This document introduces the rms signal processing algorithm implemented by ADE7756 and PIC16C63 for energy meter applications. The solution also provides voltage and current rms measurement.
The document details a cost-effective architecture for single-phase energy meters that measures active energy, voltage RMS, and current RMS. It utilizes the ADE7756's waveform sampling mode in conjunction with an 8-bit Microchip PIC16C63 microcontroller to process these measurements without requiring a programmable DSP component.
The note covers the theoretical basis for RMS, power factor, and reactive energy calculations, specifically addressing error compensation techniques such as offset calibration and ripple frequency attenuation. It outlines specific design choices regarding sampling rates, microcontroller clock speeds (up to 20 MHz), and SPI communication optimization to achieve a measurement accuracy within 1%.
The solution uses a standard 8-bit Microchip PIC16C63 microcontroller.
The goal of the solution is to comply within 1% accuracy in the rms measurement display.
The maximum clock frequency for the chosen PIC16C63 microcontroller is 20 MHz.