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.