I am having similar issuesbut this thread seemed to drop off the end without a definite conclusion.
Our appication is for a type B earth leakage relay, fixed in the range of 1 to 100mA.
I am running the system at 3.3V and I am using the DRV421EVAL board for my testing. The board is set to use the internal reference of 1.65V, the shunt resistor is 1K with back to back 1N4148 diodes across it and the dummy shunt resistor is 4K3. The anti alias filter post Vout is 820R and 100nF which is where I am making my measurements.
The core is of tape wound construction, measures 50mm OD, 39.4mm ID and 9.8mm thick and is gappped from 0.4 to 0.5mm with 1000 turns for the compesation winding. Internally and externaly there are Mu metal shields. Inductance measures 418mH@100Hz, 408mH@120Hz, 260mH@1kHz, 121mH@10kHz and 19mH@100kHz. with a DC resistance of 19.5R.
With no current in flowing the Vout was initially 1.84V and after numerous demagnetisation cycles the output was found to vary from 1.69 to 1.78V after each power cycle.
I tried disconnecting the compensation coil to see what the differential amplifier offset was like and found that with no current flowing through the shunt resistor the reference voltage measured 1.6520 and the Vout was 1.4055, an offset of 246.5mV.
Do you have any advice as to what approach I should take next.
Best reagrds,
Stuart Broad