We are currently using ADE9000 for the prototype of the meter device that measures voltages, power and energy on all three phases.
As I'm working under making of firmware for this equipment and I'm newbie in the area of using ADE9000 for energy monitoring
I faced up with some questions seemed to be silly but they confused me.
Q1: According to our technical specifications we need to use 10 resampled periods to be read strictly sequentially to apply further analisys .
We need to know ( as the buffer of ADE9000 contains only 4 periods ) - Is that possible after receiving the signal : "buffer is full"
to begin the process of reading of the data from the buffer and to specify that ADE9000 to begin read and resample next 4 periods
sequentially without lost of any one in sequence of dataflow.
Q2: Page 21 of "Reference Manual" - We see - To read energy register with reset, use the following settings:
EGY_TIME register = 1
That's not quite reasonable for me - why not to use value 0, as using this value supposes presence of the new fresh data, Is that correct ?
Q3: If we configure the EGY_LD_ACCUM bit in the EP_CFG register as
to overwrite the user energy register with the internal energy register value
according to EGYRDY event - information in this register would be lost according to renovation process
so what's the reason to use this configuration setting , how could we read information stored here just before
it would be overwritten ?
Q4: What is the hidden reason to use mode when RD_RST_EN bit is set to 0 in the EP_CFG register ?
In other words - is there any reason to read user energy register without reset ?
( No really that may seem to be silly question but I just don't understand ..)
Q5: Page 18 - AWATT Accumulation into Energy and Power
That's unclear from this page - Will be 42-bit internal energy accumulator cleared to 0 after reading value from
it after EGYRDY event was raised ?
Q6: Regarding registers : awatt_acc and awatthr_hi
That's unclear from documentation ( p.18, fig.21 ) - What's a difference between energy and power having been calculated ?
Could you provide some examples with different types used ( power / energy ) just to understand the cardinal difference ?
Q7: On the page 23 of "Reference manual" we could see constant W/LSB used for some purposes.
That's impossible to find out this constant somewhere on the pages of this document.
What's is the meaning of this constant ( I'm just ashamed of my stupidity ...)?
Q8: If we'd use waveform buffer in the resampled mode would it contain 4 periods read strictly sequentially ?
I'd highly appreciate any help to clear these questions.
Kind regards for help.