Forum: Mikrocontroller und Digitale Elektronik grossen Widerstandsbereich messen


von Dumpfbacke (Gast)


Lesenswert?

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?

von A.K. (Gast)


Lesenswert?

Die Ausgänge sind hochohmig wenn du sie hochohmig schaltest. Lies: als
Eingang.

von Dumpfbacke (Gast)


Lesenswert?

Hi,

jo so gehts. Danke. Die Genauigkeit lässt noch zu wünschen übrig. Muss
nochmal nachmessen ob ich ein Offset oder so zwischen ADC und
Spannungsteiler habe.

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.