MCP3909RD-1PH1 Microchip Technology, MCP3909RD-1PH1 Datasheet - Page 22

BOARD DES MCP3909 ENERGY METER

MCP3909RD-1PH1

Manufacturer Part Number
MCP3909RD-1PH1
Description
BOARD DES MCP3909 ENERGY METER
Manufacturer
Microchip Technology

Specifications of MCP3909RD-1PH1

Main Purpose
Power Management, Energy/Power Meter
Embedded
Yes, MCU, 8-Bit
Utilized Ic / Part
MCP3909, PIC18F85J90
Primary Attributes
Single Phase Shunt Energy Meter
Secondary Attributes
16 Bit ADC
Ic Function
Single Phase Energy Measurement IC
Supply Voltage Range
4.5V To 5.5V
Operating Temperature Range
-40°C To +85°C
Digital Ic Case Style
SSOP
No. Of Pins
24
Interface Type
SPI
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
MCP3909/PIC18F85J90 Single Phase Energy Meter Reference Design
3.4.3
DS51884A-page 22
bit 15
bit 7
Legend:
R = Readable bit
-n = Value at POR
bit 15-3
bit 2
bit 1
bit 0
U-0
U-0
CAL_CONTROL Register
Unimplemented: Read as ‘0’
Reserved:
CAL_UPDATE: Calbration Update Bit
Power and energy registers updated for LINE_CYC line cycles when set. Bit must be set for registers
to begin updating, which starts on the next line cycle after bit is set.
1 =
0 =
CAL_MODE: Calibration Mode Bit
This bit enables calibration mode.
1 = Calibration Mode Enabled
0 = Calibration Mode Disabled
When CAL_MODE bit is set, set this bit to enable update of power and energy registers
starting on next line cycle
When CAL_MODE bit is set and this bit has been set, this bit will be cleared after
LINE_CYC line cycles. At that point, all registers will be updated, and no further updates
will be done until this bit is set again or CAL_MODE bit is cleared
U-0
U-0
REGISTER 3-3:
This is the calibration mode control register. Bit 0 enables calibration mode. When bit 1
is set high, the energy accumulation registers are updated for LINE_CYC line cycles.
After this time, bit 1 is set low by the PIC18F85J90 and the update of the energy
accumulation registers will stop. This allows the calibration software to set bit 0, clear
the registers, set bit 1, and then start reading the energy accumulation registers as well
as this register to check the status of bit 1. When bit 1 goes low, then LINE_CYC lines
cycles have passed and the energy accumulation registers are final. Note that bit 0
takes effect immediately and bit 1 will take effect on the very next line cycle. When bit 1
goes low, all energy accumulation registers will be ready to read. While in calibration
mode, those registers that are used as part of the meter calibration and normally
dependent on calibration registers will not be dependent while in calibration mode. For
example, PHA_W_RAW is not dependent on PHA_W_OFF in calibration mode.
CAL_CONTROL
Name
W = Writable bit
‘1’ = Bit is set
U-0
U-0
CAL_CONTROL
Bits
16
U-0
U-0
Address
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
0x008
U-0
U-0
Register
R/W
Cof
Reserved
U-0
U-0
© 2009 Microchip Technology Inc.
CAL_Update
x = Bit is unknown
R/W-0
U-0
Cal_Mode
R/W-0
U-0
bit 8
bit 0

Related parts for MCP3909RD-1PH1