Teridian is a trademark and Single Converter Technology is a registered trademark of Max im Integr ated Products, Inc.
19-6039; Rev 1; 1/12
DATA SHEET
DS_6631_056
DESCRIPTION
The Teridian™ 78M6631 is a highly integrated 3-phase
power measurement and monitoring system-on-chip
(SoC), with a 10 MHz 8051-compatible MPU core and
Single Converter Technology® containing a 22-bit deltasigma converter and 32-bit compute engine (CE). The
78M6631 has been designed specifically for a wide
variety of applications requiring 3-phase power and
quality measurements. It supports both Delta and Wye
configurations.
At the measurement interface, the device provides six
analog inputs including three differential current and three
voltage for interfacing to current and voltage sensors. The
device provides better than 0.5% accuracy over a wide
2000:1 dynamic range.
The integrated MPU core and 128 KB of flash memory
provide a flexible means of configuration, postprocessing, data formatting, interfacing to host processor
via a UART or SPI interface, or using DIO pins for LEDs
or relay control. Complete firmware is available from
Maxim and can be loaded into the IC during
manufacturing test.
FE ATURES
• < 0.5% W att Accuracy Over 2000:1 Current
Range and Over Temperature
• Exceeds IEC 62053/ANSI C12.20 Standards
• Voltage Reference < 40 ppm/°C
• Six Analog Inputs Supporting 3-Phase Voltage
and Current Measurement Inputs
• Pin- or Biselectable Delta or Wye Configuration
• 22-Bit Delta-Sigma ADC with Independent 32-
Bit Compute Engine (CE)
• 8-Bit MPU (80515), One Clock Cycle per
Instruction with 4 KB MPU XRAM
• 128 KB Flash with Security
• 32 kHz Time Base with Hardware Watchdog
Tim er
• UART, I
Interface Options
• 17 General-Purpose 5 V Tolerant I/O Pins
• Packaged in a RoHS-Compliant (6/6)
Lead(Pb)-Free 56-Pin TQFN
• Application Firmware Includes (per Phase):
o True RMS Current and Voltage Calculations
o Active, Reactive, Apparent, Fundamental,
o Fundamental and Harmonic Current and
o Line Frequency and Power Factor
o Phase Compensation (±18° at 60 Hz)
o Built-In Calibration Routines
o Programmable Alarm Thresholds
o Command Line (UART) Communications
o High-Speed SPI Communications
Table 17: SPI Slave Port Timing ............................................................................................................ 22
Table 19: Power and Ground Pins ......................................................................................................... 26
Table 20: Analog Pins............................................................................................................................ 26
Table 21: Digital Pins ............................................................................................................................. 27
Table 22: Ordering Information .............................................................................................................. 29
4 Rev 1
DS_6631_056 78M6631 Data Sheet
1 Hardware Functional Description
1.1 Hardware Overview
The Teridian 78M6631 single-chip power measurement and monitoring device integrates all the primary
AC measurement and control blocks required to implement the 3-phase power measurement and
monitoring system.
The 78M6631 includes:
• Six input analog front-end (AFE) (3 Differential Current/3 Voltage)
• Independent digital computation engine (CE)
• 8051-compatible microprocessor (MPU) which executes one instruction per clock cycle (80515)
• Precision voltage reference
• Temperature sensor
• RAM and flash memory
• A variety of I/O pins
• Communication Interfaces: UART, SPI, and I
Various current sensor technologies are supported including Current Transformers (CT), Resistive
Shunts, and Rogowski coils.
The 32-bit compute engine (CE) of the 78M6631 sequentially process the samples from the analog inputs
on pins IA, IB, IC, VA, VB, and VC and performs calculations to measure active power (Watts), reactive
power (VARs), apparent power (VAs), power factor, fundamental power, and harmonic power for three
independent phases. RMS, fundamental, and harmonic currents and voltages are also computed for each
phase. Totals are available for most results.
Figure 1 provides a block diagram of the 78M6631 IC. A detailed description of the various functional
blocks follows.
Refer to the applicable Firmware Description Document for additional supported functionality.
When the RESET pin is pulled high, all digital activity stops. Only the oscillator and RTC module continue
to run. Additionally, all IORAM bits are set to their default states. As long as V1 (the input voltage at the
power fault block) is greater than VBIAS, the internal 2.5 V regulator continues to provide power to the
digital section.
Once initiated, the reset mode persists until the reset timer times out. This occurs in 4096 cycles of the
crystal clock after RESET goes low, at which time the MPU begins executing its preboot and boot
sequences from address 0x0000.
1.3 Power Management
1.3.1 Voltage Regulator
The 78M6631 provides an on-chip voltage regulator to create a 2.5 V supply for the digital logic. This
regulator can be run off of the V3P3SYS or VBAT inputs depending upon power availability.
1.3.2 Power Fault Management
The 78M6631 provides for both hardware and software controlled power fault management. The V1 pin is
connected to a comparator to monitor system power fault conditions. When the input to the comparator
falls (V1 < VBIAS) the device can enter a BROWNOUT mode, if supported in firmware and there is
sufficient voltage on VBAT, that reduces the MPU rate to 32 kHz and disables all the measurement frontend circuits. If the overhead on VBAT is insufficient to maintain a BROWNOUT mode, then the device can
also attempt to enter a SLEEP mode where only RTC functions are active.
If there is not sufficient voltage on VBAT (or it is not supported), then the part enters RESET mode when
the comparator fails.
Rev 1 7
78M6631 Data Sheet DS_6631_056
VA
VB
MUX
VREF
4.9152 MHz
VBIAS
CROSS
CK32
VREF
MUX
CTRL
VC
MUX
V3P3A
FIR
VBIAS
∆Σ ADC
CONVERTER
+
-
VREF
TEMP
V3P3D
FIR_DONE
FIR_START
IBP
IBN
ICP
ICN
IAP
IAN
-
+
-
+
-
+
1.4 Analog Front-End (AFE)
The AFE functions as a data acquisition system, controlled by the MPU. The main blocks in the AFE
consist of an input multiplexer, a delta-sigma A/D converter, a FIR decimation filter and a voltage
reference. The metrology input signals (IAP, IAN, IBP, IBN, ICP, ICN, VA, VB, VC, and TEMP) are
multiplexed before being sampled by the ADC. The ADC output is decimated by the FIR filter and the
results are stored in RAM where they can be accessed by the CE and the MPU.
The functionality of the AFE is established for various system requirements with different CE code. AFE
programmability includes, but is not limited to:
• Input multiplexer settings
• Voltage supply and temperature monitor inputs
• ADC sampling rate
• FIR length/resolution
Figure 2: AFE Block Diagram
1.4.1 Analog Current and Voltage Inputs
With all CE code implementations for the 78M6631, pins IAP, IAN, IBP, IBN, ICP, ICN, VA, VB, and VC
are analog inputs to the AFE for measuring current and voltage. Various current sensor technologies can
be supported including Current Transformers, Resistive Shunts, and Rogowski coils.
8 Rev 1
DS_6631_056 78M6631 Data Sheet
1.5 Digital Computation Engine (CE)
The CE, a dedicated 32-bit digital signal processor, performs the back-end computations. CE calculations
include:
• Gain and offset compensation
• Delay compensation on all channels
• 90° phase shift for VAR calculations
• Frequency measurement
• Accumulation for voltage and current RMS and power computation
• Active, reactive, apparent, fundamental, and harmonic power calculation
• Fundamental and harmonic current and voltage calculations
• Monitoring of the input signal frequency (for frequency and phase information)
• Monitoring of the input signal amplitude (for sag detection)
• Temperature acquisition
Due to the custom nature and complexity of the CE, the CE code is part of the installed firmware and
is not modified by the user. Contact Maxim support for more information regarding CE code.
Rev 1 9
Loading...
+ 21 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.