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....
Gast
#2507213
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). "
Hab ich so auf der Platine vorgesehen
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.
Gast
#2507284
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.