Forum: Mikrocontroller und Digitale Elektronik DS18S20 Falsches Bauteil geliefert?


von david (Gast)


Lesenswert?

Hallo!

Ich habe bei Pollin zwei Temperatursensoren TS18S20 bestellt und Gestern 
bekommen.
http://www.pollin.de/shop/dt/NTg5OTE4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Sensoren_Peltier_Elemente/Temperatursensor_DS18S20.html

Jetzt verbringe ich schon einige Zeit damit, Fehler in meinem Code zu 
suchen und habe mal hinten auf das Bauteil geguckt. Da steht TS1820. Hab 
ich also die alte Variante bekommen die laut maxim-ic.com nicht mehr 
hergestellt wird?
Oder steht das auf dem TS18S20 auch drauf (was ich eher nicht glaube)?


Die vollen 9 Byte die der Sensor liefert sind:
29 00 4b 46 ff ff 06 10 37

Das wären beim TS18S20 in der Default-Konfiguration ungefähr 2 Grad.
Ich hab hier im Forum das alte Datenblatt gefunden und für den TS1820 
entspricht das 20,5 Grad, was meiner Zimmertemperatur schon sehr viel 
näher kommt.

von Pebro (Gast)


Lesenswert?

Hallo David,

laut dem aktuellen Datenblatt des 18S20 hat der weiterhin die 
Gehäusebeschriftung 1820, allenfalls noch ein zusätzliches + für die 
bleifreie Variante.

Laut der Beschreibung auf Seite 4 von 
http://datasheets.maximintegrated.com/en/ds/DS18S20.pdf komme ich mit 
den ersten beiden Bytes aus Deinem Besipiel auch auf 20,5 Grad:
29h = 0010 1001 = 0*64 + 0*32 + 1*16 + 0*8 + 1*4 + 0*2 + 0*1 + 1*0,5
00h = 8 mal wiederholt das Vorzeichenbit, also positive Temperatur

Dazu passt auch Maxims Beschreibung auf der Seite 
http://www.maximintegrated.com/datasheet/index.mvp/id/3021 für den alten 
1820:
Software Compatibility: The DS18S20 is software compatible with the 
DS1820 in most applications.

Ich vermute den Fehler also eher in Deinem "aktuellen" Datenblatt
Gruß, Peter

von david (Gast)


Lesenswert?

Danke für deine Antwort. Fehler war tatsächlich bei mir. Eine Minute 
nicht aufgepasst -> zwei Stunden Fehler an der falschen Stelle gesucht. 
Wie ich es hasse.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.