Forum: Mikrocontroller und Digitale Elektronik Batteriespannungsmessung mit Atxmega


von Uwe (Gast)


Lesenswert?

Hallo zusammen,

ich möchte gerne die Batteriespannung messen, mit der ich den µC 
Atxmega128A3U auch versorge.

Dazu würde ich gern den ADC verwenden, die Reference auf die Bandgap 
(1,0V) einstellen und am ADC, Single Ended, die interne Spannung Vcc/10 
im unsigned Mode messen. Hat das jemand schonmal gemacht? Ich suche da 
nach Erfahrungen.

von spess53 (Gast)


Lesenswert?

Hi

>Dazu würde ich gern den ADC verwenden, die Reference auf die Bandgap
>(1,0V) einstellen und am ADC, Single Ended, die interne Spannung Vcc/10
>im unsigned Mode messen. Hat das jemand schonmal gemacht? Ich suche da
>nach Erfahrungen.

Warum nicht anders herum: VCC als Referenzspannunsquelle und die interne 
Bandgap messen. Etwas Rechnen und fertig.

MfG Spess

von uwe (Gast)


Lesenswert?

Ja, ist auch eine Möglichkeit. Jedoch gibt es die VCC nicht als Referenz 
sondern nur VCC/1,6 und VCC/2,0 und mit beiden würde ich bei 1,6V und 
2,0 V die Bandgapspannung, da sind es 1,1 V, überschreiten.

von Michael (Gast)


Lesenswert?

Ist auch richtig. Die soll ja die Spannung
übersteigen, sonst kannst du nicht messen.
Mußt hier anders herum denken.
Das passt schon.

von uwe (Gast)


Lesenswert?

OK, wenn ich bei einer Batteriespannung von 1,6V bin und mit einer 
Referenz von Vcc/1,6 -> also 1V messe, dann kann ich doch die 
Bandgapspannung von 1,1V nicht mehr messen, oder ??? Also bei Vcc = 
1,76V ist doch praktisch Ende.

von M. K. (sylaina)


Lesenswert?

uwe schrieb:
> OK, wenn ich bei einer Batteriespannung von 1,6V bin und mit einer
> Referenz von Vcc/1,6 -> also 1V messe, dann kann ich doch die
> Bandgapspannung von 1,1V nicht mehr messen, oder ??? Also bei Vcc =
> 1,76V ist doch praktisch Ende.

Das siehst du richtig und das verwirrt mich auch grade bzgl. Spess 
Aussage.

Ich würde in diesem Fall einfach die Referenz auf die interne Bandgap 
stellen und mittels geeignetem Spannungsteiler Vcc messen und gut ist.

von Michael (Gast)


Lesenswert?

Bis zur welchen Spannung willst du denn
runter messen ? Ich glaub nicht das dein Controller
bei 1V noch läuft.

von M. K. (sylaina)


Lesenswert?

Michael schrieb:
> Bis zur welchen Spannung willst du denn
> runter messen ? Ich glaub nicht das dein Controller
> bei 1V noch läuft.

Deshalb will er ja Vcc messen um das rechtzeitig zu erkennen wenn die 
Batterie zu schwach wird ;)

von uwe (Gast)


Lesenswert?

Naja, 1,6V wäre schön. Aber das kann ich ja auch mit der Methode aus dem 
1.Post. Die Auflösung mit dem vertauschen wäre aber besser. Muss ich mal 
rechnen. Einen Spannungsteiler wollte ich nicht vorsehen.

von Michael (Gast)


Lesenswert?

Läuft denn dein Controller noch
mit 1,6V ?
Wenn nicht was willst du womit dann rechnen ?

von uwe (Gast)


Lesenswert?

Ja, der läuft noch mit 1,6V, also genau bis dahin. Die Berechnung 
bezieht sich auf die Frage bei welcher Variante die Auflösung besser 
ist.

von M. K. (sylaina)


Lesenswert?

uwe schrieb:
> Ja, der läuft noch mit 1,6V, also genau bis dahin. Die Berechnung
> bezieht sich auf die Frage bei welcher Variante die Auflösung besser
> ist.

Ach, das sollen wir jetzt für dich nachrechnen?

von uwe (Gast)


Lesenswert?

Nein, ich. Wieso ihr?

uwe schrieb:
> Muss ich mal
> rechnen.

von M. K. (sylaina)


Lesenswert?

Na dann rechne es dir doch aus und schaue bei welcher Variante die 
Auflösung für dich besser ist. Wieso fragst du dann uns welche Variante 
besser wäre?

von uwe (Gast)


Lesenswert?

Ich frage euch doch gar nicht. Hast du getrunken.

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.