Forum: Mikrocontroller und Digitale Elektronik AVCC als Referenzspannung nutzen, trotz abweichender Spannung an AREF?


von Erik H. (agutanus)


Lesenswert?

ich möchte beim ATMEGA168 zum Einlesen von Spannungen an verschiedenen 
Analog-Eingängen unterschiedliche Referenzspannungen nutzen.

Ist es möglich, dass ich per Spannungsteiler an AREF 2,5 V anlege und 
damit ADC0 einlese.
1
ADMUX &= ~(1<<REFS0);  // Spannungsreferenz: AREF

Anschließend umschalte zu :
1
ADMUX |= (1<<REFS0);  // Spannungsreferenz: AVCC
und somit ADC1 mit anderer Referenzspannung einlese?

Ich frage, weil im Datenblatt steht, dass im Zweiten Fall 
(Spannungsreferenz: AVCC) ein Kondensator an AREF angeschlossen werden 
soll. verfälschen meine 2,5 V an AREF dann das Ergebnis der Konversion?

von spess53 (Gast)


Lesenswert?

Hi

Datanblatt:

If the user has a fixed voltage source connected to the AREF pin, the 
user may not use the other
reference voltage options in the application, as they will be shorted to 
the external voltage.

MfG Spess

von Erik H. (agutanus)


Lesenswert?

oh - das hab ich nicht gefunden... Dann muss ich mir was anderes 
überlegen.

von Klaus D. (kolisson)


Lesenswert?

Du kannst doch entweder zwischen Ref=internal und Ref = AvCc umschalten
oder gänzlich auf Ref = external gehen und die externe Refquelle
über nen Portpin umschalten.

Gruss K.

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.