Forum: Mikrocontroller und Digitale Elektronik Eingangswiderstand des ADC beim MSP430F149


von Johannes (Gast)


Lesenswert?

Hallo,

ich möchte mit dem ADC des MSP430F149 die Spannung eines Akkus messen. 
Dazu verwende ich einen Spannungsteiler mit jeweils 2,2MOhm. Die damit 
halbierte Spannung geht in den ADC-Eingang des Mikrokontrollers.

Mein Problem ist jetzt, dass die Spannung nicht halbiert wird, sondern 
bei einer Akkuspannung von 4,0V ca. 1,8V beträgt. Kann es sein, dass der 
Eingangswiderstand des ADCs einfach zu klein ist, bzw. die 2,2MOhm zu 
groß?
Hat jemand dazu eine Idee?

Schönen Gruß,
Johannes

von Gast (Gast)


Lesenswert?

Definitiv sind die 2x 2,2 MOhm zu groß. Wenn du die Spannung deines 
Akkus hochohmig messen möchtest empfehle ich dir nen Spannungsfolgerer 
o.Ä. mit nem OP aufzubauen. Wenn dir der Aufwand hierfür zu groß 
erscheint nimm Widerstände im 100kOhm Bereich! Selbst wenn der 
Innenwiderstand des AD-Wandlers sehr viel hochohmiger als dein 
Spannungsteiler wäre würde durch den minimalen Strom, der bei deiner 
Messung fließt, sich kleinste Induktionen signifikant auf dein 
Messergebnis auswirken!

von Helmut L. (helmi1)


Lesenswert?

>Mein Problem ist jetzt, dass die Spannung nicht halbiert wird, sondern
>bei einer Akkuspannung von 4,0V ca. 1,8V beträgt.

Wie hast du das gemessen ?

Mit einem Multimeter parallel zum 2.2 MOhm ?

Dein Multimeter hat einen Eingangswidersaten von 10 MOhm.
Das verschiebt dein Teilerverhaeltnis zu 1.8V.

Der ADC im MSP430 ist ein kapazitiver ADC und braucht so gesehen fast 
keinen Eingangsstrom. Allerdings wenn die Sample + Hold Stufe den 
Eingang abtastet braucht sie kurzeitig einen etwas hoeherrn Strom um die 
Sample und Hold Kapazitatet zu laden. Du kannts mal versuchen parallel 
zum unteren Widerstand einen Kondensator von 100nF .. 470nF zu schalten 
. Der sollte den kurzzeitigen Strombedarf decken. Wenn du jetzt nicht zu 
oft an dem Pin eine Messung startest sollte es funktionieren.

Gruss Helmi

von Stefan (Gast)


Lesenswert?

>Allerdings wenn die Sample + Hold Stufe den
>Eingang abtastet braucht sie kurzeitig einen etwas hoeherrn Strom um die
>Sample und Hold Kapazitatet zu laden.
Das ist richtig, aber im Moment des Ladens wandelt man ja auch nicht, 
sondern wartet, bis C geladen ist. Steht auch im User-Guide -> 
Einstellen der Sampling Time!

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.