1
\$\begingroup\$

I'm working on battery management system for my battery cells. the topology is based on inductor energy transfert from the higher charged cell to the lower one in order to balance and equalize the charge between the cells. two main blocks are necessary in my circuit are first the monitor of voltage and driving mosfets. i tried first to work with the BQ76PL536 from Texas Instruments but the problem is that his CBn output to drive the mosfet are Digital Output while i want to provide a PWM signal at 100Khz frequency so i dropped the solution and i'm trying to make my own discrete solution.

Gate driving is not a problem but i have some problems with voltage measurement to the microcontroller. my cells voltage range are from 0V to 1.6V max. i'm thinking on using voltage comparator for each cell and the output go to the microcontroller.

the other problem is that i'm going to measure this voltage while i'm charging the battery with 17A current.

cell balancing with IC from texas that can monitor cell voltage enter image description here

\$\endgroup\$

closed as primarily opinion-based by winny, laptop2d, Simon B, Dmitry Grigoryev, Dave Tweed May 9 '18 at 11:55

Many good questions generate some degree of opinion based on expert experience, but answers to this question will tend to be almost entirely based on opinions, rather than facts, references, or specific expertise. If this question can be reworded to fit the rules in the help center, please edit the question.

  • \$\begingroup\$ Welcome to EE.SE. Asking for opinions is off topic here. Please define a non open-ended question, start all your sentences with capital letter as well as capitalizing "I". \$\endgroup\$ – winny Apr 29 '18 at 8:26
0
\$\begingroup\$

I think you should use a differential amplifier to monitor each battery cell. You need to use ADCs (4 channels) from the uC to measure the battery cell voltages. You can then balance the cells by turning on the PWM signals in according the cell voltages. You may test your battery cell balancing implementation and algorithm by using a battery simulator for each cell. You can use the battery simulator to vary each cell to test your balancing circuit.

\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged or ask your own question.