ADE7978/ADE7933/ADE7932/ADE7923Data SheetFUNCTIONAL BLOCK DIAGRAMSRESETVDDGNDLDODGND1221202223ADE7978PORLDOAV2RMSOSHPFENBITAV2GAIN27X2AV2RMSHPFLPFXTALIN 25ATEMPAIRMSOSXTALOUT 24SELECTION BITVB/TEMP SENSORATGAINAPGAINATEMP0X2AIRMS211LPFVT_B 1TEMPCOATEMPOSDATA_B 21X2AVRMSLPFAIGAIN HPFEN BITCF1DENRESET_EN 3AVRMSOSDFCAPGAINAWATTOS:13 CF1HPFCLKOUT 4CF2DENDIGITALAPHCALHPFEN BITBLOCKLPFSYNC 5PHASE A,:14 CF2PHASE B,DFCPHASE CDATACF3DENHPFVT_C 6APGAINAVAROSAV1GAINCOMPUTATIONALDFC:15 CF3/HSCLKBLOCK FOR TOTALDATA_C 7REACTIVE POWERACTIVE/REACTIVE/APPARENTAPGAINAFWATTOS26 ZX/DREADYTOTAL ENERGIES ANDVT_N 8VOLTAGE/CURRENT RMS10 IRQ0CALCULATION FOR PHASE B(SEE PHASE A FOR DETAILED11 IRQ1DATAPATH)COMPUTATIONALDATA_N 9BLOCK FORAPGAINAFVAROSFUNDAMENTAL17 SCLK/SCLACTIVE ANDACTIVE/REACTIVE/APPARENTREACTIVE POWERTOTAL ENERGIES ANDSPI OR19 MOSI/SDAVT_A 27VOLTAGE/CURRENT RMSI2C ANDCALCULATION FOR PHASE CTEMPCODIGITAL SIGNALHSDC18 MISO/HSD(SEE PHASE A FOR DETAILEDNTEMPDATAPATH)PROCESSORDATA_A 2816 SS/HSAHPFENNTEMP0BITNIGAINNIRMSOS1X2NIRMSHPFLPF 002 11116- Figure 2. ADE7978 Functional Block Diagram Rev. D | Page 6 of 125 Document Outline Features Applications Typical Application Circuit Revision History General Description Functional Block Diagrams Specifications System Specifications, ADE7978 and ADE7933/ADE7932/ADE7923 ADE7978 Specifications I2C Interface Timing Parameters SPI Interface Timing Parameters HSDC Interface Timing Parameters ADE7933/ADE7932 Specifications Regulatory Approvals Insulation and Safety Related Specifications DIN V VDE V 0884-10 (VDE V 0884-10):2006-12 Insulation Characteristics ADE7923 Specifications Absolute Maximum Ratings Thermal Resistance ESD Caution Pin Configurations and Function Descriptions Typical Performance Characteristics Total Energy Linearity over Supply and Temperature Fundamental Energy and RMS Linearity with Fifth Harmonic over Supply and Temperature Total Energy Error over Frequency RMS Linearity over Temperature and RMS Error over Frequency Energy Linearity Repeatability Cumulative Histograms of ADC Gain Temperature Coefficients Test Circuit Terminology Theory of Operation ADE7933/ADE7932/ADE7923 Analog Inputs Analog-to-Digital Conversion Oversampling Noise Shaping Antialiasing Filter ADC Transfer Function Untitled Current Channel ADC Current Waveform Gain Registers Current Channel HPF Current Channel Sampling Voltage Channel ADCs Second Voltage Channel and Temperature Measurement Voltage Waveform Gain Registers Voltage Channel HPF Voltage Channel Sampling Changing the Phase Voltage Datapath Reference Circuits Phase Compensation Digital Signal Processor Power Quality Measurements Zero-Crossing Detection Zero-Crossing Timeout Phase Sequence Detection Time Interval Between Phases Period Measurement Phase Voltage Sag Detection Sag Detection Level Setting Peak Detection Overvoltage and Overcurrent Detection Overvoltage Detection Overcurrent Detection Overvoltage and Overcurrent Level Setting Neutral Current Mismatch Root Mean Square Measurement Current RMS Calculation Current RMS Offset Compensation Voltage RMS Calculation Voltage RMS Offset Compensation Voltage RMS in Delta Configurations Active Power Calculation Total Active Power Calculation Fundamental Active Power Calculation Active Power Gain Calibration Active Power Offset Calibration Sign of Active Power Calculation Active Energy Calculation Integration Time Under Steady Load Energy Accumulation Modes BWATTHR and BFWATTHR Accumulation Register in 3-Phase, 3-Wire Configurations Line Cycle Active Energy Accumulation Mode Reactive Power Calculation Total Reactive Power Calculation Fundamental Reactive Power Calculation Reactive Power Gain Calibration Reactive Power Offset Calibration Sign of Reactive Power Calculation Reactive Energy Calculation Integration Time Under Steady Load Energy Accumulation Modes BWATTHR and BFWATTHR Accumulation Register in 3-Phase, 3-Wire Configurations Line Cycle Reactive Energy Accumulation Mode Apparent Power Calculation Apparent Power Gain Calibration Apparent Power Offset Calibration Apparent Power Calculation Using VNOM Apparent Energy Calculation Integration Time Under Steady Load Energy Accumulation Mode BWATTHR and BFWATTHR Accumulation Register in 3-Phase, 3-Wire Configurations Line Cycle Apparent Energy Accumulation Mode Power Factor Calculation and Total Harmonic Distortion Calculation Power Factor Calculation Total Harmonic Distortion Calculation Waveform Sampling Mode Energy-to-Frequency Conversion TERMSELx[2:0] Bits CFxSEL[2:0] Bits Energy-to-Frequency Conversion Process Synchronizing Energy Registers with the CFx Outputs Energy Registers and CFx Outputs for Various Accumulation Modes Sign of Sum of Phase Powers in the CFx Datapath No Load Condition No Load Detection Based on Total Active and Reactive Powers No Load Detection Based on Fundamental Active and Reactive Powers No Load Detection Based on Apparent Power Interrupts Using the Interrupts with an MCU Power Management DC-to-DC Converter Magnetic Field Immunity Power-Up Procedure Initializing the Chipset Hardware Reset ADE7978/ADE7933/ADE7932 and ADE7923 Chipset Software Reset ADE7933/ADE7932 and ADE7923 Software Reset Low Power Mode Applications Information Differences Between the ADE7923 and the ADE7933/ADE7932 ADE7978, ADE7933/ADE7932 and ADE7923 in Polyphase Energy Meters ADE7978 Quick Setup as an Energy Meter Bit Stream Communication Between the ADE7978 and the ADE7933/ADE7932 and ADE7923 ADE7978, ADE7933/ADE7932, and ADE7923 Clocks Insulation Lifetime Layout Guidelines ADE7978 and ADE7933/ADE7932 Evaluation Board ADE7978 Die Version Serial Interfaces Serial Interface Selection Communication Verification I2C-Compatible Interface I2C Write Operation I2C Read Operation I2C Burst Read Operation SPI-Compatible Interface SPI Write Operation SPI Read Operation SPI Burst Read Operation HSDC Interface Checksum Register Register List Outline Dimensions Ordering Guide