Gast
#420443
Hallo, ich möchte mit einem ATMEGA den Widerstand eines LDRs möglichst genau messen. Der Widerstandwert der gemessen werden soll liegt zwischen 80 Ohm und 300.000 Ohm. Hierfür habe ich mir einen Spannungsteiler aufgebaut in dem das LDR R2 bildet und über die gegebenen Werte Uges, U2 und R1 leicht errechnet werden kann. Soweit so gut. Um über den ganzen Widerstandsbereich genau messen zu können habe ich an 6 Ausgängen des Atmega verschiedene Widerstände angeschlossen die ich bei Bedarf als R1 im Spannungsteiler schalte. Leider sind die Ausgangsports des ATMEGA nicht hochohmig wenn der Ausgang auf Low steht, so dass die auf Low gestellten Ausgänge Einfluss auf den Spannungsteiler haben. Seitdem sind die Messungen nur noch Müll. Gibt es noch eine andere Möglichkeit über einen grossen Wiederstandbereich genau zu Messen? Die R1 Widerstände mit Transistoren zu schalten wäre eine Möglichkeit aber zu umständlich. Ich habe überlegt zuerst mit einer Referenzspannung von 5 Volt zu Messen und dann je nach Spannungsteiler Spannung die Referenzspannung über eine Zener-Diode auf den passenden Bereich zu schalten um immer die bestmögliche Auflösung zu haben. Wie würdet ihr das machen?