Part Number:INA303
Hi,
I am currently working on a design and I am using the INA303A2. I an using the evaluation module INA303EVM (the one with 50V/V gain). Here is the schematic I am using, with some notes.
![]()
I have a 1mOhm sense resistor to measure the current. I am using this in a low side configuration, so IN- is connected to GND. I cannot figure out why, but using the INA303 in a low side configuration, as well as using a 0V reference voltage creates a delay on the output. For instance :
![]()
Blue is the output measured directly on the evaluation board (TP122) and teal is the voltage across the shunt resistor. As can be seen, it takes about 60us for the output to response. Please not that the delay vanishes if I use a reference of Vs/2 = 2.5V. I have not yet tried other values of reference voltage.
Interestingly, if I remove the shunt resistor and apply a waveform generator directly on the IN+ and IN- pins, the problem also vanishes. But as soon as I load the waveform generator enough, the common-mode voltage drops and the delay is back again. Also, increasing the frequency of the waveform generator decreases the delay.
All this leads me to think that this is a bias current issue. It seems to me like there is a minimum common-mode voltage needed to bias the inputs, or a non-zero reference voltage. I did not expect so however, as the datasheet states that the device can be used in both low-side or high-side configuration. The datasheet also specifies that the common-mode input range is -0.1 to 36V. But again, this is for a Vs/2 reference...
I will probably end up using a non-zero reference voltage, but I would like to know why this happens, and what minimum value of reference voltage I can use to avoid this delay. I'm using the INA303 for overcurrent detection, and ultimatly short-circuit protection, so a 60us delay to me is not acceptable.
I have already tried :
- Adding some filtering on the shunt resistor inputs (10ohms with 1000pF)
- Using a 2.5V reference as mentionned earlier. This does solve the problem. I haven't tried any other values.
- Changing the Ilimit or delay of the alert (Obviously this did not help)
Any help is greatly appreciated.
Thank you,
Olivier