Morgen zusammen! Ich habe mal eine Frage: Ich benutze einen LTC2430, das ist ein 20Bit Differential ADC. In der Überschrift steht ja, dass er 20Bit hat, im Text jedoch: "Bit 20 (fourth output bit) is the most significant bit (MSB) of the result." - das sind ja nunmal ganz klar 21Bit. So, jetzt ist es bei einem Differential-ADC ja so, dass man nur bis zur halben Vref messen kann und das nach oben und nach unten, also negativ und positiv (also welcher bin positiver gegenüber dem anderen ist). In den Bildern sieht man nun, dass wenn das Ergebnis positiv ist, so muss Bit20 "0" sein, sonst liegt eine Messbereichsüberschreitung vor. Ist der Wert negativ, so muss man ihn augenscheinlich vom gesamten Bereich abziehen, also: 21Bit mit einsen 0x1FFFFF - ADC-Wert. Da ein negativer Wert Bit20 immer gesetzt hat, wird dieses abgezogen und wir sind wieder bei 20Bit Ergebnis - es stimmt also schon mit den 20Bit, aber wenn ich damit nun rechnen will - eine Spannung von mir aus, dann muss ich: ((3.3V * ADC-Wert) / 2^21) = Spannung [V] Hier müssen die 21Bit also wieder rein, sonst ist das Ergebnis genau doppelt so hoch wie es in Wirklichkeit ist. Kann da jemand netterweise mal eine Meinung zu abegeben? Besten Dank!
Das Datenblatt habe ich nicht angesehen. Vielleicht steht dort, wieviel Bit Auflösung und wieviel Bit an Genauigkeit/Linearität der LTC bietet. Und das auch noch abhängig von der gewählten Meßgeschwindigkeit.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.