Hello fellow Arduionoers!
I have built a great LiFEPO4 battery MONITORING system (for my own use on my bike battery pack) using a few Atmega 328s. It currently takes a reading of one cell and also a voltage divided reading of the whole pack, makes comparisons, etc. I would like to expand on this and take voltage readings of every cell in the series without having to use voltage dividers on each line. Microcontrollers reference the ADCs only to ground as far as I can tell. Does anyone have any ideas on how I could accomplish this? Perhaps a particular external ADC multiplexed? (Ultimately, I will have a large number to read, so I’ll be muxing them anyway.) Thanks in advance for your creative answers.