ADC mit Pull-Down liefert von Null verschiedene Werte

Gast #3524410
Ich habe eine ADC-Schaltung aufgebaut mit einem Spannungsteiler und 
Tiefpass-Filter. Das ganze funktioniert einwandfrei sobald ich am 
Spannungsteilereingang eine Spannung anlege. Wenn ich den 
Spannungsteiler allerdings unbeschaltet lasse, dann liefert der ADC 
Werte deutlich ungleich Null.

Schaltung siehe Anhang. Eigentlich sollte doch über R21 (330 Ohm) und R1 
(100 ohm) nur eine durch den Input Leakage Current bedingte Spannung 
abfallen. Der Leakage Current liegt laut Datenblatt des ADCs bei 1uA. 
Der Spannungsabfall sollte nach meinem Verständnis damit nur 0,00043V 
betragen. Der ADC liefert jedoch einen Wert von 85 (entspricht ca. 
0,068V).

Kann mir jemand erklären woran das gezeigte Verhalten liegt? Danke schon 
mal :)
Gast #3525067
Kann mir jemand erklären woran das gezeigte Verhalten liegt? Danke schon
mal :)

Jeder ADC hat einen Offset (Das ist ganz normal). Den misst man und 
kompensiert ihn.

Weitere Fehler eines ADC:

- Linearitätsfehler
- Gainfehler
Gast #3525077
Nachtrag: Der Offset ist allerdings ein bischen hoch. Wird wohl ev. auch 
ein Problem mit der Versorgung und/oder dem Layout sein. Da der 
Schaltplan aber nicht komplett ist, weiß die Glaskugel grade keinen Rat. 
Wenn da wirklich der Stützkondensator fehlt wie das bild suggeriert, 
wundert mich nichts. ´;-)

Merkregel:

Hast du ein Problem, so poste immer den ganzen Schaltplan. Lasse dir 
nichts aus der Nase ziehen --> das ist nervig. Viele Leute reagieren da 
auch schnell mal etwas grob. :-)

^^
Gast #3525279
Ja, sorry - hatte vergessen die Entkopplungskondensatoren mit in das 
Bild zu packen. Zwischen VDD und GND sind 100nF und 2.2uF. Die sind 
direkt an den Versorgungspins. Aber die ADCs funktionieren ja 
einwandfrei, sobald ich ein definiertes Potential am Spannungsteiler an 
den Widerstand R20 anlege. R20 geht auf einen Stecker, und wenn ich dort 
kein Potential anlege, kommt es zu dem geschilderten Verhalten.

Ich habe gerade noch einmal am ADC-Eingang nachgemessen, dort liegen 
rund 600 mV an, was ziemlich genau dem ADC-Wert entspricht, den ich 
auslese. Das verstehe ich aber nicht, denn eigentlich sollte ja (auch 
wenn R20 in der Luft hängt) ein definiertes Potential durch R21 am ADC 
anliegen. R21 ist ja auch recht niederohmig und rein am Leakage Current 
des ADCs (1uA) kann es damit nicht liegen.
#3525547
Verschwindet dein Offset auch, wenn Du eine sehr kleine Spannung 
anlegst? Wie klein?
Verschwindet der Offset vielleicht schon, wenn Du nur einen Pol (GND) 
der Spannungsquelle anschliesst?

Den Kondensator C31 brauchst Du vermutlich nicht nur als Tiefpass, 
sondern als St"utze des ADC-Eingangs.

Offtopic: welche rein theoretische Aufgabe hat R1, was die anderen zwei 
nicht k"onnen?
Gast #3525580
Masseschleife, bzw. Spannungsabfall über Masse. Hast du eine von der 
Digitalmasse getrennte Masseführung?
Fliesst über die Masse evt ein höherer Strom?

Antwort schreiben

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