Here’s a low-cost single phase energy metering solution using Microchip’s MCP3909 metering ADC and PIC18F25K20 8-bit microcontroller. App note can be found here.
The meter was tested for a range of current from 0.1A to 20A using the Fluke 6100A Electrical Power Standard. Measurement results are visible on the LCD or on the Pulse Output. This document is intended to provide guidance for designers who are interested in using Microchip’s MCP3909 Metering ADC with synchronous sampling and PGA on current channel, and the low-cost high performance PIC18F25K20 microcontroller.
Low-Cost Shunt Energy Meter using MCP3909 and PIC18F25K20 – [Link]