Hello everyone,
I've been working on a project involving a PCB designed with the ATM90E26 single-phase energy metering IC with a current clamp. I'm using an Arduino code to read the values from the ic via SPI using
this Arduino library. Following the application note, I've calibrated the IC to measure current and voltage accurately, and the values appear correct. Additionally, I calculated the PL_CONSTANT value based on my hardware characteristics to achieve 1000 pulses per kWh. However, I'm encountering significant differences in the energy readings, with errors ranging from 10% to 30% (it's not consistent)
.
Here is my setup for measuring the error:
Load: A resistive load of 1000W
Reference Meter: A class 1 energy meter
Method: I let the setup run for 10 minutes and compared the energy measured by both the ATM90E26 and the reference meter.
Despite these, the energy readings from the ATM90E26 are consistently off.
Am I missing something in my calibration process? What are the best practices or steps or standard ways to accurately calibrate the ATM90E26 or any similar energy metering device?
Any advice would be greatly appreciated!
Thank you in advance!
Here are some references:
ATM90E26 DatasheetATM90E26 Application noteAdditional reading