Forum: Mikrocontroller und Digitale Elektronik ADC Atmega8 RefPin


von Fztz T. (Firma: tztz) (kkkko)


Lesenswert?

Hallo

komme mit den ganzen Bezeichnungen etwas durcheinander. Ich will einen 
analogen wert einlesen, aber weiss nicht genau wie ich AREF, AVCC und 
GND verschalten muss?

Laut Datenblatt:

REFS1  REFS0  Referenzspanung
0       0     Externes AREF
0       1     AVCC als Referenz
1       0     Reserviert
1       1     Interne 2,56 Volt

Da mein analoger wert zwischen 0 und 5V liegt, würde ich sagen, dass ich 
AVCC als Referenz nehmen sollte, richtig?
Heisst AVCC auf Vcc und AGND auf GND legen? Eventuell einen 100nF 
Kondensator zwischen AVCC und AGND für Entstörmassnahmen?

Und den AREF überhaupt nicht anschliessen?

von Johannes M. (johnny-m)


Lesenswert?

Fztz Tztrz wrote:
> Da mein analoger wert zwischen 0 und 5V liegt, würde ich sagen, dass ich
> AVCC als Referenz nehmen sollte, richtig?
Wenn VCC des Controllers 5 V beträgt und Du z.B. ein Poti anschließen 
willst, im Prinzip ja. Hängt aber davon ab, was Du genau machen willst. 
Für einigermaßen präzise Messungen externer Signale sollte man schon 
eine vernünftige Referenz nehmen, und wenn die im µC eingebaute nicht 
ausreicht, dann muss man eben an AREF eine anschließen.

> Heisst AVCC auf Vcc und AGND auf GND legen? Eventuell einen 100nF
> Kondensator zwischen AVCC und AGND für Entstörmassnahmen?
Reicht im o.g. Fall meist aus.

> Und den AREF überhaupt nicht anschliessen?
AREF in diesem Fall entweder komplett offen lassen oder (falls Du später 
vielleicht doch die interne Referenz verwenden willst) prophylaktisch 
einen 100 nF-Kondensator zwischen AREF und GND.

von Gast (Gast)


Lesenswert?

zwischen AREF und AGND auch einen 100nF

von Johannes M. (johnny-m)


Lesenswert?

Gast wrote:
> zwischen AREF und AGND auch einen 100nF
Wenn der betreffende µC einen separaten AGND hat, dann ja. Andernfalls 
eben nach GND...

von Gast (Gast)


Lesenswert?

Stimmt natürlich und der Mega8 hat einen, auch wenn er in diesem Fall 
mit GND verbunden wird.
Die Frage von Fztz Tztrz wird allerdings auch von selbst beantwortet, 
wenn man in das AVR-Tutorial schaut.

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.