ATtiny25: diffenentieller Eingang von ADC macht Mist

OP #440120
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 ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren