Gast
#158898
Meine Schaltung sieht so aus, dass ich einen Spannungsteiler habe, der aus einem 4k7 und einem NTC (2,2k bei 25°C) besteht. Der 4k7 hängt an +AVCC, und der NTC. Ich hab den Spannungsteiler so an meinen ATMEGA angeschlossen, dass der Spannungsabfall über den NTC an einem Analog-Eingang liegt. Als Referenzspannung verwende ich die internen 2,56V. So - ich dachte mir, dass man über den Wert, den man digitalisiert den Widerstand des NTCs herauskriegen könnte indem: - Wert digitalisieren - bei 10Bit entspricht die Änderung um 1 Bit eine Spannungsdifferenz von 2.56V/1024 = Vd - Die Spannung über dem NTC (Untc) ist dann Vd * DACwert - Der Strom durch den NTC ist dann: (5V - Untc)/4700R = Intc - und der Widerstand dann Rntc = Untc/Intc Dann schaut man in eine Tabelle nach und müsste dann die Temperatur ablesen können - Einfachheitshalber hab ich die Kennlinie zwischen 5°C Schritten linearisiert. Ich bekomm nicht die richtige Temperatur raus - Abweichungen um ca. 5°C hab ich bei dem Verfahren ... Gibt es noch irgendwelche Besonderheiten die ich nicht berücksichtigt habe?