Forum: Mikrocontroller und Digitale Elektronik ADC: 12Bit = 4096 diskrete Werte -> Referenz / 4095? Referenz / 4096?


von Dietmar (Gast)


Lesenswert?

Hallo zusammen!

Ich habe mal eine Frage zum ADC.

Ich habe 12Bit Auslösung, also 4096 diskrete Werte 0 - 4095.

Jetzt habe ich meine Referenzspannung. Und ich messe einen Wert.

Rechne ich jetzt
1
   Vref
2
   ---- * ADC-Wert
3
   4096
oder, da 0V ja auch 0 ergibt
1
   Vref
2
   ---- * ADC-Wert
3
   4095

Um es mal auf meinen Anwendungsfall zu anzuwenden:

Vref = 3V
Eingangsspannung von 1,5 bis 3V
1
    3V
2
   ---- * ADC-Wert = Spannung am Eingang
3
   4096
...oder halt durch die 4095?

von Falk B. (falk)


Lesenswert?

Die Diskussion gab es schon merhfach hier, such mal im Forum. Ergebnis 
war AFAIK immer, dass man durch 2^N teilt, hier also 4096.

MFG
Falk

von Dietmar (Gast)


Lesenswert?

OK Falk, vielen Dank!

von Anja (Gast)


Lesenswert?

Hallo,

ganz so einfach ist es leider nicht.
Der genaue Wert hängt immer von der implementierten "idealen 
Transferkurve" ab.

Siehe auch Seite 6+7:

http://www.infineon.com/dgdl/ap3212111-ADC-Measurement-v11.pdf?folderId=db3a304313719f4f011372875d300070&fileId=db3a304318f3fe2901191955cd3c2de3

viele (single ended) ADCs "runden" bereits von sich aus indem der erste 
ADC-Schritt nicht nominal bei 1 LSB sondern bei 0.5 LSBs erfolgt.

Allerdings ist das ganze bei 2LSB Offset und INL eher eine akademische 
Betrachtung.

Gruß Anja

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.