Hi there,
I have a query regarding the the INA226 Alert Pin and the value used to assert it.
Datasheet: http://www.ti.com/lit/ds/symlink/ina226.pdf
The intention is to use the INA266 to perform over current detection by using the Limit Register and adjusting the conversation time and number of sample to average in the config register.
However, there appears to be conflicting information in the datasheet regarding how the Limit Register, Shunt Voltage register and Alert Pin work.
From Page 13:
“For example, if the alert function that is enabled is Shunt Voltage Over Limit (SOL), following every shunt voltage conversion the value in the Alert Limit Register is compared to the measured shunt voltage to determine if the measurements has exceeded the programmed limit.”
From “Data Output Register”, Shunt Voltage Register page 20:
“If averaging is enabled, this register displays the averaged value. Full-scale range = 81.92mV (decimal = 7FFF); LSB: 2.5μV”
From “Data Output Register”, Alert Limit Register page 22:
"The Alert Limit Register contains the value used to compare to the register selected in the Mask/Enable Register to determine if a limit has been exceeded.”
The text highlighted green indicates the Alert Pin will assert if the value sampled exceeds the value in the Alert Limit Register.
The test highlighted yellow from the Shunt Voltage Register and Data Output Register sections indicate that the Alert Pin will assert if the value in the Shunt Voltage Register (which is averaged based on the number of sample set in the config register) exceeds the Alert Limit Register.
Can you please clarify on what the intended operations is?
Thanks
Justin