anandhuskumar
Junior Member level 1

Hi,
I am trying to build a device which can measure the AC current accurately and with a large measuring range. I tried using ACS712 sensor with arduino, but when I tried to measure the current with a heat gun as load, the ACS712 module's output voltage is initially increasing, but when I increased the load (stepped up the level of heat gun), the voltage is decreasing. I don't understand why the voltage is decreasing as the current is increasing, because I tried measuring using a multimeter as well. For the first level of heat gun, it shows around 2A, for which the ACS712 sensor gave an output of 2.8V and when I tried the second level, the multimeter measured around 7A and the output of ACS712 goes back to 2.5V. And when I plugged in a 7W LED lamp as load, there is no change in the output voltage of ACS712.
Please help. And is there any other modules or sensors which can be used for this application. I can't use large sensors or modules. It needs to be as small as possible. Thank you in advance.
I am trying to build a device which can measure the AC current accurately and with a large measuring range. I tried using ACS712 sensor with arduino, but when I tried to measure the current with a heat gun as load, the ACS712 module's output voltage is initially increasing, but when I increased the load (stepped up the level of heat gun), the voltage is decreasing. I don't understand why the voltage is decreasing as the current is increasing, because I tried measuring using a multimeter as well. For the first level of heat gun, it shows around 2A, for which the ACS712 sensor gave an output of 2.8V and when I tried the second level, the multimeter measured around 7A and the output of ACS712 goes back to 2.5V. And when I plugged in a 7W LED lamp as load, there is no change in the output voltage of ACS712.
Please help. And is there any other modules or sensors which can be used for this application. I can't use large sensors or modules. It needs to be as small as possible. Thank you in advance.