digitaler Temperatursensor
Analog Devices maschinell erzeugt
Im Forum und im Wiki
-
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.