Temperatursensor DS1820

Gast #3298
Lesenswert?

Der DS1820 verwendet als 1-Wire-Bus-Device der Definition nach nur eine 
Leitung(mit PullUp) zur bidirektionalen Kommunikation. Der 
Temperatursensor kann dann über den PullUp-Widerstand gleich mit Strom 
versorgt werden. Kommunikation geht so:
1.Senden:    Master(MCU) zieht einfach die Leitung nach Masse. Je 
nachdem wie lange er die Leitung auf Masse hält, erkennt empfängt der 
DS1820 entweder eine logische 1 oder eine 0.
2.Senden:    der Master zieht die Leitung nur kurz auf Masse, läßt die 
Leitung gleich wieder frei und wartet  anschließend was mit der Leitung 
passiert: geht sie gleich wieder auf +5V empfängt der Master eine 
logische 1, hält der DS1820 die Leitung noch für ein paar µs auf Masse, 
dann intepretiert der Master das als logische null.

Bitteschön Dirk. Jetzt kannste Dich freuen!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren