So I have been trying to build my own rudimentary BMS. Phase 1 is simply getting cell voltages from each cell in series. Im working with a 12S configuration.
Long story short After different attempts using MOSFET's and relays to iterate through the cells I realized reinventing the wheel is probably silly.
So therefore I found this very small chip that does everything I need and I can control it from a micro controller.
Problem is while I can program many things this is a new level of sophistication for me.
By Monday I should have a test system wired up and I am pretty good about learning code on the fly but things like reading and writing to registers through SPI are all new to me.
Below is a link to the datasheet for my device. If anybody knows how this type of stuff works and has time and desire to help me get started I would much appreciate it. All I need is the raw data then I can take it from there.
https://www.renesas.com/us/en/www/doc/datasheet/isl94212.pdf
Long story short After different attempts using MOSFET's and relays to iterate through the cells I realized reinventing the wheel is probably silly.
So therefore I found this very small chip that does everything I need and I can control it from a micro controller.
Problem is while I can program many things this is a new level of sophistication for me.
By Monday I should have a test system wired up and I am pretty good about learning code on the fly but things like reading and writing to registers through SPI are all new to me.
Below is a link to the datasheet for my device. If anybody knows how this type of stuff works and has time and desire to help me get started I would much appreciate it. All I need is the raw data then I can take it from there.
https://www.renesas.com/us/en/www/doc/datasheet/isl94212.pdf