Other Parts Discussed in Thread: ADC122S101,
Tool/software:
Hello, I want to ask your thought regarding this solution for the current shunt monitoring. Our goal is - a fast conversion of the shunt voltage with subsequent ADC via SPI reporting to MCU and also fast alarm trigger in case of programmed over-current event. This solution I want to apply in two different scenarios. One is a shunt in series with a ground side of power input from the main battery. The battery is up to 150V. The other place is the low side of H-Bridges powering a motor. Any scenario current expected under 100A , a single polarity. Shunt value we use so far is from 0.7m Ohm to 1 mOhm.
Both placements of a shunt make it's differential voltage reading from 0V to 100 mV . Also I want to measure the battery voltage using a voltage divider from 150V to whatever common mode voltage limit is in ADC122S101 converter (30V ?). I'll use 0.1% precision resistors.
Am I correct assuming that these ways CMV will not accede the limits of ADC122S101 chip ? Also can I use both channels of ADC122S101 chip (in reference to common ground) as one for current shunt measurement and another channel for battery voltage measurement via dividers? I think that using a single channel to measure a shunt voltage on a low side (at the common ground point) would not be any different than using both channels for a differential input from this shunt (if it is indeed no different then one channel would simply be wasted). Am I right or am I missing something?
The SPI lines from ADC122S101 to MCU bus are galvanically isolated with fast isolator .
Please comment on this usage of INA301 + ADC122S101 for both cases. Is this a good solution? Do you think the INA301 precision is acceptable for these scenarios (after all this is the only chip I found to do both fast shunt voltage amplification and built-in comparator).