ADC: berechnung der tatsächlichen Spannung

Gast #2761783
Ich weiß nicht ob ich gerade total auf dem Schlauch stehe, aber auf 
dieser Seite:

http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC

...steht, dass ich die Spannung am ADC-Eingang durch diese Formel 
errechnen kann:



Das würde bei einem 8-Bit'er an 5V_ref folgendes bedeuten:


Was ich nur nicht verstehe ist, warum dieses "+1"? Schließlich ist doch 
0xFF schon der höchst mögliche Bereich.
#2761799
Hat mich jetzt auch gerade etwas verwirrt, ist aber korrekt! Du 
erreichst dadurch, dass Du insgesamt 256 Mögliche Resultate hast und 0V 
eines hiervon ist leider nie die vollen 5V sondern immer nur (5V-1LSB).

Schau mal im Datenblatt von z.B. einem ATtiny25, dort stehts umgekehrt, 
kommt aber nach der Formelumstellung aufs Gleiche raus:

ADC = (Vin * 1024) / Vref

(Hier bezogen auf die volle 10Bit-Auflösung, bei 8Bit stünde hier 
natürlich 256, also 0xFF+1)

Hoffe dies hilft? Merci, hat mir selbst auch die Augen geöffnet!

Gruss Edi
Gast #2761803
Der Bereich des AD Wandlers (bei 8 Bit) geht von 0 bis 255, das ist 
richtig! Also gibt es 256 Schritte.

Die Spannung ist also: AD_Wert*(Ref/256).

Das rührt daher, dass der AD Wandler entweder von 1digit bis Vref oder 
von 0 bis Vref-1digit messen kann!
--> Daher diese ominöse 1!

Stell Dir das am besten bei einer Ref-Spannung von 256V vor!
Gast #2761812
Zitat Karl Heinz Buchegger (kbuchegg) (Moderator):

"
Ein (hypotetischer) ADC, der 5 verschiedene Werte bringen kann und 5V
messen soll, liefert dir

    Volt      ADC Wert
    0 .. 1      0
    1 .. 2      1
    2 .. 3      2
    3 .. 4      3
    4 .. 5      4
"

Antwort schreiben

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