Other Parts Discussed in Thread: INA190
I have come across several designs that use the INA196 in a 4-20mA receiver, using a 4.99 ohm resistor and an ADC to read in the voltage. We created a circuit that has 5x of these on the board. Everything works for the most part, the problem I am having is the accuracy between each port seems to be off from one another.
For instance we are transmitting a 8mA signal, and we are reading in 8.05mA on 2 of the ports, and 1 of the ports reads 8.20mA. They seem to be inconsistent between one another.
I am using a 0.1% tolerance resistor, so this is highly accurate. We are also using a 12-bit ADC. I expected them to at least be consistent with one another, which would allow me to adjust our equation of converting voltage to mA. The voltage for the current loop is 24VDC.
Is there something I am missing here? Are we supposed to be calibrating/trimming each individual port to get the accuracy we want? I tried using the "Current sense amplifier error analysis INA196", but it won't allow me to enter in 4.99 ohms for the resistor, which is common with the INA196.
Thanks and any help is greatly appreciated.