View Single Post
Old 04-14-2014, 03:35 AM   #10 (permalink)
Master EcoModder
mechman600's Avatar
Join Date: Jul 2008
Location: Langley, BC
Posts: 1,227

Fusion - '16 Ford Fusion Hybrid SE
Thanks: 190
Thanked 273 Times in 167 Posts
Mux shield. Wow. That's a lot of I/Os. Does it use it's own ADCs (and if so, how many bits are they) or does it multiplex analog inputs to the ADCs in the Arduino?

The problem with using one chip on a series string is that you have to deal with upwards of 90V worth of potential voltage difference on a 72V car. Therefore, say max is 90V and you put it through a voltage divider to make 90V = 5V to the chip, that's only a 0.09V resolution with the Arduino's 8-bit ADC (1024 digital steps). I guess not too bad, but I would like better resolution than that, especially with a lithium pack. If the mux shield has a better ADC, say 10 bits, that would give you 4 times better resolution than 8.

This is why I suggest multiple Aduino chips, each taking care of only 8 inputs across a spread of only [4.5V X 8] 36V, yielding a 0.035V resolution (or even less - 4.5V X 4 = 18V with a 0.017V resolution....). Each of the two "reader" Arduinos (for an 18 cell system) can send PWM warning signals to the master board (that has 8 of its own analog inputs) via a single wire through an opto-isolator to keep voltage potential difference between two chips at different parts of the battery series string from letting the smoke out of things.
  Reply With Quote