Dear Sir / Madam,
We evaluated EV-ADE9153ASHIELDZ with the following set up and result. However, we find the power and energy is displayed in negative value.
Energy data: -0.01 mWhr
RMS current: 0.07A
RMS Voltage: 235.29V
Active Power: -9.56W
Power Factor: -0.59
Might we know if any issue in our set up? Is our power input direction is not correct?
I check the following code:
ADE9153A_AI_PGAGAIN 0x000A /*Signal on IAN, current channel gain
In evaluation board schematic, IAP connect to L-IN, instead of IAN.
Will change the code - ADE9153A_AI_PGAGAIN 0x001A . Change the AI_SWAP bits resolve the issue?
Please kindly advise.
Yes, the AI_SWAP Can be used to to interchange the differential inputs of the current channel.
can you please check your schematic and your interconnection based on the system level block on this app note:
Hi aheredia,Even i am facing the problem of negative active power with my ADE9153A evaluation board with arduino, I tried changing AI_SWAP bit but that didn't resolved my problem.Please guide me what can be the issue.Regards,
Hi akshay, Can you please send the schematic diagram to us to further analyze what is wrong. Also the configurations you performed on the chip like calibration, accumulation modes, and different settings.
Hi aheredia,The configurations are same as given in arduino test example ADE9153AAPI_Test.ino
#define ADE9153A_AI_PGAGAIN 0x001A /*Signal on IAN, current channel gain=16x*/#define ADE9153A_CONFIG0 0x00000000 /*Datapath settings at default*/#define ADE9153A_CONFIG1 0x0300 /*Chip settings at default*/#define ADE9153A_CONFIG2 0x0C00 /*High-pass filter corner, fc=0.625Hz*/#define ADE9153A_CONFIG3 0x0000 /*Peak and overcurrent settings*/#define ADE9153A_ACCMODE 0x0000 /*Energy accumulation modes*/
The ADE9153A evaluation board is mounted on arduino uno with below connections
Hi,can you please check if the gain applied is negative?
This is an example code below:
long Igain = (-(acalVals.AICC / 838.190) - 1) * 134217728;
long Vgain = ((acalVals.AVCC / 13411.05) - 1) * 134217728;
In order to apply a negative gain