super, looks like arduino fits the bill for what I need to do! I’m happy to see a couple responses so fast, a little disappointed that I didn’t get auto-emailed, but I may not have my preferences set right to tell me when somenoe replies to the thread I started.
I’m a mech engr / programmer but never dealt with microprocessors other than as a user, so struggling a bit with the unfamiliar vocab for electronics and microprocessing on the inside of the box.
My project is to build a simple battery BMS for my DIY EV. I have 48 cells in series, nominal voltage is 3.2v
I’d like to monitor all 48 cells, and notify if any cell drops below LV=2.0v, or exceeds HV=3.65v.
I have access to all cell terminals, so separate pairs +/- from each cell is easy, although pack is in series; 160vDC to motor controller.
I need to know which cell(s) go out of range, what the high/low was or at least flag the error, and be able to manually reset after cell has been manually balanced.
speed of cycling thru 48 channels is not important… 1 per second or faster would be acceptable
display could be a small LCD screen, or even 48 LED ‘idiot lights’ that only illuminate on error condition.
What I’ve boiled out of responses so far is:
It is useful to know that it sounds like my project is very doable… but being a newbie, I need to know what base kit(s) to buy, what tutorial books to read, and get your suggestions for the simplest possible display of error conditions. firing up a little red LED for over-voltage would be a fine start.