Hallo Forum, Nach einiger Zeit des Experimentierens und einigen verheizten Bauteilen möchte ich euch hier um eure Hilfe bitten. Ich habe ein Arduino Due Board mit welchem ich die Spannung von 4 in Serie geschalteten LiFePo4 Akkus Messe. Der Zweck dieser Messung ist eine Balancer Schaltung. Wenn die Spannung einer Zelle über den Sollwert geht, wird mittels PWM Signal ein Mosfet angesteuert welcher über einen davor geschalteten 50W Leistungswiederstand entlädt. Die Pulsweite wird je nach Abweichung mittels PID Kurve modelliert. Nun habe ich aber folgendes Problem Der Ground des Boards ist mit dem Minus Pol der Akkus verbunden (also null V) der erste Mostet hängt zwischen 0V und 3.65V der zweite zwischen 3.65V und 7.3V der dritte zwischen 7.3V und 10.95V und der letzte zwischen 10.95V und 14.6V Wenn ich nun direkt vom Board auf das Gate der einzelnen Mosfets gehe habe ich bei drei Mosfets eine höhere Source als Gate Spannung. jetzt dachte ich mir ich schalte zwischen Mosfet und Board einen Optokoppler bzw. einen Optokoppler mit integriertem Gatedriver, Leider konnte ich jedoch keinen Opto/gatedriver mit VCC unter 20V finden. Bei den Mosfets handelt es sich um LogicLevel Mosfets IRLB3034. kann mir bitte jemand helfen und mir sagen wie bzw. mit welchen Bauteilen ich diese Mosfets über Optokoppler ansteuern kann. Evtl. gibt es auch eine andere Möglichkeit dies zu lösen?! Grüsse und besten dank Peter Hier noch der Link zu dem verwendeten Mostet http://www.irf.com/product-info/datasheets/data/irlb3034pbf.pdf
:
Bearbeitet durch User
Peter W. schrieb: > Wenn ich nun direkt vom Board auf das Gate der einzelnen Mosfets gehe > habe ich bei drei Mosfets eine höhere Source als Gate Spannung. Das macht nichts. Das Gate hät 20V aus. Wenn du die MOSFETs mit 0V (Massebezogen, also 0V beim einen, -3.65V beim zweiten, -7.2V beim dritten und -10.95V beim vierten) ansteuerst zum ausschalten und mit 20V (also 20V beim ersten, 16,35V beim zweiten, 12.3V beim dritten und 9.05V beim vierten) einschaltest, dann machen die das Problemlos mit. Du brauchst nur 20V (oder zumindest 17.1V, also leider mehr als der oberste Akku liefert). > Der Zweck dieser Messung ist eine Balancer Schaltung. Das geht anders, ohne uC, sicher einfacher.
Peter W. schrieb: > Leider konnte ich jedoch keinen Opto/gatedriver mit VCC unter 20V > finden. Das glaube ich jetzt weniger. Die wenigsten Mosfets haben Ugs > 30V gerne. http://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht#MOSFET-Treiber Als Isolator kannst ja nehmen was du willst - vom 0815 Wald und Wiesen CNY17 bis zu irgendwlechen ADUMs. Warum entlädst du nicht einfach jede Zelle einzeln gegen GND ?
MaWin schrieb: > Peter W. schrieb: >> Wenn ich nun direkt vom Board auf das Gate der einzelnen Mosfets gehe >> habe ich bei drei Mosfets eine höhere Source als Gate Spannung. > > Das macht nichts. Das Gate hät 20V aus. Wenn du die MOSFETs mit 0V > (Massebezogen, also 0V beim einen, -3.65V beim zweiten, -7.2V beim > dritten und -10.95V beim vierten) ansteuerst zum ausschalten und mit 20V > (also 20V beim ersten, 16,35V beim zweiten, 12.3V beim dritten und 9.05V > beim vierten) einschaltest, dann machen die das Problemlos mit. Du > brauchst nur 20V (oder zumindest 17.1V, also leider mehr als der oberste > Akku liefert). > >> Der Zweck dieser Messung ist eine Balancer Schaltung. > > Das geht anders, ohne uC, sicher einfacher. beziehst du die 20V bzw 17.1 auf die VCC der Opto/gatedriver? Wenn ich jeden Balancer mit Optokoppler ausstatte wäre doch die Source immer 0V und das Gate +3.65V... Ja ich weiss das Arduino Board macht aber noch viel mehr... und ich finde interessant damit zu basteln. Gruss
CC schrieb: > Das glaube ich jetzt weniger. Die wenigsten Mosfets haben Ugs > 30V > gerne. Ich meintet mit Opto/gatedriver, Integrated Gate Drive Optocoupler. und da habe ich nichts unter 20V VCC gefunden... siehe liste von Avago http://www.avagotech.com/pages/en/optocouplers_plastic/plastic_integrated_gate_drive_optocoupler/gate_driver/ CC schrieb: > http://www.mikrocontroller.net/articles/MOSFET-%C3%9Cbersicht#MOSFET-Treiber > Als Isolator kannst ja nehmen was du willst - vom 0815 Wald und Wiesen > CNY17 bis zu irgendwlechen ADUMs. > > Warum entlädst du nicht einfach jede Zelle einzeln gegen GND ? Ich dachte mir das ich jede Zelle einzeln gegen GND entlade das kann ich nur über Optokoppler realisieren. Meinst du ich soll irgend einen optokoppler nehmen dem einen Gatedriver hinenran hängen und damit das Mostet schalten?
Peter W. schrieb: > Ich dachte mir das ich jede Zelle einzeln gegen GND entlade das kann ich > nur über Optokoppler realisieren. > Meinst du ich soll irgend einen optokoppler nehmen dem einen Gatedriver > hinenran hängen und damit das Mostet schalten? Ja.
Peter W. schrieb: > Ich dachte mir das ich jede Zelle einzeln gegen GND entlade das kann ich > nur über Optokoppler realisieren. Wenn alle Zellen in Serie sind, wird das nichts mit dem einzeln nach GND entladen... Als Beispiel:
1 | +U_lade |
2 | │ |
3 | ┴Zelle4 |
4 | ┬ |
5 | ┴Zelle3 |
6 | ┬ |
7 | ├────────┐ |
8 | ┴ │ |
9 | ┬Zelle2 │ |
10 | ┴ └│FET |
11 | ┬Zelle1 ┌├───── |
12 | │ │ |
13 | ─┴─ ─┴─ |
14 | GND (Besser kann ich's nicht in ASCII) |
Überleg mal. Hier werden die Zellen 1&2 entladen, wenn der FET durchschaltet.
ja schon klar... aber der Fet hängt jeweils zwischen + und minus der jeweiligen Zelle und davor soll der optokoppler. damit ich mit den +5V des Boards den Fet der ja im höchsten Fall eine Source Spannung von 10.95V hat, ansteuern kann. also gegen den GND der jeweiligen Zelle.
:
Bearbeitet durch User
Dann ist die einfachste Lösung die mir einfallt, einen einen Widerstand zwischen Gate und source und das Gate über den Optokoppler mit dem + der Zelle zu verbinden.
1 | │ |
2 | ├────────┬───────┐ |
3 | │+ │ │ |
4 | ─┴─ D│ \│<── |
5 | ┬ Zelle └│N-FET /│<── |
6 | │ ┌├──────┤ |
7 | │ S│ │ |
8 | ├────────┴──▒▒▒──┘ |
9 | │ R |
Der Mosfet muss dann bei 3V schon durchschalten.
:
Bearbeitet durch User
ja so habe ich mir das auch vorgestellt... der Mostet schaltet auch bei 3V kein Problem. ABER Optokoppler Können doch nur ein paar mA schalten, reicht das um einen Mosfet speziell meinen Mosfet Mittels PWM zu betreiben... Ich denke der Optokoppler wird das Gate nicht schnell genug laden können, insbesondere dann wenn der Wiederstand zwischen G und S auch noch relativ klein dimensioniert sein soll um das Gate schnell zu räumen.... Deshalb dachte ich ein Gatedriver sei ein muss für meine Anwendung?! Kann ich darauf verzichten?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.