Hallo. ich messe eine Spannung die sowit von 2,5-3,7V absolut mit dem multimeter übereinstimmt... Dann plötzlich werden die Werte krass falsch, bis bei 3,85V immer noch 3,74 oder so angezeigt werden. Derzeit löse ich es extrem unelegent, und addiere eifnach bei 3,72V 0,03v dazu... Woran kann das liegen? Der ADC Messbereich anch oben hin hat noch Luft. Ich habe mittlerweile sogar schon unterschiedliche Spannugnsteiler versucht. Einen der bei 3,8 an der grende ist und einen der bis 5V messen könnte.. Seltsammerweise immer im Wertebereich von 3,8V, also muss es doch eher nen Formelproblem sein? volt_[n]:= (GetVolt_adc(n)*v_cali) / 10000000;
Hallo, Bitte beschreibe erst mal deine Hardware, den µC, die Einstellungen des AVR, die ADC Beschaltung etc.
Nen Xmega128A3U Normaler Spannungsteiler, ketzt mit 10k und 39k oder sowas, vorker auch schon 1 k und 3,9, 4,7 etc Prescaler:3 32MHz und ähmm..interne 1V Ref..so, das wars glaube ich alles :-)
Karl M. schrieb: > Nen Xmega128A3U > Normaler Spannungsteiler, ketzt mit 10k und 39k oder sowas, vorker auch > schon 1 k und 3,9, 4,7 etc > > Prescaler:3 32MHz und ähmm..interne 1V Ref..so, das wars glaube ich > alles :-) Alles klar. Dann kann es nur noch an der Formel liegen.
Danke, ok dann suche auf der Atmelwebseite zwei Application Note als PDF zu Offset- und linearitäts Fehler der ADC Wandler bei AVR. Damit sollte es Dir karer werden. Auch hat die interne Bandgrap Referenz keinen genauen Spannungswert, wohl aber eine hohe Konstanz. Steht da auch irgendwo im PDF zu deinem Xmega128A3U.
@Uwe S Was dann aber nicht erklärt, warum das dennoch bei allen Spannungsteielrn gelich falsch ist, eben immer so um 3,8V..etgal ob ich nun 10k zu 39k oder 10k zu 47k oder 10k zu 33k nehme
ich muss dazu sagen, das ich das Xmega Calibrier Flag noch nicht gesetzt habe, da ich noch nicht weiß wie...
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.