Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Since the high voltage battery can reach up to 150V, we must either select op-amps with a very high common voltage input, which is very difficult to find, or generate a reference voltage 3.3V or 5.0V below the HV battery voltage. This can be either accomplished by biasing a zener diode or  by using an isolated DC-DC power supply with a floating ground below the HV battery voltage. Otherwise, the circuit is a fairly standard differential amplifier feeding into a buffer amplifier to increase it's output resistance, and this analog signal is sampled by a 24-bit sigma-delta ADC for maximum precision. The ADC should output the sampled value over SPI, and this signal will be translated into isoSPI using a LTC6820 IC, where it is sent to the BMS carrier board through a transformer for isolation. On the BMS Carrier board, there is another transformer and LTC6820, where the isoSPI signal is translated back to normal 4-wire SPI and read by the controller board. This is summarized in the diagram below, which omits any filtering that has to be designed on the input side. 


Part Selection

Current Sense Amplifier

With a 0.1mOhm shunt resistor and currents between -200A to 200A, the output sense voltage will be between -20mV and +20mV. As most amplifiers are rated for +3.3V or +5V operation, 5V will be used as it will allow the largest voltage range. Using a 2.5V reference, we are able to sense bidirectionally, as currents between -200A and 0A will be between 0V and 2.5V, and current between 0A and 200A will be represented with voltages between 2.5V and 5V. This means that 5V/40mV = 125V/V is the maximum gain we can have from our current sense amplfier. With bidirectional current sensors, typically only gains of 50, 100, and 200V/V are avaliable, so we will use the 100V/V gain variant. The other requirements for the current sense amplifier is a low offset voltage, high CMRR, and low drifts across a wide temperature range. The TI INA240A3 fits this description and will be used on this board. 


Power Consumption

ComponentPower SupplyVoltage (V)Current (mA)
INA240 Current Sense AmplifierLDO52.6
LM3120 4.096V ReferenceLDO50.275
TLV316-Q1 GP RR Op-AmpLDO50.575
LTC2484 ADCLDO50.25
LM3120 4.096V ReferenceLDO50.275
LTC6820 isoSPI InterfaceLDO55.8
LEDLDO51.5
Total

11.275


Filtering

To be tested.