-
Thread
DS18S20
Hallo, ich rechne die Temperatur mit den zwei zusätzlichen Registern auf zwei Kommastellen genau aus. Die Formel dafür steht ja im Datenblatt. Aber wie siehts bei negativen Werten aus? Zuerst Zweierkomlement dann letztes Bit wegsschneiden und dann mit der Formel berechnen oder liege ich da falsch? BtW: Mir kommen die Temperaturen zu hoch vor(habe zwei Stück getestet), hat schonmal jemand so ein Teil mit nem guten Thermometer verglichen? Gruesse Bob
-
Thread
ds18s20
Hallo, ich habe 2 ds18s20 an einem 1-wire-bus. Funktioniert auch einwandfrei. Nur bei der Stromzufuhr zeigt er kurz erst 85°C an. Da ich damit ein Relay steuer, ist das ein wenig störend. Die Pumpe läuft für 'ne Sekunde und
-
Thread
DS18S20 will nicht
Hallo, probiere jetzt schon seid tagen den ds18s20 in betrieb zu nehmen, es will aber nicht klappen. Der Code läuft komplett durch, aber nach read_scratchpad hab ich nur 00000000 als Temperatur. Also irgendwas scheint nicht zu stimmen. Hab mittlerweile
bei externer quelle brauch ich doch nur warten bis vom ds18s20 eine "1" kommt, oder ?? Aber als ich mit parasite power rumprobiert hab hab ich 750ms gewartet und es hat trotzdem nicht gefunzt
-
Thread
DS18S20 Problem
Wenn nicht wäre auch die Checksumme falsch, oder? Ich hab das Programm beigefügt. Der Teil mit dem DS18S20 ist in Thermo.c
irgendwie. Is mir auch echt bischen zu spät jetzt. Wenn du magst, kannste mal meine 1wire.c und ds18s20.c haben.
-
Thread
DS18S20
Hallo Ich habe auf einer Internetseite den angehängten code für einen DS18S20 gefunden, er funktioniert nur leider nicht(das programm ist nur zum testen, deshalb soll die print1 schleife nur eine 5 ausgeben) Der Sensor ist an PB0 mit 4,7k zwischen DQ und VCC. In der include
-
Thread
Sammelbestellung von DS18S20
Wochen einrechnen... Ich versuche jetzt rauszukriegen, was bei einer Abnahme von 100 Stück ein DS18s20 kosten würde. MfG Maed
hallo läuft die Aktion noch mit den DS18S20 noch? ich würde auch 10-12 Stück nehmen. Danke Gruß Helmut
-
Thread
Hilfe zu DS18S20
Ich frage jetzt einfach mal so vorne weg: Ich brauche einen C Code für einen Temperaturfühler DS18S20. Ich weisss, das das mehrfach hier diskutiert wurde nur ich möchte nichts über den Uart senden, keine extras einfach nur ein main programm, wo dieser Sensor ausgelesen wird. Das Datenblatt habe
Oder der Pintreiber vom Controller hat sich bei Versuch die Leitung auf 1 zu ziehen gegenüber dem DS18S20 bei seinem Versuch sie auf 0 zu ziehen endgültig durchgesetzt. Man sollte meinen, dass man den DS18S20 als TO92 parasitär kaum falsch anschliessen kann, denn eindeutiger geht es kaum.
-
Thread
Pi und DS18S20
dann gibt Maxim +/- 0.5 Genauigkeit an. Was schon sehr beachtlich ist. Wenn du allerdings einen DS18S20 aus Fernost / China o.Ä. hast, dann erwischst du leicht eine nette Fälschung. Auf der steht zwar auch DS18S20 - aber natürlich nicht mit der Genauigkeit. Ansonsten ein Raumthermometer - kommt halt
unterscheiden sich im 1-Wire Family Code (DS18S20 10h bzw. DS18B20 28h). Kontrollier doch mal, ob owfs den richtig ausliest.
-
Thread
DS18S20
Hallo, läuft ein DS18S20 auch bei einer Zeit von 486µs ansatt 480µs??? ich bekomm das Programmtechnisch nicht anders hin...
-
Thread
DS18S20 Eigenerwärmung?
Hallo zusammen, meine DS18S20 bringen mich noch um den Verstand. Ich bekomme in meiner Anwendung konstant zu hohe Werte. Testsetup: - Ein DS18S20P, eingebaut in die Schaltung, ausgelesen über Bitbanging am MSP430. Die Kommunikation
Max G. schrieb im Beitrag #3551248: > - DS18S20P im Board: 23,68°C (Scratchpad: 0=0x2F, 6=0x01) > - DS18B20 direkt daran: 22,94°C > - DS18B20, ein paar Zentimeter weiter: 22,56°C Ist auf dem Board etwas, das mehr als ein paar Milliwatt braucht
-
Thread
DS18S20 im Ölbad
bauen. Vorgestellt hatte ich mir, dass ich ein kleines Loch in die Ölablassschraube bohre, einen DS18S20 dadurch stecke und das ganze mit z.Bsp. Atmosit vergieße/abdichte. Meine Frage ist jetzt ob der Ds18S20 dann noch genau messen kann oder schaden nimmt, wenn er in einer "Hülle" aus Dichtmasse ist
Das Plastikgehäuse so eines DS18S20 ist NICHT dicht, weder gegen Wasser noch gegen Öl, und davor warnt sogar der Hersteller. Der DS18S20 sollte in ein Rohr oder ähnlich abschirmendes aber wärmeleitendes Material und dadrin dann
-
Thread
DS18S20 in C
Ich versuche den DS18S20 von Maxim jetzt mit C anzusprechen. Aber da gibts irgendwie Probleme. Ich habe die Zeiten nochmal aus der AppNote entnommen und Besserung hat sich nicht eingestellt. Es werden bei jedem Durchlauf
Hallo Ronny. Ich hatte anfangs auch Probleme mit dem DS18S20 unter C. Meine Routinen waren prinzipiell richtig, jedoch habe ich ab einer bestimmten Temperatur (ca. 50°C) nur noch Unsinn ausgelesen. Ursache dafür war das zu ungenau eingehaltene Timing am DS18S20
-
Thread
Verkabelung DS18S20
Hallo, ich möchte meine Heizung mit mehreren DS18S20 "verkabeln". Jetzt stehe ich vor dem Problem, die einzelnen DS18S20 vernünftig anzuschließen. Ich möchte keine extra Steckdosen oder so einbauen, allerdings auch nicht mit Lüsterklemmen das ganze
kein Problem, da habe ich eine Polklemme mit Schraubanschluss. Habt ihr eine Idee, wie man 6 DS18S20 zusammenschließen kann ? Viele Grüße, Pete
-
Thread
DS18s20 Reichelt
Ich benutze einen DS18S20 um die Außentemperatur zu messen. Zum Schutz vor Feuchtigkeit habe ich ihn mit mit Schrumpfschlauch (schwarz mit Heißkleber, UV beständig) eingeschrumpft. Die gemessene Temperatur war um bis zu 2K
stark bewölktem Himmel war diese Temperaturdifferenz vorhanden, nur Nachts nicht. Nachdem ich den DS18S20 zusätzlich mit weißem Schrumpfschlauch überzogen hatte, lag die gemessene Temperatur nur noch ca. 0,2K höher als die Temperatur meines Vergleichsthermometers. Dann habe ich noch das Messintervall
-
Thread
auflösung ds18s20
Hallo, ich möchte die Auflösung des ds18s20 auf 0.5° steigern, noch feiner aufgelöst wäre schön muss aber nicht sein. Bisher gebe ich die Temperatur nur ganzzahlig aus, indem ich folgenden Code verwende[c]int temperatur=data[0]/2; uart_puts
-
Thread
Adresse DS18S20
Frage zum Verständnis: der Sensor 18S20 hat in seinem ROM eine 64 bit Adresse zur Unterscheidung 'eingebrannt'. Bedeutet das, dass es ca 18 Trillionen = 2 hoch 64 verschiedene Sensoren gibt? Falls das so ist, kann man anhand der aktuellen Adresse eines Sensors feststellen wieviele schon produziert wurden.
-
Thread
DS18S20 von Peda
Danke! Als Hardware nutze ich den DS18S20 und einen ATMEGA32L (3V3)-Version später einen Mega8L dass UL Unsigned long heißt, hilft mir. Genau so eine Antwort habe ich haben wollen. C-Handbuch habe ich. Aber innerhalb von Defines solche
-
Thread
Ds18s20 preiswert.
Moinsen, weiss jemand wo ich DS18s20 bekomme, preiswert und nicht EBAY.. Bis denne
-
Thread
Mal wieder DS18S20
zusammen, nachdem meine UART jetzt funktioniert, ist der nächste Schritt die Inbetriebnahme des DS18S20 Temperatursensors. Ich habe mich an der Anleitung unter [1] orientiert. Ich habe in der ds18s20.c die Bitschieberei angepasst, bekomme aber durchgängig "+127.0001 C". Mit der Originalversion aus
ableiten. Trotzdem hat der dort beschriebene DS18B20 von der Lage der Datenbits wenig mit einem DS18S20 zu tun. Daher darfst du dich nicht wundern, wenn die Originalversion aus dem PDF eine völlig andere Temperatur ausrechnet. Findet denn überhaupt eine Kommunikation mit dem DS18S20 statt oder ist
-
Thread
Probleme mit DS18S20
Hallo, der DS18S20 liefert mir eine falsche Temperaturwert züruck. Bei temp_MSB kriege ich 0xFF und temp_LSB kriege ich 0xBF. Wenn das umgerechnet wird, komme ich dann zu -32°C. Könnte jemand mir helfen? [c]
und warten bis er fertig ist. Messung anstossen geht mit: CONVERT T [44h] Und dann: If the DS18S20 is powered by an external supply, the master can issue read-time slots after the Convert T command and the DS18S20 will respond by transmitting 0 while the temperature conversion is in progress
-
Thread
DS18S20 und ATTINY 2313
Hallo, ich möchte einen DS18S20 an einem ATTINY 2313 betreiben. Habe mir verschiedene Codes aus dem Forum angeschaut. Diese sind für mich leider viel zu kompliziert vom Programmieraufwand. Mit anderen Worten, ich kann sie nicht
bitte schön: http://avrs-at-leipzig.de/dokuwiki/projekte/thermometer_mit_ds18s20 Die Ansteuerung eines anderen Displays musst Du selbst implementieren.
-
Thread
DS18S20, ich kapiere es einfach nicht
also ich habe es nach monaten endlich geschafft den DS18S20 auszulesen. super. aber nun geht es weiter. da mir die ganzen libs viel zu kompliziert sind habe ich mir teilweise, eine für mich verständliche lib geschrieben. um diese aber auch voll "onewire" fähig
kam es mir auch vor das ich als ersten Element in dem array eine 16 habe, anstatt, eine 10 für den DS18S20. Aber wenn ich die 16 als Dezimalzahl betrachte und das in Hexadezimal umwandle komme ich auf die 10, also den Family Code des DS18S20. Muss ich aber jetzt alle Elemente des arrays an den DS18S20
-
Thread
Mindestspannung DS18S20
Hallo zusammen, ich brauche mal Eure Hilfe. Ich hab für meine Wetterstation mehrere DS18S20 im Einsatz, die alle mit 2 Mignonzellen ihre Spannungsversorgung bekommen. Ich weiß, dass die Temperatursensoren laut Datenblatt für eine Mindestspannung von 3,0 V spezifiziert sind. Jedoch möchte
Frank schrieb im Beitrag #3304864: > Ich hab für meine Wetterstation mehrere DS18S20 im Einsatz, die alle > mit 2 Mignonzellen ihre Spannungsversorgung bekommen. Und warum verwendest du keinen DCDC-Wandler (z.B. LT1073, LT1305, Max866), der eine vernünftige Spannung generiert, wie
-
Thread
Temperaturmessung mit DS18S20
Hallo an alle, ich benutze einen DS18S20 per µC angesteuert zur Innentemperaturmessung auf einem Lochrasterboard. Das ganze funktioniert, hat aber folgendes Problem: Die Temperaturmessungen sind nur bis wenige Minuten nach dem Einschalten
auf 20 s erhöht und festgestellt, daß es garnichts bringt. In einem weiteren Versuch habe ich den DS18S20 mal an ein 50cm langes 3 adriges Kabel gehängt. Diese Maßnahme hat alles gebracht, es sind nur 0,5 Grad Differenz zum Vergleichsthermometer. Allerdings finde ich es optisch einfach unschön den Sensor
-
Thread
Problem mit DS18S20
Hallo, ich versuche schon seit geraumer Zeit einen DS18S20 mit externer Stromversorgung ganz einfach auszulesen. Habe mich dazu an den vorgegeben Beispielcode von Maxim gehalten: http://www.maxim-ic.com/app-notes/index.mvp/id/126 Die Funktionen scheinen
-
Thread
Probleme mit DS18S20
Guten Abend, meine Schaltung zum Auslesen der Temperaturfühler DS18S20 zeigt mir die richtigen Temperaturwerte an, wenn der DS18S20 direkt in der Schaltung steckt, sobald aber 1 m Kabel dazwischen geschaltet wird lese ich immer 85 C aus. Das Timming scheint zu stinmmen
Konnte aber trotz der fehlenden Vcc den 64 bit ROM Code auslesen es klappte nur die Wandlung im DS18S20 nicht (Anzeige +85 C). Danke für eure tatkräftige Unterstützung Jochen
-
Thread
DS18S20 Taktrate
Hi ich hab hier erstmals einen OneWire Temperatursensor (DS18S20) in Betrieb genommen. Wenn ich mich an die Zeiten für das OneWire-Protokoll aus dem Datenblatt halte kann ich den Sensor nur bei etwa 50% der Lesevorgänge auslesen. In meiner Verzweiflung hab
Ich nehme an, du hast irgendeine als 'MAX' definierte Zeit voll ausgenutzt. Zum DS18S20 gibts genug Programmbeispiele, zB. hier in der Codesammlung. Vergleiche mal das Timing. Uwe
-
Thread
DS18S20 Tutorial
Codes von anderen studieren und damit experimentieren und/oder selbst ein Programm schreiben. Diese DS18S20 und der 1-Wire-Bus sind für Anfänger bestimmt keine leichte Kost, aber zu packen. "Englisch ist die Sprache der Elektronik" könnte man sagen. Wenn Du µC-Schaltungen oder irgendwas entwickeln willst
DS18S20 wrote: > Welche Sprache verwendet wird ist eigentlich egal. > Für Hilfe währe ich dankbar denn über google finde ich keine gescheite > website auf der es auf deutsch erklärt ist. Also egal
-
Thread
DS18S20 Will nicht laufen
Hallo, ich versuche gerade einen Dallas DS18S20 Temperatursensor als als 1-wire laufen zu lassen. Habe die C-Routinen von Peter Dannegger genutzt. Das ganze soll auf einem Mega8 laufen aber ich bekomme über die serielle immer nur die Meldung
mehr: 8 Stück auf ~50m. Nicht sternförmig, wie es sein sollte, sondern kreuz und quer. DS18B20 / DS18S20 gemischt. ;) > Werde mir mal die Delay Routinrn ansehen, da gabs wohl schon öfter > Probleme hier wies aussieht. Langsamer oder schneller takten ist Quatsch; die Zeiten müssen stimmen. Code
-
Thread
DS18S20 Temperatursensor
Hallo, nachdem ich mehrmals das datenblatt des ds18s20 durchgelesen habe, stellt sich mir immmer noch eine frage. welche art von temperatursensor wird heir verwendet? Handelt es sich um eine thermoelement das hier ausgewertet wird oder ist es etwas anderes
wie es mit den oszillatoren genau funktioniert und bezieht es sich nur auf den ds1820 oder hat der ds18s20 die gleiche funktionsweise??
-
Thread
DS18s20 am AVR
Hallo! Kann mir jemand helfen einen Dallas 18s20 Temperatursensor mit einem AVRxx zu betrieben? Vielleicht hat jemand eine Routine o.ä. Danke Sascha
-
Thread
AVR Frequenzmessung, DS18S20
Beitrag #4276503: > 85°C Ausgabe ist nicht normal. Das ist eine Art Fehlercode. Ich hoffe > die DS18S20 sind nicht parasitär versorgt sondern ordentlich mit 5V. Die 85°C werden genau dann ausgegeben, wenn vorher noch kein Wert vom DS18S20 in den Speicher "berechnet" wurde. Die lib gibt als "Fehler"
mal versuchen ein Bsp. zu erstellen? In meinem Datalogger messe > ich auch Temperaturen mit dem DS18S20. Würde mich (und eventuell andere Mitleser) interessieren :-) Gruß Max
-
Thread
DS18S20 Problem
Hi Leute, bin gerade dabei einen DS18S20 Temperatursensor anzusteuern. die 64bit lange Nummer inklusive Family Code lässt sich zuverlässig auslesen. Allerdings ist der Family Code nicht 0x10, wie bei 1820 üblich sondern wird als 0x28 ausgelesen
Wenn Du 0x28 ausliest, ist es mit Sicherheit kein DS18S20. Es könnte ein DS18B20 sein und der liefert 12 Bit Werte. In der Codesammlung findest Du meinen Code (AVR-GCC), der 0x10 und 0x28 Sensoren richtig ausliest. Peter
-
Thread
DS18S20 keine Temperaturwandlung
Hallo users... Ich versuche einen DS1820 mit einem Atmega48 mit 3.30V zum laufen zu kriegen. Leider klappt das nur so halb. Vorneweg: Ich habe das Setup mit einem Breadboard, STK500 und einem Atmega8 vorher getestet, nur um zu sehen ob dich den Sensor überhaupt auslesen kann ,allerdings mit 5V . Klappte ohne Probleme. Nun binde ich den Sensor in ein Projekt ein. Das Problem des ich nun habe, ist das mann den Sensor zwar ansprechen kann und das Scratchpad auslesen, jedoch bei der Temperturwandlung (0x44 + 1 sek Wartezeit) immer nur 0xFF 0x00 ausgibt. Bei einem Power Reset gibt der
-
Thread
Temperaturmessung mit DS18S20
Hallo Leute! Ich suche jemanden der mir behilflich ist, mit einem "Dallas DS18S20" deren Datenausgang auf einen µC (ATMega128)geführt wird, eine temperaturabhängige Lüftersteuerung zu realisieren! Ich steige da leider nicht dahinter wie das programmiert wird (asm) Ich möchte den DS18S20 als Temp.-Sensor verwenden und benötige einen PWM-Ausgang zur Steuerung des Lüfters (Proportional zur Temp.)und die aktuele Temp. möchte ich dann auch noch auf dem Display anzeigen! Vielleicht
-
Thread
DS18S20 wird vom ATmega8 nicht gefunden
Hallo, ich versuche schon seit einer Ewigkeit einen DS18S20, der an Pin 13 eines ATmega8 hängt zum laufen zu bringen und die Temperatur auf einem 20*4 Zeichen LCD auszugeben. Ich habe schon verschiedene Programme in C, Bascom und Assembler ausprobiert, doch
http://www.makerconnect.de/index.php?threads/ds18s20.108/#post-32126 Dort findet ihr den Code. Bei ihm lag es nur an der Taktfrequenz.
-
Thread
ds18s20 mit Bascom unter Proteus
Ich hab auch gerade gesehen, Proteus gibt unmengen Warnungen aus. [DS18S20] RAM COMMAND UNSUPPORTED Es scheint also doch an Proteus zu liegen.Warum funktioniert dann das Proteus Beispiel auch mit Ds18s20 und avr?
verzweifelter Aufruf in die Community, es gibt doch > bestimmt jemanden da draußen der mit dem ds18s20, bascom und proteus > schon gute erfahrungen gemacht hat, wie habt ihr das denn bitte gemacht? Ich habe keine Probleme mit DS18(B)20 gehabt in C oder Assembler. DS18S20 sollte nicht viel anders
-
Thread
mehrere DS18s20
Hy hat einer von euch ein programm beispiel in BASCOM wie ich mehrere DS18s20 ansprechen kann ?? ich mache das im moment so ist ein teil eines programm, nur würde ich nun gerne noch zwei weitere hinzufügen. wie mache ich das am besten ?! habe da kein plan. gruss Benny
-
Thread
Frage zum Auslesen eines DS18S20
möchte gerne einen 1-Wire Temperatursensor auslesen. Es handelt sich um den nicht gerade Unbekannten DS18S20. Ich bin soweit, das ich beim Ausleseversuch eine Antwort des(r) Sensor(en) bekomme. Und zwar: crc=87 YES (Datenübertragung vollständig gelaufen) t=85000 (Die Temperatur) Nun ist das mein
1wire-mit-temperatursensor-ds18b20.html Alles neue Komponenten, nach Plan ausgeführt. Und wenn man auch beim DS18S20 einfach das Ergebnis durch 1000 teilt, dann erhalte ich ja 85°C, und das bei verschiedenen Sensoren. Da kann ja was nicht stimmen..
-
Thread
Programmierung DS18S20
Hallo, ich suche ein funktionierendes C-Programm wie ich einen DS18S20 auslesen kann... kann mir in dieser Frage jemand weiter helfen oder Tips geben??? Ich benutze Keil MicroVision3 und Infineon XC164CM... Danke Mfg Wen Kiat Teh HS Karlsruhe
mich bemüht,die Datenblätter durchzulesen aber bin ich nicht weitergekommen.Gibt's dann C-Code für DS18S20,die auf Infineon XC164CM basier? Vielen Dank. Mfg Wen Kiat Teh
-
Thread
Code anpassen (DS18S20)
Hallo, ich habe mir etwas zum auslesen eines DS18S20 geschrieben. Das auslesen mittels SkipRom klappt perfekt. Nur würde ich gerne noch mittels ROm Code auslesen können. Hier mal die Codes: [c] // SkipRom unsigned char Read_Skip_Temp(void)
-
Thread
1W und DS18S20
mehr wo mir der Kopf steht, deshalb finde ich den Fehler nicht. Ich möchte ganz einfach einen DS18S20 auslesen und die Temperatur auf einem Display ausgeben. Ich bekomme im Display leider immer nur die Ausgabe "FF". Der Bascomcode s. Anhang. Danke schon mal!
die gute Nachricht zuerst, dein Quelltext funktioniert mit den Stackwerten. Wie hast du den DS18S20 angeschlossen ? Vdd an + GND an - DQ an C.5 und über 4,7k Widerstand an Vdd ? MfG Frank_S
-
Thread
Temperaturberechnung für DS18S20
Hallo Leute, ich weis, DS18S20-Themen gibt es mehr als genug, ich hab auch schon fast alle gelesen, aber ich komme trotzdem nicht weiter, vielleicht kann mir ja jemand helfen. Ich möchte mit meinem tiny2313 einen DS18S20 betreiben
So geht es beim DS18S20 und DS18B20 ohne Float: http://www.mikrocontroller.net/topic/202928#2002422 Es sind ICs mit der Aufschrift DS1820 im Umlauf (z.B. Pollin 180014 2,50), die in Wirklichkeit DS18S20 sind, da CountsPerDegree
-
Thread
DS18S20 unterschied zu DS18S20+ da es leider mit Ethersex und AVR-NET-IO nicht geht
ich die AVR-NET-IO IP mit Ethersex Aufrufe mit /ecmd?1w list kommt nur ein blödes ok.. sprich die DS18S20+ wird nicht nicht erkannt.. gibt es einen Unterschied von DS18S20 wo alle rüber reden und auch in allen Beschreibungen stehen.. zur DS18S20+ Weil ich habe aktuell hier DS18S20+ im Aufbau oder
Wie sprichst du denn den DS18S20 an? Ich meine eigenes Programm oder Fremdsoftware?
-
Thread
DS18s20 Probleme mit Timer 8051
Hallo zusammen, ich bin gerade mit ein paar Klassenkameraden dabei den Temperatursensor DS18s20 in C zu programmieren. Wir ollen die warte Zeiten mit Hilfe des Timerinterrupt lösen, allerdings springt er aus folgender Schleife nicht mehr heraus: [c] void warten(int z) { TR0 = 0; TH0
alles auf einem at89c5131, hoffentlich kann uns jemand helfen. Googl kaputt? Google liefert bei "DS18s20 8051" als ersten Treffer: http://www.mikrocontroller.net/topic/170112 1-Wire-Projekt-V1_3.zip: Dokumentation und Beispiel-Programme
-
Thread
Thermometer mit ds18s20 und LED Annzeige
Ich vermute mal, der DS18S20 ignoriert weitere Startbefehle während der Wandlung und hat ein extra Latch, daß die alte Wandlung ausgibt, solange die neue noch läuft. Da das aber alles undokumentiert ist, würde ich es lieber
gefunden welches eine Auflösung von 0,1 Grad versprach, obwohl der Sensor +-0,5 Grad Messen kann (DS18S20). Musstest du was kalibiren oder eine Konstante einbauen? Weil +-0,1 Grad ist schon was!
-
Thread
Übertragungsrate DS18S20
Hallo, Ersatzflüssigkeit gesucht! um einen von mehreren DS18S20 auszulesen werden laut datasheed folgende Zeiten benötigt: 480+480us = 0.9 ms Reset 61 us * 8 Bit * 1 Byte = 0.4 ms SKIP ROM 61 us + 8 Bit * 1 Byte = 0.4 ms CONVERT T == Summe
-
Thread
DS18S20 offen
Hallo zusammen, da beim einem DS18S20 sowieso ein Bein abgebrochen war, habe ich den kurzerhand geknackt. Interessant, von der Beschriftungsseite kommen erst einmal zwei Platten, die fast den gesamten zur Verfügung stehenden Platz im
-
Thread
DS18S20 defekt vom liegen?
Hallo, ich habe vor drei oder vier Monaten mit einem DS18S20 experimentiert. Hat auch ganz gut geklappt. Brauchte ich im Moment aber nicht, also ab in den Schrank damit. Nun wird es wieder aktuell und ich habe mir das gute Stück wieder rausgeholt, mein altes
Das Problem hat sich erledigt. Also nicht der DS18S20 ist blöd, sondern ich. Es lag einfach an den Fuse-Bit Einstellungen im Avr. So etwas blödes. :-) Danke an alle die sich beteiligt haben. Gruß Holger
-
Thread
PIC und Sensor DS18S20
Hallo zusammen Ich versuche seit einiger Zeit einen Temperaturmessung mit dem DS18S20 und einem PIC18F452. Als Pullup dient ein 4K7-Widerstand. Als Ein-Ausgang wird Pin A4 verwendet. Mit einem Oszilloskop habe ich geprüft ob die Resetsequenz richtig abgearbeitet wird. Diese scheint
was es liegen könnte. Mein Code funktioniert folgendermassen: DSRESET(); // Reset Ds18S20 DSTXBYTE(0xCC); // skip ROM DSTXBYTE(0x44); // convert temperature DelayMS(1500); // wait until conversion has been finished DSRESET(); // REset DS18S20 DSTXBYTE(0xCC); // skip