Electrical – How to measure AC magnetic field using linear hall effect sensor with the arduino

acarduinoelectromagneticfield-strengthhall-effect

I have a SS49E hall effect sensor. I want to measure magnetic field in gauss using arduino analog output. I have a code for analog application but is this appropriate just for the dc magnetic field measurement? I am using a voltage transformer whose turn ratio is 100 V and 34,5 kV primary and secondary windings respectively. The transformer provide AC current at 50 Hz so there is AC magnetic field in the test setup.
Finally, can i measure the AC magnetic field at a constant frequency is 50 Hz with the arduino? Or is there another microconroller for the this measurement?

Best Answer

As an indicator of field strength the SS49E will be just fine, but if you want to calibrate this as a gauss meter then it may be more problematic. I assume you incorrectly used analog output where you meant analog input in your question.

The SS49E outputs about half supply voltage (you are likely to see 2.5 +/- 0.1 commonly among devices) with zero gauss detected. You will need to provide an offset and gain facility to get any reasonable calibration.

A more suitable (though hard to get at times) linear Hall Effect device would be the WSH315 which has flexible VDD offset adjustment which can be made to track your A/D reference.