Forum: Mikrocontroller und Digitale Elektronik Temperatursensor LM75 zeigt falsche Temperatur an


von André R. (andr_r23)


Lesenswert?

Habe den LM75 am mega1284P. Läuft soweit habe aber das Problem, dass die 
Temperatur mit 30° angezeigt wird. Die Platine müsste ne Temperatur von 
maximal 25-26° haben.

Warum zeigt er die Temp falsch an? Er reagiert auf Temp änderungen sehr 
gut und die Temperaturdifferenz ist sehr genau....

von MaWin (Gast)


Lesenswert?

Siehe
http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm

"Verwendet man zur Temperaturmessung den LM75 (3.3V oder 5V) oder LM76,
so sollte man einen Entkoppelkondensator (z.B. die üblichen 100nF) über 
die
Versorgungsspannungsanschlüsse löten und einen 1k Widerstand in Reihe 
vor
den SCL Eingang, sonst zeigt das Teil eventuell falsche Temperaturen an
(ggf. 120GradC statt 40GradC weil Strom über die Eingangsschutzdiode 
fliesst).
"

von André R. (andr_r23)


Lesenswert?

Hab ich so auf der Platine vorgesehen

von Jens G. (jensig)


Lesenswert?

Mit was hast Du die Platinentemp. gemessen?

Vielleicht sind die PullUp-R's bei SCL/SDA viel zu niedrig, und ziehen 
zu viel Strom --> Hitze ...
Oder andere Teile drumherum heizen dem Sensor mächtig ein.

von Patrick (Gast)


Lesenswert?

Ist die Temperaturdifferenz durch Messung verifiziert?

Auf Grund der Symptomatik glaube ich nicht, dass es ein 
Übertragunsproblem ist; es ist schon sehr unwahrscheinlich, dass über 
den gesamten Messbereich eine nahezu konstante Differenz entsteht.

Viel wahrscheinlicher: Systematischer Messfehler. Der LM misst ja die 
Temperatur seines Die's und nicht die des PCB's.
Gerade nochmal nachgerechnet: Verlustleistung des LM sollte im worst 
case "nur" 1°C (210K/W to ambient und 1mA@5V) ausmachen.

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.