ARD00370 MCP6L2 and PIC18F66J93 Energy Meter Reference Design

The MCP6L2 and PIC18F66J93 Energy Meter is a fully functional single-phase meter that uses the 12-bit successive approximation analog-to-digital converter (SAR ADC) integrated in the microcontroller. This low-cost design has a shunt as the current sensor. The signal from the shunt is amplified by two external operational amplifiers and applied to the input of the ADC. The PIC18F66J93 directly drives the LCD and communicates via UART with the MCP2200, offering an isolated USB connection for meter calibration and access to the device power calculations. The system calculates active and reactive energy; active, reactive and apparent power; power factor; RMS current; RMS voltage, and line frequency.

Devices Supported: MCP6L2


The Microchip energy meter software is used to calibrate and monitor the system. The calibration can be done in closed loop or open loop. When connected to a stable source of voltage and current, the meter can do an auto-calibration by including the open loop calibration routine and formulas in the firmware.

  • Energy meter software allows calibration and system monitoring
  • Isolated USB connection
  • Calculates active and reactive energy, active and apparent power, power factor, RMS current, RMS voltage, and line frequency
  • Documentation & Software
    DocumentsLast UpdatedSize
    MCP6L2 and PIC18F66J93 Energy Meter Reference Design Users Guide2/5/2013 10:30:19 AM1MB
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) BOM2/4/2013 9:48:06 PM41KB
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) Gerbers2/4/2013 11:05:24 AM904KB
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) Software2/4/2013 8:16:35 AM5MB
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) Firmware2/4/2013 8:12:11 AM394KB
    MCP6L2 and PIC18F66J93 Energy Meter Reference Design Users Guide ARD00370
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) BOM ARD00370
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) Gerbers ARD00370
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) Software ARD00370
    MCP6L2 and PIC18F66J93 Energy Meter Ref Design (ARD00370) Firmware ARD00370
    ARD00370