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?
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.
Gast
#1079626
zwischen AREF und AGND auch einen 100nF
Gast wrote:
> zwischen AREF und AGND auch einen 100nF
Wenn der betreffende µC einen separaten AGND hat, dann ja. Andernfalls
eben nach GND...
Gast
#1079640
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.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.