Quantcast
Viewing all articles
Browse latest Browse all 22625

Re: ADE7373A SPI questions

Hi frankd

 

In fact, every 8kHz cycle, you will have to read the STATUS0 (32-bit) register to check which interrupt has been triggered; if DREADY bit is set to 1, then write to the STATUS0 (32-bit) register with DREADY bit set to 1 to clear it; read all necessary measurement registers and wait for the next interrupt to occur.

 

Typically, considering the amount of registers that needs to be updated every 8kHz, 2.5MHz SCLK is more than enough. What registers do you need to read every 8kHz? Also FYI, SPI burst read mode can be used to read all instantaneous current, voltage and power waveforms with a single MOSI instruction (page 74 of Rev.B datasheet).

 

Regards

hmani

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 22625