Im working on a project with the ADE9153A.
Everything works so far, except I´d like to read the instantaneous voltage and current values in the AV_WAV and AI_WAV registers (should be raw data, no RMS processed?).
Instantaneous voltage and current measurement should be supported according to the Reference Manual?
However when i read these registers i don´t get anything near the input voltage wave form.
How do I read these registers correctly and how can the instantaneous voltage and current be calculated from these values?
I´ve got it working myself.
Figured out my SPI communication was too slow, to read the values fast enough.
Only problem I have when i measure DC voltage via AV_WAV Register, I have a slight offset, which also can´t be compensated by auto-calibration.
Is there any way to compensate this offset directly on the ADE?
Are you using the chip for D measurement applications?
thank you for the fast reply!
Yap, I want to also be able to measure DC in my project.
I solved the problem already. Since the offset is close to linear over my planned measurement range, I compensate the offset directly on my Controller. At first I thought the offset would be non-linear.
My readings are close enough to the accuracy I want to reach.
I also found the Application Note 1304 for DC Measurement with the ADE7912, which was very helpful.
You can close the thread if you like!
Wow that is great. It is okay that this thread remains open so other users can see your information shared. Thank you very much!
Is there any register in ADE9153A which can give Chip_ID...Same as who_I_am?I just started and not able to get any output.