Spannungsmessung von Li-Polymer Zellen ausschalten

Gast #7138807
Lesenswert?

Hallo,

ich würde gern die Zellenspannungen eines 4-Zellen Li-Poly Akkus mit 
einem Mikrocontroller messen. Ich habe einen Mikrocontroller 
(STM32L431), der hinter einem BMS und einem Schalter sitzt, d.h. der 
Mikrocontroller ist nicht immer angeschaltet. Der Mikrocontroller hat 
eine gemeinsame Masse mit der Batterie.
Ich möchte nicht, dass sich die Zellen entladen, wenn das Gerät 
ausgeschaltet ist, also einfach einen Spannungsteiler von Zellspannung 
nach Batteriemasse ist sicher nicht sinnvoll. Wie könnte man so etwas 
bewerkstelligen? Bei der Schaltung im Anhang hätte ich ja das Problem, 
dass wenn der Transistor ausgeschaltet ist ich plötzlich die komplette 
Batteriespannung am Pin anliegen habe. Komme ich nicht drumherum jeden 
Strang einzeln von der High-Side zu schalten? Oder gibt es eine 
Möglichkeit an die ich nicht gedacht habe?
Angehängte Dateien:
Beitrag #7138818 wurde von einem Moderator gelöscht.
#7138851
Lesenswert?

Thomas B. schrieb:
> Schalter

Gib dem Schalter mehr Kontakte, für jeden Spannungsteiler einen. 
Drehschalter mit 6 Kontakten sind normal und preiswert.

Noch sparsamer wird es, wenn der STM32 die Spannungsteiler per Relais 
einschaltet. Also nur, wenn er messen muss. Es gibt Relais mit 4 
Kontakten, aber mit 4 einzelnen Relais mit 1xUM braucht man nur einen 
Spannungsteiler und einen ADC-Eingang.
Gast #7138862
Lesenswert?

Bauform B. schrieb:
> Gib dem Schalter mehr Kontakte, für jeden Spannungsteiler einen.
> Drehschalter mit 6 Kontakten sind normal und preiswert.
>
> Noch sparsamer wird es, wenn der STM32 die Spannungsteiler per Relais
> einschaltet. Also nur, wenn er messen muss. Es gibt Relais mit 4
> Kontakten, aber mit 4 einzelnen Relais mit 1xUM braucht man nur einen
> Spannungsteiler und einen ADC-Eingang.

Danke! Dem Schalter mehr Kontakte geben geht leider nicht, der Schalter 
schaltet nur einen Digitaleingang des BMS, dieses aktiviert einen 
High-Side MOSFET.

Helge schrieb:
> sowas? Gatespannungen müssen halt groß genug sein.

Geht das auch mit einem NPN Transistor? Soweit meine Recherche es 
ergeben hat, hat ein NMOS (BSS138 oder ähnliche) einen Leckstrom von 
etwa 1uA, was für meine Anwendung leider zuviel ist, wenn das Gerät 
ausgeschaltet ist.
Gast #7138866
Lesenswert?

Roland schrieb:
> Und über dein sogenanntes BMS (Battery Management System) kannst
> du die
> Zellspannungen nicht auslesen?
>
> Nein? Dann solltest du es auch nicht BMS nennen.

Gut, dann nenne ich es nicht mehr BMS. Kann die Einzelzellenspannung 
aber tatsächlich nicht auslesen, da es keinen Kommunikationskanal zur 
Verfügung stellt.
Gast #7138905
Lesenswert?

Thomas B. schrieb:
> also der negative Pol von
> Zelle 4 ist mit dem positiven Pol von Zelle 3 verbunden, usw.

d.h. bei deiner Schaltung entladen sich die Zellen auch bei 
ausgeschaltetem Transistor über die Spannungsteiler? oder habe ich die 
Schaltung falsch verstanden?
kannst du mal den gesamten Plan mit Zellen zeichnen?
Gast #7138908
Lesenswert?

MaWin schrieb:
> Thomas B. schrieb:
>> Wie könnte man so etwas bewerkstellige
>
> Nur mit einem IC, der dauernd am Akku hängt, also nicht abgeschaltet
> wird, z.B. Analogschalter CD4066 18V Modell, dessen Enable halt vom uC
> kommt.

Der sieht ziemlich gut aus, danke!
Gast #7138912
Lesenswert?

hmm schrieb:
> Thomas B. schrieb:
>> also der negative Pol von
>> Zelle 4 ist mit dem positiven Pol von Zelle 3 verbunden, usw.
>
> d.h. bei deiner Schaltung entladen sich die Zellen auch bei
> ausgeschaltetem Transistor über die Spannungsteiler? oder habe ich die
> Schaltung falsch verstanden?
> kannst du mal den gesamten Plan mit Zellen zeichnen?

Das stimmt natürlich, aber die Schaltung war ja sowieso eher Unfug. Aber 
noch ein Argument mehr dagegen. Danke!
Gast #7138927
Lesenswert?

Thomas B. schrieb:
> Roland schrieb:
>> Und über dein sogenanntes BMS (Battery Management System) kannst
>> du die
>> Zellspannungen nicht auslesen?
>>
>> Nein? Dann solltest du es auch nicht BMS nennen.
>
> Gut, dann nenne ich es nicht mehr BMS. Kann die Einzelzellenspannung
> aber tatsächlich nicht auslesen, da es keinen Kommunikationskanal zur
> Verfügung stellt.

Na ja, du solltest dir schon genau anschauen, welche Art von 
Schutzbeschaltung vorhanden ist. Es gibt spezialisierte BMS ICs, und es 
gibt diverse einfachere Schutzschaltungen zur Abschaltung der/des Akkus 
bei Über-/Unterspannung und Überstrom. Den meisten ist gemeinsam, daß 
sie die Strommessung und Trennung im BAT- Pfad haben. D.h. du musst bei 
deiner Zusatzschaltung genau aufpassen, daß du diese 
Sicherheitsmaßnahmen nicht durch einen falsche GND Verbindung 
aushebelst.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren