Hallo zusammen, gerade habe ich einen NTC an den 10-bit ADC-Eingang meines ATmega8 angeschlossen. Das Messen funktioniert prima, nur mit dem Arbeitsbereich bin ich nicht glücklich. Ich möchte die 10-bit Messbereich (von 0 - VDD) verwenden um die Widerstandsänderung von 15k - 10k Ohm des NTCs zu messen. Aufbau und 12k Spannungsteilerwiderstand habe ich laut Tutorial: http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC gewählt. Irgendwie bekomme ich nur einen ganz kleinen Messbereich auf die Reihe, gerade mal 50bit Änderung im Hauptanwendungsbereich von 15° - 25°. Wenn man dann noch die ganzen Fehler von Sensor, Versorgung, ADC, Frequenz usw. in Betracht zieht ist das Ergebnis eher ein Schätzwert als eine Messung. Könnt ihr mir einen Ratschlag geben wie ich die Schaltung verbessern kann um in dem Temperaturbereich eine höhere Auflösung zu bekommen? Lg, Wauschi
> Könnt ihr mir einen Ratschlag geben wie ich die Schaltung verbessern > kann um in dem Temperaturbereich eine höhere Auflösung zu bekommen? Nur mit einem OpAmp als Verstärker +-----+---+------- Vref+ R1 R2 | +-----)---)-R3-+ | | | | +-R6--)--|+\ | | | | >--+-- A/D | +--|-/ | | | | | RTD +---)-R5-+ | R4 | +-----+---+------- Vref- Verstärkt, zieht Offset ab und linearisiert.
Vielen Dank, MaWin, fuer dein Feedback! Hast du einen Link mit einer Beschreibung, sodass ich die Bauteilwerte bestimmen kann? Danke Wauschi
Die sind zwar für Platin, aber das ist auch nur ein veränderlicher Widerstand Rechenformeln siehe http://www.maxim-ic.com/app-notes/index.mvp/id/3450 http://www.umnicom.de/Elektronik/Schaltungssammlung/Temperatur/Pt1000/Pt1000.html http://www.ti.com/lit/an/slyt437/slyt437.pdf
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.