Forum: Mikrocontroller und Digitale Elektronik Spannung an ADC Eingang schalten


von PURist (Gast)


Lesenswert?

Hallo,

Ich möchte an einem Gerät, das aus einer 12V Batterie versorgt wird, hin 
und wieder die Batteriespannung messen.
Um die Verlustleistung zu minimieren suche ich nun nach einer Lösung, 
die Spannung am ADC Eingang und Spannungsteiler zu schalten, oder besser 
gesagt die GND-Verbindung des Spannungsteilers.

Nur - wie macht man das am besten, ohne den hochohmigen Spannungsteiler 
zu verwirren?

Gibt es da eine Standardvorgehensweise?

Ich verwende einen Atmel ARM Prozessor und würde einen 50kOhm 
Spindeltrimmer als Spannungsteiler nehmen.


Danke!

von SuperPCFan (Gast)


Lesenswert?

Ich bin nicht sicher, ob du noch mehr Strom einsparen kannst, als es der 
Spannungsteiler selbst schon tut.

Der ADC Eingang benötigt einen kleinen Strom und auch der 
Spannungsteiler selbst benötigt einen kleinen Strom.

Jede zusätzliche Logik zum "Schalten" wird auch nicht wesentlich weniger 
Strom brauchen.

Mein Ansatz wäre da eher, den Spannungsteiler noch hochohmige zu 
gestalten und dann zu entstören.

Alternativ kannst du auch einen digitalen Schalter IC verwenden und muss 
dann eben den Widerstand im leitenden Zustand im Spannungsteiler 
berücksichtigen. Aber ich glaub nicht, dass dieser Schaltungsmehraufwand 
mehr Strom spart.

Ich hab das jetzt nicht durchgerechnet, aber ich lass' mich auch gerne 
vom Gegenteil überzeugen. :)

von Michael B. (laberkopp)


Lesenswert?

Die GND Verbindung des Spannungsteilers zu schalten bringt nichts, weil 
dann immer noch Strom durch den oberen Widerstand fliesst.
Du müsstest schon die +12V abklemmen.
Und die zu schalten erfordert einen high side Schalter.

+12V  -----+--------+
           |        |
          100k      |
           |        |E
           +-------|< BC557  (bei Zimmertemp typisch 1nA)
           |        |
          47k      28k
           |        +-- A/D
uC --10k--|< BC547 20k
           |E       |
          GND      GND

von Der Andere (Gast)


Lesenswert?

PURist schrieb:
> Ich verwende einen Atmel ARM Prozessor und würde einen 50kOhm
> Spindeltrimmer als Spannungsteiler nehmen.

Also willst du nicht messen, sondern schätzen.

Trimmer sind nicht langzeitstabil in ihren Werten und haben ausserdem 
einen großen Tk.
Da nimmt man zwei Präzisions-Messwiderstände, oder einen fertigen Teiler 
in einem Gehäuse.
Oder zumindest zwei 1% Metallfilmwiderstände.

von PURist (Gast)


Lesenswert?

Der Andere schrieb:
> Also willst du nicht messen, sondern schätzen.
Ja, das trifft es recht genau. Es geht eigentlich nur um Batterie 
Voll/OK/LEER, da vor jedem Einsatz geladen wird und dann laufen soll bis 
kurz VOR Unterspannung, dann wird ein Verbraucher abgeschaltet un der 
ARM geht schlafen.

Eine genaue Messung ist ohnehin fast unmöglich, da der Akku laut DB min. 
24h "ruhen" muss, um eine genaue Spannungsmessung machen zu können.

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.