Electronic – Current Sensor Resolution

currentpowersensor

I have an application where the maximum DC current is 160A. However in reality the actual current flow never exceeds 40A. I want to measure the current with an ADC (like one found on the Arduino or a higher resolution ~16 bit ADC). I originally wanted to use a hall effect sensor, specifically the ACS770ECB-200U-PFF-T.

Typically, my application uses around 5A. I am aiming for a .01A resolution. I looked at the sensitivity (mv/A) and thought I could get a higher resolution ADC to get more accurate current sensing. However when I looked at the data sheet it said the following:

The noise floor is derived from the thermal and shot noise
observed in Hall elements. Dividing the noise (mV) by the sensitivity
(mV/A) provides the smallest current that the device is able
to resolve.

This means that with the typical noise found in the datasheet of 6mv, and the sensitivity being 20mv/A, I would only get a .3A current resolution.

Am I correct? How can I achieve a >.01A current resolution? I can use a shunt resistor if I have to, or a 50A current sensor instead. But the 50U version gives 20mv of typical noise and 80mv/A sensitivity, giving a 0.25A current resolution.

Also, is this noise the ripple voltage of the power supply for the current sensor?

I'm also a little confused as to what the datasheet means by bandwidth

120 kHz typical bandwidth

As I don't see what is oscillating.

Thank you for your time!

Best Answer

I'd recommend the ACS722 10AU sensor. However, you will likely not get the accuracy you want from a Hall effect device. A shunt resistor is always more accurate, but that comes at the cost of BOM lines and potentially more expensive amplifiers/current shunt's (at least at the very good sensitivities/very high currents). The integrated Hall-effect current sensor market is reducing module sizes and BOM cost by making compromises on total accuracy. If it works for your application, great, otherwise use a shunt resistor.

The bandwidth figure you see is the maximum current frequency the sensor can resolve.