Hi Zusammen ! Habt ihr schon mal Probleme mit der internen Vref des ADC gehabt? Ich habe eben mal einen Testaufbau mit nem Mega8 aufgebaut und bin etwas durcheinander. Ich habe den internen Referenzspannungsgenerator (2,56V) eingeschaltet und an den Vref-Pin nen Kondensator (100nF gegen Masse) mittels Poti habe ich eine Spaanung eingestellt und mir den ermittelten Wert anzeigen lassen. Und die 100% des AD-Wertes werden nicht bei ~2,5 Volt sondern bei 4,9 Volt erreicht... und nun kommt ihr :-) Irgendwie scheint die Vref trotz Nutzen des internen Generators bei 5V zu liegen... Suche im Forum ergebnislos.... Habt ihr nen Tip? thx & greetz Danny
hast du AVCC AGND angeschlossen?? tolleranzen von 2,3V - 2,7V sind ok (datenblatt)
@jens: ja, beides angeschlossen und messtechnisch nachgewiesen :) an Vref Pin sind 5V messbar... thx & greetz Danny
Mal vorausgesetzt, der AREF-Pin hat keinen Kurzschluss zu AVCC/VCC und der AVR ist nicht kaputt, kann's eigentlich nur daran liegen, dass die Referenzquelle falsch eingestellt ist (REFS1/0). Denn wenn die auf 2,56V steht, dann liegen ungefähr 2,56V am AREF, nicht 5V.
Du musst im Programm den AREF auf eingeschaltet lassen, nicht z.b ein der Messroutine ein und wieder ausschalten.
oh man is das peinlich... also die hardware war ok, die referenzquelle war (eigentlich) auch korrekt angewählt, leider habe ich das register ADMUX binär geschrieben und das Bit0 vergessen (oder zu schnell getippt :) somit wurde natürlich nach rechts geschoben und mein Bit7 fehlte und somit war tatsächlich Vcc als Ref angewählt... bitte nicht schlagen ;-) Danke für Eure schnellen Antworten greetz Danny
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.