Forum: Mikrocontroller und Digitale Elektronik AD-Wandler, Spannung zwischen 2 und 12 V messen


von Lukas (Gast)


Lesenswert?

Hallo,

mein Projekt ist es ein Telemetriesysthem zu einem Modellflugzeug 
aufzubauen. Ziel ist es erstmal nur die Akkuspannungen zu übertragen.

Die Referenzspannung liegt bei genau 5V.

Nun meine Frage: Der Flugakku (LIPO) besteht aus 3 Zellen mit einer 
Spannung von ca. 4V. Zwischen jeder Zelle ist ein Spannungsabgriff über 
ein Kabel...

Kann ich auf iergendeine Weise alle Spannungen direkt am AD-Eingang 
messen?
Gibt es einen Weg ohne Spannungsteiler? Vielleicht eine Softwareseitige 
Lösung die Spannungen zwischen den AD-Eingängen misst (Verbaut ist ein 
ATMEGA 32)...


Schönen Abend noch,
Lukas

von slw (Gast)


Lesenswert?

wenn dein µP dif. AD Eingänge wie z.B. Mega128 beherrscht, ist es kein 
Problem, sonst geht's nicht.

von Karl H. (kbuchegg)


Lesenswert?

slw schrieb:
> wenn dein µP dif. AD Eingänge wie z.B. Mega128 beherrscht, ist es kein
> Problem, sonst geht's nicht.

Hmm.
Selbst wenn der eine ADC Eingang auf 8V liegt und der andere auf 12, die 
Differenz zwischen beiden daher 4V aus macht, bezweifle ich doch sehr 
das der Mega glücklich darüber sein wird, wenn er 12V auf einem 
Eingangspin präsentiert bekommt, der nicht mehr als Vcc+0.5V abbekommen 
soll.

Man müsste das µC-GND jeweils auf die kleiner der beiden zu messenden 
Spannungen aufschalten. Dann braucht man auch keinen Spannungsteiler 
mehr.

von Lukas (Gast)


Lesenswert?

Das mit dem verändertem Ground eingang ist ja prinzipiell eine gute 
Fuktionierende Idee... doch ich habe vergessen zu sagen, dass der Atmega 
von dem zu messenden Akku auch noch seine Versorgungsspannung bezieht... 
spätestens bei der 3. Zelle wird dann der Spannungsregler nichts mehr 
tuen, und sich der ATMEGA von selbst abschalten...

von Peter R. (pnu)


Lesenswert?

Mit einem Speicherkondensator und CMOS-Schaltern 4066 ließe sich das 
hinkriegen, nur ist der Aufwand recht groß.

Einen Kondensator 0,1 uF für eine kurze Aufladezeit(einige 100 usec) 
zweipolig an Zelle 1, 2 oder 3 schalten, anschließend diesen geladenen 
Kondensator an Masse und Eingang umschalten. Wenn dann innerhalb 100 
usec gemessen wird, dürfte das Messergebnis recht genau sein.
Dumm wirds halt, wenn Vref kleiner ist als die größtmögliche Spannung 
einer einzelnen Zelle.

Da bräuchte man zwei 4066 und vier Pegelwandler, die aus den 5V Pegeln 
des Kontrollers den Pegel machen, den der 4066 an 9,9V (Gesamtspannung 
des Akku) braucht.

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.