Frage zu ADC: AVcc und AREF

Gast #1641735
Lesenswert?
• ▲
▼
Hallo,

ich arbeite mich gerade durch das Tutorial.
Ich möchte eine Spannung am ADC eines Atmega8 messen.
Ich habe ja wie im Tutorial beschrieben, 3 Möglichkeiten:
- intern (fällt für mich weg, da ich bis 5V messen möchte)
- am Pin AREF
- am Pin AVcc

So, wo ist der Unterschied zu AVcc und AREF und wie muss ich diese 
beschalten?
In der Suche wurde mir das nicht so ganz klar. Ich fasse mal zusammen, 
wie ich das in der Suche verstanden habe:
AVcc kann nur in etwa wie Vcc sein, d.h. hier legt man in der Regel Vcc 
an. Zusätzlich AGND an GND und zwischen AGND und AVcc dann ein 100nF 
Kondensator.

AREF dient dazu, wenn man eine andere Spannung die nicht Vcc entspricht 
als Vergleichsspannung nehmen möchte (z.B. 3V, bei 5V Vcc).

Ich möchte aber einfach Spannungen zwischen 0-5V messen. Wie wäre also 
die einfachste Beschaltung dazu?
Vcc an AVcc routen, GND an AGND routen und 100nF zwischen AVcc und AGND, 
richtig? Eine Auflösung auf +/- 0,01V ist ok.

Danke.
Gast
Lesenswert?
• ▲
▼
Die Drossel ist nicht unbedingt nötig, wenn das layout sonst OK ist, und 
keine größeren Lasten am µC hängen.

Für weniger Störungen kann man auch für AVcc als Referenz eine 
Kondensator von Aref nach AGND haben. Der Pin ist nicht nur eine Eingang 
für einen externe referenz, sondern auch der Anschluß für einen 
Filterkondesator, wenn man keine externe Ref. nutzt.
Gast
Lesenswert?
• ▲
▼
spess53 schrieb:
> Welche Referenzbeschaltung? An AREF ist doch nichts dran. Übliche
> Beschaltung ist 100nF nach AGND.

Also so wie nun im Anhang und AREF als Referenz wählen:
REFS1 = 0
REFS0 = 0

Stimmt das?
Angehängte Dateien:
Lesenswert?
• ▲
▼
Starsurfer schrieb:
> Hoi,
>
> bei nem Atmega8 kann man auch Vcc als Referenzspannung nutzen.
> Natürlich wird das nicht sonderlich genau, aber vll langt es ja für
> deine Zwecke.

Was soll daran ungenau werden ??? Die Referenzspannung beträgt dann 
genau der Versorgungsspannung AVCC. Die werden ja nit intern erzeugt !
Gruß
Gast
Lesenswert?
• ▲
▼
Hi

>Was soll daran ungenau werden ??? Die Referenzspannung beträgt dann
>genau der Versorgungsspannung AVCC. Die werden ja nit intern erzeugt !
>Gruß

Die Ausgangsspannung eines 7805 kann in etwa 4,8...5,2 V betragen. 
Meinst du das reicht für halbwegs genaue Messungen? Wenn man z.B. Potis 
abfragen will, die ebenfalls an VCC hängen, spielt das keine Rolle. Aber 
wenn du eine andere Spannung messen willst, musst du schon mit +-4% 
rechnen.

MfG Spess

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.