Forum: Mikrocontroller und Digitale Elektronik ATtiny25: diffenentieller Eingang von ADC macht Mist


von Benedikt K. (benedikt)


Lesenswert?

Ich verzweifle gerade am differentiellen ADC vom tiny25.
Im Singleended Mode läuft alles wunderbar:
ADC2&3 hängen beide über einen Spannungsteiler an halber 
Betriebsspannung, Referenzspannung ist Vcc.
Messe ich ADC2 oder 3 im singleended Mode bekomme ich Werte zwischen 510 
und 512. Das passt also.
Stelle ich ADMUX auf 13 (0V) dann liefert der ADC auch den Wert 0.
Stelle ich ADMUX auf 12 (1,1V) dann liefert der ADC auch den Wert 221 
was auch gut passt (1,08V).

Stelle ich nun auf einen differentiellen Kanal, (z.B. ADMUX auf 4: ADC2 
und AD2, also nur der Offsetfehler) dann bekomme ich einen Wert von 670!
Da ich bipolar messe (BIN bit gesetzt) entspricht das einem Offsetfehler 
von -158!!!

Von anderen AVRs bin ich Offsetfehler von <10 gewöhnt. Im Datenblatt 
findet man leider nur Ahnung zum singleendet Mode.

Lösche ich das BIN bit, dann kann bekomme ich einen Offsetfehler von 
etwa 4, und der differentielle Modus funktioniert (aber leider nur 
unipolar).

Kann jemand bestätigen, dass der bipolare differentielle Modus im tiny25 
Müll ist, oder mache ich was falsch ?

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.