PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Temperatursensor mit I2C auslesen



Murmele
05.07.2012, 17:31
Hi,

ich bin gerade dabei einen LM92(Temperatursensor) mit I2C auszulesen. Ich habe das Programm auf einem MC9S08AW32 programmiert. Das Problem ist nur, dass wenn ich das erste Byte versendet habe und ich ein Acknowledge bekomme das zweite Byte sende aber dann bekomm ich kein Acknowledge mehr zurück. Hat jemand eine Ahnung warum das sein könnte oder weiß jemand wie man den LM92 testen kann ob er nicht schon kaputt ist?

MFG Murmele

021aet04
05.07.2012, 20:09
Wie sieht dein Programm aus? Was willst du machen (in Register Schreiben oder lesen)?

Poste dein Programm und dazu was du genau machen willst (Register lesen/schreiben,...)

MfG Hannes

Murmele
05.07.2012, 21:04
Vielen Dank für die Antwort!!!


Hier das PDF des Temperatursensors (auf Seite 14 das 2te):
http://www.ti.com/lit/ds/symlink/lm92.pdf

Also ich will die Temperatur dieses Sensors auslesen. Zuerst muss ich ein Konfigurationsbyte senden um dann die Temperatur auszulesen. Dann kann ich beide Temperaturbytes auslesen.

021aet04
05.07.2012, 21:48
Leider kann ich dir nicht bei ASM helfen.

MfG Hannes

Murmele
05.07.2012, 22:07
Schade aber danke trotzdem.

Habs von hier umgeschrieben Example 6 s.8 ) :http://www.freescale.com/files/microcontrollers/doc/app_note/AN3291.pdf?srch=1

MFG Martin