Macht das Sinn? ADC-_-____--__

Gast #1216703
Halo

ich habe einen atmega ADC kanal benutzt um PWM mit veänderbarer Frequenz 
zu erzeugen. Wollte damit die LED ansteuern.
Soweit so gut. Habe die spannung mit einem poti am adc kanal 
eingestellt. Hat auf den ersten blick auch geklappt...ich konnte sehen 
dass sich die pwm geändert hat.

Nun der Knöller. Ich habe am ende festgestellt dass ich AVCC nicht mit 
VCC verwendet habe. Und die Konfiguration war auf "AVCC benutzen".

Macht das Sinn?
Es dürfte sich doch am ADC Kanal nichts tun?
Persönliche Seite
>Und die Konfiguration war auf "AVCC benutzen".

Ich denke, du verwechselst da etwas. AVCC ist die Versorgungsspannung 
für den Analogteil des Controllers und dessen Portpins, auch wenn sie 
auf digital geschaltet sind. AVCC MUSS IMMER mit VCC verbunden sein, da 
gibt es nichts zu konfigurieren. Wenn das nicht der Fall ist, läuft der 
Controller außerhalb der zulässigen Spezifikation und jede(r) beliebige 
Fehlfunktion oder Defekt kann auftreten.

Was du vermutlich konfiguriert hast, ist VREF. Das ist die 
Referenzspannung, die der AD-Wandler als Fullscale verwendet. Diese wird 
entweder intern erzeugt mittels interner Referenz, dann muss extern ein 
kleiner Kondensator gegen Masse an VREF sein, oder man stellt VCC ein 
oder external, dann muss eine externe, stabilisierte Referenzspannung an 
VREF angelegt werden.

Wenn man das falsch konfiguriert oder falsch beschaltet, ist die 
Referenzspannung eventuell undefiniert und damit die Spannung für 
Fullscale auf irgend einem beliebigen Wert. Damit sind 
Wandlungsergebnisse eventuell nicht reproduzierbar und mit großer 
Wahrscheinlichkeit sehr falsch.

Also bitte einfach so beschalten und konfigurieren, wie im Datenblatt 
beschrieben.

Grüße,

Peter

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.