I am working with ADE9430. I want to get xxRMS1012 and xxRMSONE values. BUt before that i need to calibrate the IC for accurate results. I need some sample calculation to write the exact value in IC to get accurate values.
I am working with ADE9430. I want to get xxRMS1012 and xxRMSONE values. BUt before that i need to calibrate the IC for accurate results. I need some sample calculation to write the exact value in IC to get accurate values.
The software pack comes with some features to help calibrate, the readme will give more details and can be found in:
<pack installation path>\examples\projects\keil\stm32f413zh
There you will see a "readme.txt file with a "Calibration" section.
This will help you go through the calibration process to get accurate values, you will need an accurate source or reference meter to calibrate with respect to.
This will give value for RMS, what else do I need to do to get accurate xxRMS1012 values. I don't get those values. I cannot run this example as it is as we do not use STM32 controllers. Can yoou also tell me how calculations for xxRMS1012 values are done.
Also while running for my own microcontroller i get "ADI_PQLIB_RESULT_WAVEFORM_NOT_READY", every time. That's why i need to know thorough working of this Library.
Sir, Can you please reply on this thread need to solve this as sson as possible
The calibration procedure for ADE9430 is same as ADE9000. So if you are not using power quality example, you can refer to https://www.analog.com/media/en/engineering-tools/design-tools/ADE9000-Calibration-Tool.zip for how to calibrate ADE9430
This happens when adi_pqlib_Process1012Cycles is called before 10/12 cycles of waveform is available. This can happen if interrupts are not processed properly. It would be good if you can run the example on the evaluation platform and familiarize with the flow before running on your custom board.