one-phase metrology with enhanced esd protection design guide

48
24-bit SD Analog to Digital USCIA1 UART or SPI USCIA0 USCIA2 LF Crystal XIN XOUT IIN VIN From utility CT V1+ I1+ I1- I2+ I2- N(L) L(N) RST VSS VCC MSP430F6736A Application interfaces LOAD V1- VREF PULSE1 PULSE2 USCIB0 UART or SPI I 2 C or SPI Sx,COMx MAX A B C kWh REAC TEST kW Capacitive power supply (TPS5401) ZigBee Radio (CC2530) UART 32 kHz TI Designs One-Phase Metrology With Enhanced ESD Protection 0.1 TI Designs 0.3 Design Features TI Designs provide the foundation that you need Passed IEC 61000-4-2 Level-4 Air Discharge Tests including methodology, testing, and design files to [1] (See Below for Details) quickly evaluate and customize the system. TI Designs TI Energy Library Firmware Calculates All Energy help you accelerate your time to market. Measurement Parameters Including Active and Reactive Power and Energy, Root Mean Square (RMS) Current and Voltage, Power Factor, and 0.2 Design Resources Line Frequency Design Folder TIDM-1PHMTR-ESD Support for ZigBee® Communication to In-Home MSP430F6736A Product Folder Display or Connections to Wi-Fi®, Wireless M-Bus, and IEEE-802.15.4g Add-On Communications TPS5401 Product Folder Modules CC2530 Product Folder CC2530EMK Tools Folder Automated or Manual Switching Between Main and TIDM-LOWEND-IHD Tools Folder Auxiliary Power Sources for Metrology Engine 0.4 Featured Applications ASK Our E2E Experts Metering WEBENCH® Calculator Tools Street Lighting All trademarks are the property of their respective owners. 1 TIDU816 – March 2015 One-Phase Metrology With Enhanced ESD Protection Submit Documentation Feedback Copyright © 2015, Texas Instruments Incorporated

Upload: dinhhanh

Post on 28-Dec-2016

225 views

Category:

Documents


1 download

TRANSCRIPT

24-bit SD

Analog to Digital

USCIA1

UART or SPIUSCIA0

USCIA2

LF CrystalXIN

XOUT

IIN

VIN

From utility

CT

V1+

I1+

I1-

I2+

I2-

N(L) L(N)

RST

VSS

VCC

MSP430F6736A

Application interfaces

LOAD

V1-

VREF

PULSE1

PULSE2

USCIB0

UART or SPI

I2C or SPI

Sx,COMx

MAX

A

B

CkWhREACTEST kW

Capacitive

power supply

(TPS5401)

ZigBee Radio (CC2530)

UART

32 kHz

TI DesignsOne-Phase Metrology With Enhanced ESD Protection

0.1 TI Designs 0.3 Design FeaturesTI Designs provide the foundation that you need • Passed IEC 61000-4-2 Level-4 Air Discharge Testsincluding methodology, testing, and design files to [1] (See Below for Details)quickly evaluate and customize the system. TI Designs • TI Energy Library Firmware Calculates All Energyhelp you accelerate your time to market. Measurement Parameters Including Active and

Reactive Power and Energy, Root Mean Square(RMS) Current and Voltage, Power Factor, and0.2 Design ResourcesLine Frequency

Design FolderTIDM-1PHMTR-ESD • Support for ZigBee® Communication to In-HomeMSP430F6736A Product Folder Display or Connections to Wi-Fi®, Wireless M-Bus,

and IEEE-802.15.4g Add-On CommunicationsTPS5401 Product FolderModulesCC2530 Product Folder

CC2530EMK Tools Folder • Automated or Manual Switching Between Main andTIDM-LOWEND-IHD Tools Folder Auxiliary Power Sources for Metrology Engine

0.4 Featured ApplicationsASK Our E2E Experts

• MeteringWEBENCH® Calculator Tools• Street Lighting

All trademarks are the property of their respective owners.

1TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

System Description www.ti.com

An IMPORTANT NOTICE at the end of this TI reference design addresses authorized use, intellectual property matters and otherimportant disclaimers and information.

1 System DescriptionThis design implements an ANSI/IEC Class 0.2 single-phase energy meter with enhanced electrostaticdischarge (ESD) protection. The design also features communications through ZigBee™ connectivity. Thee-meter system on chip (SoC) is used to perform all metrology functions and sends active power results tothe CC2530EM add-on board. Developers can use the companion In-Home Display TI design(TIDM-LOWEND-IHD) to display results remotely [2].

The design guide has a complete metrology source code provided as a downloadable zip file.

1.1 MSP430F6736AFor sensing and calculating the metrology parameters, the MSP430F6736A e-meter SoC is used. Thisdevice is the latest metering SoC that belongs to the MSP430F67xxA family of devices. ThisMSP430F67xxA family of devices offer enhancements when compared to the previous non-AMSP430F67xx devices, such as the MSP430F6736. One of these enhancements addresses improvedESD robustness (see the Differences Between MSP430F67xx and MSP430F67xxA Devices applicationnote for more details on this change as well as other changes compared to the non-A MSP430F67xxdevices). These ESD enhancements can enable increased ESD immunity when compared to the previousmeters that are based on the non-A MSP430F67xx devices.

In regard to metrology, the MSP430F6736A energy library software has support for calculation of variousparameters for single-phase energy measurement. The key parameters calculated during energymeasurements are: RMS current and voltage; active power, reactive power, and energies; power factor;and frequency. The user can view these parameters from the calibration graphical user interface (GUI) orliquid crystal display (LCD).

1.2 CC2530For ZigBee communication, the CC2530EMK evaluation kit is used. Place the board of the kit into theEVMs RF connector to enable ZigBee communication. The F6736A e-meter software automaticallypackages the active power readings into a packet. This packet is then sent to the CC2530 that isconnected to the RF connector of the design.

The TIDM-LOWEND-IHD TI design can be used as a receiver. When this receiver is used, the CC2530 onthe IHD430 receives the packet from the CC2530 on the design and displays the packet on the IHD430LCD.

1.3 TPS5401The TPS5401 device is used in the power supply to help provide a 3.3-V output from an input mainsvoltage of 120/230-V RMS AC at 50/60 Hz. Figure 8 shows how the TPS5401 is used to create the 3.3-Voutput from the 120/230-V RMS AC input.

2 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

24-bit SD

Analog to Digital

USCIA1

UART or SPIUSCIA0

USCIA2

LF CrystalXIN

XOUT

IIN

VIN

From utility

CT

V1+

I1+

I1-

I2+

I2-

N(L) L(N)

RST

VSS

VCC

MSP430F6736A

Application interfaces

LOAD

V1-

VREF

PULSE1

PULSE2

USCIB0

UART or SPI

I2C or SPI

Sx,COMx

MAX

A

B

CkWhREACTEST kW

Capacitive

power supply

(TPS5401)

ZigBee Radio (CC2530)

UART

32 kHz

www.ti.com Block Diagram

2 Block Diagram

Figure 1. TIDM-1PHMTR-ESD System Block Diagram

Figure 1 shows a block diagram that displays the high-level interface used for a single-phase energymeter application that uses the MSP430F6736A device. In the diagram, a current sensor connects to thecurrent channel and a simple voltage divider is used for the corresponding voltage. The CT has anassociated burden resistor that must be connected at all times to protect the measuring device. Theselection of the CT and the burden resistor is made based on the manufacturer and current range requiredfor energy measurements. The choice of voltage divider resistors for the voltage channel is selected toensure the mains voltage is divided down to adhere to the normal input ranges that are valid for theMSP430s SD24_B ADCs. Refer to the MSP4305xx/6xx user’s guide [3] and device specific data sheet [4]for the ADC input voltage range.

Other signals of interest in Figure 1 are the PULSE GPIOs (PULSE1 and PULSE2), which are used totransmit active and reactive energy pulses used for accuracy measurement and calibration. In addition,the user can add ZigBee communication to an in-home display by connecting a CC2530EM board into theRF connectors of the design and flashing the CC2530 with the proper software.

2.1 Highlighted Products

2.1.1 MSP430F6736ASimilar to the MSP430F6736, the MSP430F6736A belongs to the powerful 16-bit MSP430F6xx platform.This chip is intended for energy measurement applications and it has the necessary architecture toperform this application. The F6736A has a powerful 25-MHz CPU with MSP430CPUx architecture. Theanalog front-end (AFE) consists of three independent 24-bit ΣΔ analog-to-digital converters (ADC) basedon a second order sigma-delta architecture that supports differential inputs. The sigma-delta ADCs(ΣΔ24_B) operate independently and are capable of 24-bit results. The sigma-delta ADCs can be groupedtogether for simultaneous sampling of voltages and currents on the same trigger. In addition, the sigma-delta ADC also has an integrated gain stage to support gains up to 128 for amplification of low-outputcurrent sensors. A 32-bit x 32-bit hardware multiplier on this chip can be used to further accelerate math-intensive operations during energy computation.

3TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

UnifiedClock

System

128KB96KB64KB32KB16KB

FlashMCLK

ACLK

SMCLK

CPUXV2and

WorkingRegisters(25 MHz)

EEM(S: 3+1)

XIN XOUT

JTAG/SBW

Interface/

Port PJ

eUSCI_A0eUSCI_A1eUSCI_A2

(UART,IrDA,SPI)

SD24_B

3 Channel2 Channel

ADC10_A

10 Bit200 KSPS

LCD_C

8MUXUp to 320Segments

REF

Reference1.5 V, 2.0 V,

2.5 V

DVCC DVSS AVCC AVSS PA

I/O PortsP1/P2

2×8 I/OsInterrupt

& Wakeup

PA1×16 I/Os

P1.x P2.xRST/NMI

TA0

8KB4KB2KB1KB

RAM

PJ.x

DMA

3 Channel

PMMAuxiliarySupplies

LDOSVM/SVS

BOR

MPY32

SYS

Watchdog

PortMapping

Controller

CRC16

P9.x

PD

I/O PortsP7/P8

2×8 I/Os

PD1×16 I/Os

I/O PortsP9

1×4 I/O

PE1×4 I/O

P7.x P8.xPEPC

I/O PortsP5/P6

2×8 I/Os

PC1×16 I/Os

P5.x P6.x

PB

I/O PortsP3/P4

2×8 I/Os

PB1×16 I/Os

P3.x P4.x

eUSCI_B0

(SPI, I2C)

RTC_C

(32kHz)

AUX1 AUX2 AUX3

TA1TA2TA3

Timer_A2 CC

Registers

Timer_A3 CC

Registers

Block Diagram www.ti.com

Figure 2 shows a block diagram of the chip that displays the features of the MSP430F6736A.

Figure 2. MSP430F6736A Block Diagram

2.1.2 CC2530 FeaturesThe CC2530 device is a true system-on-chip (SoC) solution for IEEE 802.15.4, ZigBee, and RadioFrequency for Consumer Electronics (RF4CE) applications. The CC2530 enables robust network nodes tobe built with very-low bill-of-material costs. The CC2530 combines the excellent performance of a leadingRF transceiver with an industry-standard enhanced 8051 MCU, in-system programmable flash memory, 8-KB RAM, and many other powerful features. The CC2530 comes in four different flash versions:CC2530F32/64/128/256, with 32/64/128/256KB of flash memory, respectively. The CC2530 has variousoperating modes, making it highly suited for systems where ultra-low power consumption is required.Short transition times between operating modes further ensure low energy consumption. Combined withthe industry-leading and golden-unit-status ZigBee protocol stack (Z-Stack™) software from TexasInstruments, the CC2530F256 provides a robust and complete ZigBee solution.

2.1.3 TPS5401 FeaturesThe TPS5401 device is a 42-V, 0.5-A, step-down regulator with an integrated high-side MOSFET. Current-mode control provides simple external compensation and flexible component selection. A low-ripple pulse-skip mode reduces the supply current to 116 µA when outputting regulated voltage without a load. Usingthe enable pin, shutdown supply current reduces to 1.3 µA when the enable pin is low.

Undervoltage lockout is internally set at 2.5 V, but can be increased using the enable pin. The slow-startpin controls the output voltage start-up ramp. The output voltage start-up ramp is controlled by the slow-start pin that can also be configured for sequencing or tracking. In addition, an open-drain power-goodsignal indicates the output is within 94% to 107% of its nominal voltage

4 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

0 10 20 30 40 50 60 70 80 90 100

Relative Humidity (%)15 35

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

Vol

tage

(kV

)

e.g. office rooms without humidity control (wintertime)

Synthetic

Wool

Antistatic

www.ti.com System Design Theory

3 System Design Theory

3.1 ESD IntroductionElectrostatic discharge (ESD) is a single-event rapid transfer of electrostatic charge between two objectsthat are at different voltages. ESD events can have a negative effect on electronic systems such ase-meters. There can be many sources for ESD. For an e-meter in particular, a charged person that is incontact with the meter (such as the operator of a meter) can potentially subject the meter to ESD.Depending on the humidity of the environment, and the material used to charge the charged person, thevoltage at which the person is charged varies. Figure 3 shows the electrostatic voltages in relation to thehumidity of the environment.

Figure 3. Maximum Values of Electrostatic Voltages People Can Be Charged to When in Contact WithDifferent Materials [1]

Because these devices are used in billing applications and should always remain functional, e-metersmust be designed with ESD immunity in consideration. The IEC 62052-11 standard accounts for thisconsideration by requiring all e-meters that adhere to this standard to pass ESD immunity tests accordingto IEC 61000-4-2.

The purpose of the IEC 61000-4-2 standard is to ensure that systems are tolerant of ESD exposure thatmay be present while a system is operating. The scope of the standard is to test electrical and electronicequipment that may be subjected to ESD from operators directly or from personnel to adjacent objects [1].Depending on the equipment and environment in which the equipment operates, the amount of ESDexposure can vary. The IEC 61000-4-2 defines multiple levels to cover the different types of exposurelevels. There are four standard levels; however, depending on special requirements, testing beyond these

5TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

10% IP

10

I30

Time (nS)

Cur

rent

(A

)

tr

IP

I30

90% IP

5

10

15

20 30 40 50 60 70 80 90 100

10% IP

System Design Theory www.ti.com

conditions may be conducted. The level for testing is selected based on the purpose of the implementedsystem and the environment where the tests are to be deployed. For each test, a special unit (sometimesreferred to as an ESD gun), generates an ESD event that is meant to simulate the necessary ESDwaveform. Figure 4 shows an example of such an ESD waveform. Figure 5 shows this ESD gun, alongwith the entire setup for IEC 61000-4-2.

Figure 4. Ideal Contact Discharge Current Waveform at 4 kV (Taken from IEC 61000-4-2) [1]

Figure 5. ESD Test Bench for Powered Condition (Taken from IEC 61000-4-2) [1]

For e-meters, IEC 62052-11 specifically mentions that IEC 61000-4-2 should be conducted with contactdischarges (if applicable) of 8 kV and air discharges of 15 kV with ten discharge pulses at a rate of 1 Hz.However, based on different region requirements, sometimes a meter may have more stringentrequirements and must pass immunity testing at higher ESD voltage levels or larger number of dischargepulses.

6 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

330K 330K 330K

1K

100

3K 47pF

47pF15nF

AGND

AG

ND

S2

0K

27

5

EXCML20A

EXCML20A

R11 R16 R17

R20

R19

R1

8

C25

C26C27

R6

LINE

NEUTRAL

L1

L2

V1+

V1−

LINE-VA V1

NEUTRAL

www.ti.com System Design Theory

3.2 Design Hardware Implementation

3.2.1 Analog InputsThe MSP430 analog front end consists of ΣΔ ADCs. Each converter is differential and requires that theinput voltages at the pins does not exceed ±920 mV (gain = 1) for optimum results. To meet this inputvoltage specification, the current and voltage inputs must be divided down. In addition, the SD24 allows amaximum negative voltage of −1 V; therefore, AC signals from mains can be directly interfaced without theneed for level shifters. This sub-section describes the analog front end used for voltage and currentchannels.

3.2.1.1 Voltage InputsThe voltage from the mains is usually 230 V or 120 V and is usually scaled down for optimal accuracywithin 920 mV. In the analog front end for voltage, there consists a spike protection varistor,electromagnetic interference (EMI) filter beads (which help for ESD testing), a voltage divider network, anda RC low-pass filter that functions as an anti-alias filter.

Figure 6. Analog Front End for Voltage Inputs

Figure 6 shows the analog front end for voltage inputs for a mains voltage of 230 V. In this circuitry, thevoltage is brought down to approximately 695-mV RMS, which is 982 mV at the peak, and fed to thepositive input of the convertor. Although this voltage is slightly higher than the recommended 920-mVinput, the degradation in accuracy at these extended ADC voltage ranges is not noticeable for metrologyreadings for voltage samples. Additionally, it is important to note that the anti-alias resistors on the positiveand negative sides are different because the input impedance to the positive terminal is much higher;therefore, a lower value resistor is used for the anti-alias filter. If this input impedance is not maintained, arelatively large phase shift occurs.

7TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

1N4148

1N4148

1N4148

1N4148

1N4148

1N4148

1N4148

1N4148

BLM21BD121SN1D

BLM21BD121SN1D

BLM21BD121SN1D

BLM21BD121SN1D1

3R

1K

1K

13

R

1K

1K

47pF

47pF

15nF

47pF

47pF

15nFD

NP

0R

AGND

AG

ND

AG

ND

AG

ND

D1

D2

D3

D4

D5

D6

D7

D8

L3

L4

L5

L6

R9

R12

R13

R1

0

R14

R15

C19

C20

C23

C21

C22

C24

11

22

11

22

R7

R8

JP

2

12

AVCC

I1+

I1-

IN+

IN-

System Design Theory www.ti.com

3.2.1.2 Current InputsThe analog front end for current inputs is slightly different from the analog front end for the voltage inputs.Figure 7 shows the analog front end used for the current channels corresponding to the live and neutralcurrents. The analog front end for current consists of footprints for diodes (not populated on the evaluationmodule (EVM)) and transorbs for transient voltage suppression (TVS). In addition, the front-end consistsof EMI filter beads (which should help for ESD testing), burden resistors for current transformers, and alsoa RC low-pass filter that acts like an anti-alias filter.

Figure 7. Analog Front End for Current Inputs

In the current front-end implementation, both the neutral and live currents can be measured with a currenttransformer. In Figure 7 resistors R9 and R10 are the burden resistors that would be selected based onthe current range used and the turns ratio specification of the CT (CTs with a turns ratio of 2000:1 areused for this design). The value of the burden resistor for this design is around 13 Ω. Based on the 100-Amaximum current of this EVM of 100 A, a CT turns ratio of 2000:1, and a burden resistor of 13 Ω, theinput signal to the converter is a fully differential input with a voltage swing of ±919 mV maximum whenthe maximum current rating of the meter (100 A) is applied. Following the burden resistor is theantialiasing circuitry, which is implemented with resistors and capacitors.

3.2.2 Power SupplyThe MSP430 family of microcontrollers support a number of low-power modes in addition to low-powerconsumption during active (measurement) mode when the CPU and other peripherals are active. Becausean energy meter is always interfaced to the AC mains, deriving the DC supply required for the measuringelement (MSP430F6736A) is easy using an AC to DC conversion mechanism. The reduced powerrequirements of this device family allow design of power supplies to be small, extremely simple, and cost-effective. The power supply allows the operation of the energy meter by powering it directly from themains.

8 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

0.2

2uF

/305V

AC

560R/3W

0

1N4004

1N

47

28

220uF/100V 2.2uF

1.8

M59k

332

k

0.047uF

TPS5401_DGQ_10

DGND

DGND

Vsupply

0.0

47uF

332

k

0.047uF

0.047uF

2.2uF

DGND

B1

50 ELLCTV

51

316

k100

k

DGND

DGND

C28

R21

R22

D12

D11 C29 C30 R23

R24

R25

C31

U1

BOOT1

VIN2

EN3

SS/TR4

RT/CLK5 PWRGD 6VSENSE 7

COMP 8GND 9

PH 10

C32

R26

C33

C34

C35D13

L7

R27

R28

R29

LINE-VA

PL_VCC

NEUTRAL

www.ti.com System Design Theory

Figure 8 shows a capacitor power supply that provides a single output voltage of 3.3 V directly from themains of 120-V to 230-V RMS AC at 50/60 Hz.

Figure 8. Simple Capacitive Power Supply for the MSP430 Energy Meter

In Figure 8 the appropriate values of resistor R21 and capacitor C28 are chosen based on the requiredoutput current drive of the power supply.

Figure 8 also shows how the voltage from mains is directly fed to an RC-based circuit followed by arectification circuit to provide a DC voltage for the operation of the MSP430 device. This DC voltage isregulated to 3.3 V for full-speed operation of the MSP430. The design equations for the power supply aregiven in the application report Improved Load Current Capability for Cap-Drop Off-Line Power Supply forE-Meter [5].

3.3 Metrology Software ImplementationThe section discusses the software for the implementation of 1-phase metrology. This section discussesthe setup of various peripherals of the MSP430 device. Subsequently, the section describes the entiremetrology software as two major processes: the foreground process and background process.

3.3.1 Peripherals SetupThe major peripherals of the MSP430F6736A are the 24-bit sigma delta (ΣΔ24_B) ADC, clock system,timer, LCD, watchdog timer (WDT), and so forth.

3.3.1.1 ΣΔ24 SetupThe MSP430F6736A has three independent sigma delta data converters. For a single-phase system, atleast two ΣΔs are necessary to independently measure one voltage and current. The code accompanyingthis design guide addresses the metrology for a single-phase system with limited discussion to anti-tampering; however, the code supports the measurement of the neutral current.

The clock to the SD24 (fM) derives from the digitally controlled oscillator (DCO) running at 16 MHz.

The sampling frequency is defined as fs = fM / OSR, the OSR is chosen to be 256, and the modulationfrequency, is chosen as 1.048576 MHz, resulting in a sampling frequency of 4.096 samples per second.The SD24s are configured to generate regular interrupts every sampling instant.

The following are the ΣΔ channels associations:• SD0P0 and SD0N0 → Voltage• SD1P0 and SD1N0 → Current I1 in schematic (Current I’ in Figure 17)• SD2P0 and SD2N0 → Current IN in schematic (Current I in Figure 17)

9TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

System Design Theory www.ti.com

3.3.1.2 Real Time Clock (RTC_C)The RTC_C is a real-time clock module that is configured to give precise one second interrupts. Based offthese one second interrupts, the time and date are updated in software, as necessary.

3.3.1.3 LCD Controller (LCD_C)The LCD controller on the MSP430F6736A device can support up to 8-mux displays and 320 segments.The LCD controller is also equipped with an internal charge pump that can be used for good contrast. Inthe current design, the LCD controller is configured to work in 4-mux mode using 160 segments with arefresh rate set to ACLK/64, which is 512 Hz.

3.3.2 Foreground ProcessThe foreground process includes the initial setup of the MSP430 hardware and software immediately aftera device RESET. Figure 9 shows the flowchart for this process. The initialization routines involve the setupof the ADC, clock system, general purpose input and output (GPIO) port pins, RTC module for clockfunctionality, LCD, and the USCI_A1 for universal asynchronous receiver and transmitter (UART)functionality. In addition, if ZigBee™ communication is enabled, USCI_A2 is configured.

After the hardware is setup, the foreground process waits for the background process to notify it tocalculate new metering parameters. This notification is done through a status flag every time a frame ofdata is available for processing. The data frame consists of the processed current, voltage, and active andreactive quantities that have been accumulated for one second. This accumulation is equivalent to theaccumulation of 50 or 60 cycles of data synchronized to the incoming voltage signal. In addition, a samplecounter keeps tracks of how many samples have been accumulated over this frame period. This countcan vary as the software synchronizes with the incoming mains frequency.

The data samples set consist of processed current, voltage, active and reactive energy. Processedvoltages accumulate in a 48-bit register. In contrast, processed currents, active energies, and reactiveenergies are accumulated in separate 64-bit registers to further process and obtain the RMS and meanvalues. Using the calculated values of active and reactive power from the foreground, the apparent poweris calculated. The frequency (in hertz) and power factor are also calculated using parameters calculatedby the background process using the formulas in Section 3.3.2.1).

10 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

RESET

Hardware setup:Clock, SD24_B, Port pins,

RTC_C, eUSCI, LCD, and Wi-Fi®

Calculate RMS Current, RMS Voltage, Active Power, Apparent

Power, Reactive Power, Frequency (Hz), and Power

Factor

1 second of Energy accumulated? Wait for acknowledgement from

Background process

Y

N

LCD Display Management

Send active power reading to ZigBee Transmitter

www.ti.com System Design Theory

Figure 9. Foreground Process

11TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

2 2APP,ph ACT,ph REACT,phP P P= +

Samplecount

90 ph

n 1REACT,ph REACT,ph

v (n) i (n)

P KSample count

=

´

=

å

Samplecount

ph

n 1ACT,ph ACT,ph

V(n) i (n)

P KSample count

=

´

=

å

Samplecount

ph ph

n 1RMS,ph i,ph

i (n) i (n)

I KSample count

=

´

= ´

å

Samplecount

ph ph

n 1RMS,ph v,ph

v (n) v (n)

V KSample count

=

´

= ´

å

System Design Theory www.ti.com

3.3.2.1 FormulaeThis section briefly describes the formulas used for the voltage, current, and energy calculations.

As described in the previous sections, voltage and current samples are obtained from the ΣΔ converters ata sampling rate of 4096 Hz. All of the samples that are taken in one second are kept and used to obtainthe RMS values for voltage and current. The RMS values are obtained by the following formulas:

where• vph (n)= Voltage sample at a sample instant ‘n’,• iph (n) = Each current sample at a sample instant ‘n’,• Sample count = Number of samples in one second,• Kv,ph = Scaling factor for voltage,• Ki, ph= Scaling factor for each current. (1)

Power and energy are calculated for the active and reactive energy samples of a frame. These samplesare phase corrected and passed on to the foreground process, which uses the number of samples(sample count) to calculate phase active and reactive powers using the following formulas:

where• v90 (n) = Voltage sample at a sample instant ‘n’ shifted by 90°,• KACT, ph= Scaling factor for active power,• KREACT, ph= Scaling factor for reactive power. (2)

Note that for reactive energy, the 90° phase shift approach is used for two reasons:• The 90° phase shift approach allows accurate measurement of the reactive power for very small

currents.• The 90° phase shift approach conforms to the measurement method specified by IEC and ANSI

standards.

The calculated mains frequency is used to calculate the 90 degrees-shifted voltage sample using thecalculated mains frequency. Because the frequency of the mains varies, it is important to first measure themains frequency accurately to phase shift the voltage samples accordingly (refer to Section 3.3.3.3Frequency Measurement and Cycle Tracking). The phase shift implementation of the application consistsof an integer part and a fractional part. The integer part is realized by providing an n-samples delay. Thefractional part is realized by a fractional delay filter (refer to Section 3.3.3.2 Phase Compensation).

12 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

ACT

Apparent

ACT

Apparent

P,if capacitive load

PInternal Representation of Power Factor

P,if inductive load

P

ìïï

= íï-ïî

Sampling Rate (samples / sec ond)Frequency(Hz)

Frequency (samples / cycle)=

ACT,ph ACT,ph

REACT,ph REACT,ph

E P Sample count

E P Sample count

= ´

= ´

www.ti.com System Design Theory

Using the calculated powers, calculate the energies with the following Equation 3 and Equation 4:

(3)

The background process calculates the frequency in terms of samples per mains cycle. The foregroundprocess then converts this calculation to hertz using the following Equation 4:

(4)

After the active power and apparent power have been calculated, the absolute value of the power factor iscalculated. In the meters internal representation of power factor, a positive power factor corresponds to acapacitive load and a negative power factor corresponds to an inductive load. The sign of the internalrepresentation of power factor is determined by whether the current leads or lags voltage, which isdetermined in the background process. The internal representation of power factor is calculated byEquation 5:

(5)

3.3.3 Background ProcessThe background process uses the ΣΔ interrupt as a trigger to collect voltage and current samples (threevalues in total). These samples are used to calculate intermediate results. Because 16-bit voltage samplesare used, the voltage samples are further processed and accumulated in a dedicated 48-bit register. Incontrast, because 24-bit current samples are used, the current samples are processed and accumulatedin dedicated 64-bit registers. Active power and reactive power are also accumulated in 64-bit registers.

The background function mainly deals with timing critical events in software. As soon as sufficient samples(approximately one seconds worth) are accumulated, then the foreground function triggers to calculate thefinal values of VRMS; IRMS; active, reactive and apparent powers; active, reactive and apparent energy;frequency; and power factor. The background process is also wholly responsible for the calculation ofenergy proportional pulses, calculation of frequency (in samples per cycle), and determining current leadand lag conditions. Figure 10 shows the flow diagram of the background process.

13TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

SD24_B Interrupts @ 4096/sec

Read Voltage V1Read Currents I1, I2

a. Remove residual DCb. Accumulate for IRMS and VRMS c. Accumulate samples for instantaneous Powerd. Calculate frequency in samples per cyclee. Keep track of whether current lags or leads voltage

Store readings and notify foreground process

Pulse generation in accordance to power accumulationCalculate frequency

Calculate power factor

Return from Interrupt

1 second of energy calculated?

N

Y

System Design Theory www.ti.com

Figure 10. Background Process

14 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

o oIN IN

DegS M

360 f 360 fDelay resolution

OSR f f

´ ´

= =

´

SD24OSRx = 32

Load SD24BPREx

with SD24PREx = 8

www.ti.com System Design Theory

3.3.3.1 Voltage and Current SignalsThe ΣΔ Converter has fully differential input architecture and each ΣΔ pin can accept negative inputs;therefore, no level-shifting is necessary for the incoming AC voltage (unlike single-ended or pseudo-differential converters).

The output of each ΣΔ is a signed integer and any stray DC or offset value on these ΣΔs are removedusing a DC tracking filter. A separate DC estimate for all voltages and currents is obtained using the filter,voltage, and current samples respectively. This estimate is then subtracted from each voltage and currentsample.

The resulting instantaneous voltage and current samples are used to generate the following intermediateresults:• Accumulated squared values of voltage and currents, which is used for VRMS and IRMS calculations,

respectively• Accumulated energy samples to calculate active energy• Accumulated energy samples using current and 90° phase-shifted voltage to calculate reactive energy

The foreground process processes these accumulated values.

3.3.3.2 Phase CompensationWhen a current transformer (CT) is used as a sensor, it introduces additional phase shift on the currentsignals. Also, the passive components of the voltage and current input circuit may introduce anotherphase shift. The user must compensate the relative phase shift between voltage and current samples toensure accurate measurements. The ΣΔ converters have programmable delay registers (ΣΔ24PREx) thatcan be applied to a particular channel. The use of this built-in feature (PRELOAD) is to provide therequired phase compensation. Figure 11 shows the usage of PRELOAD to delay sampling on a particularchannel.

Figure 11. Phase Compensation Using PRELOAD Register

The fractional delay resolution is a function of input frequency (fIN), OSR, and the sampling frequency (fS).

(6)

In the current application, for an input frequency of 60 Hz, OSR of 256, and sampling frequency of 4096,the resolution for every bit in the preload register is about 0.02° with a maximum of 5.25° (maximum of255 steps).

15TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

System Design Theory www.ti.com

3.3.3.3 Frequency Measurement and Cycle TrackingThe instantaneous voltage is accumulated in a 48-bit register. In contrast, the instantaneous current,active power, and reactive power are accumulated in 64-bit registers. A cycle tracking counter and samplecounter keep track of the number of samples accumulated. When approximately one seconds worth ofsamples have been accumulated, the background process stores these accumulation registers andnotifies the foreground process to produce the average results, such as RMS and power values. Cycleboundaries are used to trigger the foreground averaging process because it produces very stable results.

For frequency measurements, a straight line interpolation is used between the zero crossing voltagesamples. Figure 12 shows the samples near a zero cross and the process of linear interpolation.

Figure 12. Frequency Measurement

Because noise spikes can also cause errors, the application uses a rate-of-change check to filter out thepossible erroneous signals and make sure that the two points are interpolated from genuine zero crossingpoints. For example, with two negative samples, a noise spike can make one of the samples positive,thereby making the negative and positive pair appear as if there is a zero crossing.

The resultant cycle-to-cycle timing goes through a weak, low-pass filter to further smooth out any cycle-to-cycle variations. This filtering results in a stable and accurate frequency measurement tolerant of noise.

3.3.3.4 LED Pulse GenerationIn electricity meters, the energy consumption of the load is normally measured in a fraction of kilowatt-hour (KWh) pulses. This information can be used to accurately calibrate any meter for accuracymeasurement. Typically, the measuring element (MSP430) is responsible for generating pulsesproportional to the energy consumed. Although, time jitters are not an indication of bad accuracy, timejitters give a negative indication of the overall accuracy of the meter. The jitter must be averaged out dueto this negative indication of accuracy.

This application uses average power to generate these energy pulses. The average power (calculated bythe foreground process) accumulates at every ΣΔ interrupt, thereby spreading the accumulated energyfrom the previous one-second time frame evenly for each interrupt in the current one-second time frame.This accumulation process is equivalent to converting power to energy. Once the accumulated energycrosses a threshold, a pulse is generated. The amount of energy above this threshold is kept and newenergy value is added on top of the threshold in the next interrupt cycle. Because the average powertends to be a stable value, this way of generating energy pulses is very steady and free of jitter.

The threshold determines the energy “tick” specified by meter manufacturers and is a constant. The “tick”is usually defined in pulses/kWh or just in KWh. One pulse must be generated for every energy “tick”. Forexample, in this application, the number of pulses generated/KWh is set to 6400 for active and reactiveenergies. The energy “tick” in this case is 1 KWh/6400. Energy pulses are generated and available on aheader and also through light-emitting diodes (LEDs) on the board. GPIO pins are used to produce thepulses. Figure 13 shows the flow diagram for pulse generation.

16 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

SD interrupts @ 4096 Hz

Energy Accumulator+= Average Power

Energy Accumulator > 1 tick?

Energy Accumulator = Energy Accumulator ±

1 tick

Generate 1 pulse

Proceed to other tasks

Y

N

www.ti.com System Design Theory

Figure 13. Pulse Generation for Energy Indication

The average power is in units of 0.01 W and a 1-KWh threshold is defined as:1-KWh threshold = 1 / 0.01 × 1 KW × (Number of interrupts/sec) × (number of seconds in 1 hour) = 100000 ×4096 × 3600 = 0x15752A00000 (7)

3.4 ESD Test SoftwareWhen exposing equipment to ESD testing, failures can be classified into three categories:• Temporary loss of function or degradation of performance that ceases after the disturbance ceases.

The equipment under test recovers its normal performance without operator intervention. This is anacceptable failure for an e-meter in IEC 62052-11, assuming the energy readings were not affected byan amount greater than a certain threshold.

• Temporary loss of function or degradation of performance. Recovery requires operator intervention.• Temporary loss of function or degradation of performance that is not recoverable.

To better diagnose ESD failures from passes (and also distinguish the different failures into the threetypes of failures), a separate code example was loaded on the MSP430F6736A when performing ESDtesting. In this code example, the RST/NMI pin is configured to NMI mode. Additionally, whenever abrownout reset occurs, the red light of the EVM blinks three times before staying ON. Afterward, thegreen LED of the EVM constantly blinks. If this green LED stops blinking, this indicates that the meterhas temporarily stopped working. If the red LED starts blinking again after previously being ON, then abrownout reset event has reoccurred.

17TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Getting Started Hardware www.ti.com

4 Getting Started HardwareFor testing this design, the EVM430-F6736 is used and its MSP430F6736 is replaced with aMSP430F6736A. The following figures of the EVM best describe the hardware: Figure 14 shows the topview of the energy meter and Figure 15 shows the location of various pieces of the EVM based onfunctionality.

Figure 14. Top View of the Single-Phase Energy Meter EVM

18 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Getting Started Hardware

Figure 15. Top View of the Single-Phase Energy Meter EVM with Components Highlighted

4.1 Connections to the Test Setup for AC VoltagesAC voltage or currents can be applied to the board for testing purposes at these points:• Pad “Line” corresponds to the line connection.• Pad “Neutral” corresponds to the Neutral voltage. The voltage between Line and Neutral must not

exceed 230-V AC at 50/60 Hz.• Pads CUR1+ and CUR1− are the current inputs after the sensors. When using CT or shunts, make

sure that the voltage across CUR1+ and CUR1− does not exceed 920 mV. This is currently notconnected to the EVM.

• Pads CUR2+ and CUR2− can also be used as current inputs after the sensors. When using CT orshunts, make sure that the voltage across CUR1+ and CUR1− does not exceed 920 mV. This iscurrently connected to a CT on the EVM.

19TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Getting Started Hardware www.ti.com

Figure 16 and Figure 17 show the various connections that must be made to the test setup for properfunctionality of the EVM. When a test AC source must be connected, the connections have to be madeaccording to the EVM design. Figure 16 shows the connections from the top view. Figure 17 shows theconnections from the front view. In both figures, L and N correspond to the voltage inputs from the testsetup. I+ and I− corresponds to one set of current inputs and I’+ and I’− corresponds to the second set ofcurrent inputs. Although the EVM hardware and software supports measurement for the second current,the EVM obtained from Texas Instruments does not have the second sensor and any current inputs mustbe connected to I+ and I−only. If an additional sensor must be placed, please use the two bottom-left slotsclose to terminals I’+ and I’−. Additional connections must be made to connect the output of these sensorsto points CUR1+ and CUR1− on the PCB.

Figure 16. Top View of the EVM With Test Setup Connections

Figure 17. Top-Front View of the EVM With Test Setup Connections

20 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Getting Started Hardware

4.2 Power Supply Options and Jumper SettingsA single DC voltage rail (DVCC) powers the entire board and the UART communication. DVCC can bederived either through JTAG, external power, or the AC mains through the capacitive power supply. WhenZigBee communication is required, the user can select the EVM to power from an external supply (insteadof AC mains through the capacitive power supply) to enable enough power to the CC2530 device. Inaddition to the support for multiple power sources, various jumper headers and jumper settings arepresent to add to the flexibility to the board. Some of these headers require that jumpers be placedappropriately for blocks to function correctly. Table 1 shows the functionality of each jumper on the boardand the associated functionality.

Table 1. Header Names and Jumper Settings

HEADER/HEADER MAINTYPE VALID USE-CASE COMMENTSOPTION NAME FUNCTIONALITYThis header is not isolatedfrom AC voltage so do not

ACT (Not isolated, do 2-pin header, not a Active energy pulses Probe here for active connect measuring equipmentnot probe) jumper header (WARNING) energy pulses. unless isolators external to

the EVM are available SeeIsolated ACT instead.

Place a jumper here to connect AUXVCC1 to GND.This jumper must be present if AUXVCC1 is not used

AUXVCC1 as a backup power supply. Alternatively, the jumperAUX1 (Not isolated, do 2-pin Jumper/ Header selection/External can be used to provide a back-up power supply to thenot probe) power (WARNING) MSP430; to do so, simply connect the alternativepower supply to this header and configure the softwareto use the backup power supply as required.Place a jumper here to connect AUXVCC2 to GND.This jumper must be present if AUXVCC2 is not usedAUXVCC2 as a backup power supply. Alternatively, the jumperAUX2 (Not isolated, do selection/AUXVCC22-pin Jumper/ Header can be used to provide a back-up power supply to thenot probe) External power MSP430. To do so, simply connect the alternative(WARNING) power supply to this header and configure the softwareto use this backup power supply as required.To power the RTC externally regardless of whetherDVCC is available, provide external voltage atAUXVCC3, disable the internal AUXVCC3 charger in

AUXVCC3 software, and do not connect a jumper at this header.AUX3(Not isolated, do 2-pin Jumper/ Header selection/External Alternatively, place a jumper here to connectnot probe) power (WARNING) AUXVCC3 to VDSYS so that AUXVCC3 is poweredfrom whichever supply (DVCC, AUXVCC1, orAUXVCC2) is powering the chip. If this jumper isplaced, disable the internal charger in software.

JP1 (Do not connect Place a jumper at the external header option to selectJTAG if AC mains is JTAG Internal/External external voltage for JTAG programming. Place athe power source. 3-pin jumper Header power selection option jumper at the internal header option to power the boardIsolated JTAG or (WARNING) using JTAG and to select the voltage from the USB

supply is fine) FET for JTAG programming.Place a jumper here to reference the negative terminalof the "IN" ΣΔ to ground. This jumper should be“IN” current sensorJP2 2-pin jumper Header present for testing with current transformers (thereference current configuration of the EVM) and removed whentesting with shunts.When using an external source for DVCC (such aswhen desired to use ZigBee), attach the VCC and GND

JP3 Not a jumper header External power input of the external source at this header. Please make surethat a jumper is placed on “VCC_EXT” to selectpowering the EVM from this header.Place a jumper on “VCC_PL” to select powering theboard via the cap drop power supply on board. Place aJP4 3-pin jumper header DVCC power selection jumper on “VCC_EXT” to select powering the boardexternally via JP3.Place a jumper here and at JP6 to allow ZigBeeJP5 2-pin jumper Header RF_FIFO/RF_SIMO communication.

21TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Getting Started Hardware www.ti.com

Table 1. Header Names and Jumper Settings (continued)HEADER/HEADER MAINTYPE VALID USE-CASE COMMENTSOPTION NAME FUNCTIONALITY

Place a jumper here and at JP5 to allow ZigBeeJP6 2-pin jumper header RF_FIFOP/RF_SOMI communication.2-pin Header, not a Isolated Active Energy Not a jumper header, probe here for active energyJP7 jumper header Pulses pulses.2-pin Header, not a Isolated Reactive Not a jumper header, probe here for reactive energyJP8 jumper header Energy Pulses pulses.

Not a jumper header,probe here for GND Do not probe if board isvoltage. Connect powered from AC mains,

SV2 (Not isolated, do Ground Voltage negative terminal of unless the AC mains areHeadernot probe) Header (WARNING) bench or external isolated. This voltage can bepower supply when hot or neutral if AC wall plugpowering the board is connected to the meter.externally.Not a jumper header,probe here for VCCvoltage. Connect Do not probe if board is

SV1 (Not isolated, do VCC Voltage Header positive terminal of powered from AC mains,Headernot probe) (WARNING) bench or external unless the AC mains arepower supply when isolated.powering the boardexternally.

22 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Getting Started Firmware

5 Getting Started FirmwareThe source code is developed in the IAR environment using the IAR Embedded Workbench® IntegratedDevelopment Environment (IDE) Version 6.30.1 for the MSP430 IDE and Version 7.2.0.3640 for IARcommon components. Earlier versions of IAR cannot open the project files. When the project is loaded inIAR version 6.x or later, the IDE may prompt the user to create a backup. Click “YES” to proceed. Thereare three main parts to the energy metrology software:• The toolkit that contains a library of mostly mathematics routines• The metrology code that is used for calculating metrology parameters and application code that is used

for the host-processor functionality of the meter (that is communication, LCD display, RTC setup, andso forth)

• The GUI that is used for calibration

Figure 18 shows the contents of the source folder.

Figure 18. Source Folder Structure

The emeter-ng folder contains multiple project files and for this application, use the emeter-6736A.ewpproject file. The folder emeter-toolkit has corresponding project file emeter-toolkit-6736A.ewp. For first timeuse, TI recommends completely rebuilding both the projects by performing the following steps:1. Open the IAR IDE.2. Load the emeter_toolkit_6736A.ewp project.3. Click the Rebuild All option (see Figure 19).4. Close the existing workspace and open the main project emeter-6736A.ewp.5. Click Rebuild All (see Figure 20) and load this project onto the MSP430F6779.

23TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Getting Started Firmware www.ti.com

Figure 20. Metrology Project Build in IARFigure 19. Toolkit Compilation in IAR

24 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Test Setup

6 Test Setup

6.1 Metrology Test SetupFor performing metrology testing, a source generator was used to provide the voltage and current to themeter at the proper locations (see Section 4.1). The design tests used a nominal voltage of 230 V,calibration current of 10 A, and nominal frequency of 50 Hz. In the tests, current is varied from 50 mA to100 A. For each current, a phase shift of 0°, 60°, and −60° is applied between the voltage and current.

When voltage and current are applied to the meter, the meter outputs active energy pulses at a rate of6400 pulses/kWh. This pulse output feeds into a reference meter that determines the active energy %error (for the equipment used in this test, the reference meter was integrated in the same equipment usedfor the source generator). The active energy % error is based on the actual energy provided to the meterand the measured energy as determined by the active energy output pulse of the meter. Based on thisenergy pulse measurement, a plot of active energy % error versus current is created for 0°, 60, and -60°phase shifts as shown in Section 8.2.

6.2 ESD Test SetupWhen performing ESD testing, both a MSP430F6736-based meter and MSP430F6736A-based meterwere tested to show the ESD improvements of the MSP430F6736A. Both meters use the same board(EVM430-F6736). The only differences between the meters would be whether a MSP430F6736 orMSP430F6736A was actually populated on the boards. Although this test shows the comparative behaviorof the MSP430F6736 against the MSP430F6736A, please note that the ESD testing for e-meters is asystem-level test. Therefore, improvements from selecting the MSP430F6736A varies based on layoutand overall system design. Adhering to good ESD layout guidelines allows for maximum ESD immunity.The presence of the MSP430F6736A cannot compensate for significant design weaknesses because theESD testing is performed on a system level.

Each meter was tested by applying discharges on the coupling plane, as Figure 21 shows. For each testpoint, ten strikes were applied. The tested ESD voltages were 2 kV to 20 kV in 2-kV increments with bothpositive and negative polarities. These voltages were applied from four different orientations with respectto the ESD gun, as Figure 22, Figure 23, Figure 24, and Figure 25 show.

Figure 21. ESD Test Setup

25TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Test Setup www.ti.com

Figure 22. Left Orientation of E-Meter Figure 23. Top Orientation of E-Meter

Figure 24. Bottom Orientation of E-MeterFigure 25. Right Orientation of E-Meter

To easily diagnose the state of the MSP430F6736A device when performing ESD testing, the EVM wasloaded with software performing the functions listed in Section 3.4. Using the software, the state of theMSP430F6736A can be determined from the LEDs of the EVM. In addition, the current drawn by themicrocontrollers were monitored to determine between latch-up or lock-up conditions.

Section 8.1 shows the results of these ESD tests.

26 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Viewing Metrology Readings and Calibration

7 Viewing Metrology Readings and CalibrationThe values of the metrology parameters can be viewed on the LCD or the GUI. In addition, the activepower reading can be viewed from an in-home display that communicates with the meter through ZigBee.

7.1 Viewing Results Through LCDThe LCD scrolls between metering parameters approximately every two seconds. For each meteringparameter that shows on the LCD, two items actually show on the screen, a 1 or 2 character symbol,which is used to distinguish the parameter being displayed and the actual value of that parameter. Theparameter symbol shows on the left side of the second line of the LCD. The actual value of the parametershows just to the right of the parameter symbol.

Table 2 shows the different metering parameters that display on the LCD and the associated units inwhich they are displayed. The SYMBOL column in Table 2 shows which characters correspond to whichmetering parameter. The COMMENTS column provides a brief interpretation of the displayed meteringparameters.

Table 2. Displayed Parameters

PARAMETER NAME SYMBOL UNITS COMMENTS

Voltage Volts (V) --

Current Amps (A)

Active power Watt (W) --

Reactive power Volt-ampere reactive (var) --

Apparent power Volt-ampere (VA) --

27TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Viewing Metrology Readings and Calibration www.ti.com

Table 2. Displayed Parameters (continued)PARAMETER NAME SYMBOL UNITS COMMENTS

Frequency Hertz (Hz) --

The characters

are used if the load isdetermined to be a capacitive

load. The charactersPower factor or Constant between 0 and 1

are used if the load isdetermined to be an inductive

load.

Every 10 ticks increments theTotal consumed active energy 100 “ticks” tenths place by 1.

Figure 26 shows an example of the measured RMS voltage of 0 V being displayed on the LCD.

Figure 26. LCD Display

28 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Viewing Metrology Readings and Calibration

7.2 Viewing Results Using RF Technology (ZigBee)The CC2530 Evaluation Module (EM) is an add-on and plug-in daughter card for ZigBee and IEEE802.15.4 radio frequency (RF) applications in the 2.4-GHz, unlicensed industrial, scientific, and medical(ISM) band (see Figure 27). The communication interface to any host/application processor is throughUART. The instantaneous power consumption sends periodically to the ZigBee module for wirelesstransmission.

Figure 27. ZigBee Radio

This ZigBee module connects through the UART, which is configured to 115.2 kbaud on the transmitportion of the MSP430F6736A and the receive portion of the MSP430F4618 (IHD430).

7.2.1 In-Home DisplayMost IHDs have their own setup mechanism and all of them tend to join the ZigBee network when turnedON. This section describes the in-home display using TI’s IHD430 (TIDM-LOWEND-IHD), which Figure 28shows. The IHD430 has an MSP430F461x device as an application/host processor.

Figure 28. TIDM-LOWEND-IHD Device

29TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Viewing Metrology Readings and Calibration www.ti.com

Viewing active power readings on the IHD430Place a CC2530 module in the RF connector socket of the meter EVM430-F6736, making sure that themodule is properly oriented. This CC2530 is flashed with code to act as a transmitter. The IHD430 alsohas a corresponding CC2530 module that has been flashed to act as a receiver. Please note that theCC2530 cannot be powered from the cap drop supply; therefore, the entire EVM must be powered froman external power supply, as mentioned in Section 4.2.

Initializing the IHD430Power must be provided by 2 AAA batteries or an external supply. The power source is selected byconfiguring jumpers on the VCC and BATT headers and the power is supplied to the on-board MSP430 byplacing a jumper on the PWR1 header. The power setup options are provided in the following list.1. Jumper settings to provide battery power are:

(a) Place jumper on BATT header(b) Place jumper on PWR1 header

2. Jumper settings to provide flash emulation tool power are:(a) Place jumper on pins [1-2] on VCC 3-pin header(b) Place jumper on PWR1 header

3. Jumper settings to provide external power are:(a) Place jumper on pins [2-3] on VCC 3-pin header(b) Place jumper on PWR1 header

4. Ensure jumper is placed on RF_PWR header, which has been provided to enable and disable power toCC2530

The “IHD430_SUPPORT” macro must be defined in the emeter-1ph-neutral-6736(A)_shunt.h file for theMSP430F6736A software to communicate the active power to the IHD430. When this macro is enabled,the active power reading sends to the on-board CC2530 transmitter through 8N1 UART communication ata baud rate of 115.2 k. The CC2530 then sends the data to the CC2530 receiver. The IHD430 receivesthe active power readings and displays it on the LCD. Please note, the transmitter (meter) must be turnedON before the receiver to ensure proper ZigBee communication. In addition, modifications can be made tothe MSP430F6736A software to send different parameters for display onto the IHD430.

30 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Viewing Metrology Readings and Calibration

7.3 Calibrating and Viewing Results Through PC

7.3.1 Viewing ResultsTo view the metrology parameter values through the GUI, utilize the following steps:1. Connect the EVM to a PC through an RS-232 cable.2. Open the “GUI” folder and open calibration-config.xml in a text editor.3. Change the "port name" field within the "meter" tag to the COM port connected to the meter. In

Figure 29, this field shows COM2.

Figure 29. GUI Config File Changed to Communicate With Meter

4. Run the calibrator.exe file, which is located in the GUI folder. If the COM port in calibration-config.xmlhas been changed (the previous step 3) to the COM port connected to the EVM, the GUI opens (seeFigure 30). If the GUI connects properly to the EVM, the top-left button is green. The button is red ifthere are problems with connections or if the code is not correctly configured. Click the green button toview the results.

Figure 30. GUI Startup Window

31TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Viewing Metrology Readings and Calibration www.ti.com

Upon clicking on the green button, the results window opens (Figure 31). In Figure 31, there is a trailing"L" or "C" on the “Power factor” values to indicate an inductive or capacitive load, respectively.

Figure 31. GUI Results Window

From the GUI results window, the user can either view the meter settings by clicking the“Meter features”button, view the meter calibration factors by clicking the “Meter calibration factors” button, or open thewindow used for calibrating the meter by clicking the “Manual cal.” button.

7.3.2 CalibrationCalibration is key to the performance of any meter and is an absolutely necessary process for every meterto undergo. Initially, every meter exhibits different accuracies due to silicon-to-silicon differences, sensoraccuracies, and other passive tolerances. To nullify the effects of the aforementioned variables, everymeter must be calibrated. For calibration to be performed accurately, there should be an accurate AC testsource and a reference meter available. The source must be able to generate any desired voltage,current, and phase shifts (between V and I). To calculate errors in measurement, the reference meter actsas an interface between the source and the meter being calibrated. This section discusses a simple andeffective method of calibration for this single-phase EVM.

The GUI used for viewing results can easily be used to calibrate the EVM. Parameters called calibrationfactors are modified in the software during the calibration to give the least error in measurement. For thismeter, there are four main calibration factors: voltage scaling factor, current scaling factor, power scalingfactor, and the phase compensation factor. The voltage, current, and power scaling factors translatemeasured quantities in the metrology software to real values represented in volts, current, and wattsrespectively. The phase compensation factor is used to compensate any phase shifts introduced by thecurrent sensors and other passives.

32 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Viewing Metrology Readings and Calibration

When the meter software is flashed with the code (available in the *.zip file), the default calibration factorsare loaded into these calibration factors. These values are to be modified through the GUI duringcalibration. The calibration factors are stored in INFO_MEM and they remain the same if the meter isrestarted. However, if code is re-flashed during debugging operations, the calibration factors are replacedand the meter must be recalibrated. One way to save the calibration values is by clicking on the “Metercalibration factors” button (Figure 31). The “Meter calibration factors” window Figure 32 shows the latestvalues. This information can be used to directly replace the macro definition of these factors in the sourcecode.

Figure 32. Calibration Factors Window

Calibrating any of the scaling factors is referred to as gain correction. Calibrating the phase compensationfactor is referred to as phase correction. For the entire calibration process, the AC test source must beON, the meter connections must be consistent with Section 4.1, and the energy pulses must be connectedto the reference meter.

7.3.2.1 Gain CalibrationUsually gain correction for voltage and current can be done simultaneously for all phases. However,energy accuracy (%) from the reference meter for each individual phase is required for gain correction ofactive power parameters.

33TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

observed

desired

valueCorrection(%) 1 100

value

æ ö= - ´ç ÷

è ø

Viewing Metrology Readings and Calibration www.ti.com

7.3.2.1.1 Voltage and Current Gain CalibrationTo calibrate the voltage and current readings, utilize the following steps:1. Connect the GUI to view results for voltage, current, active power, and the other metering parameters.2. Configure the test source to supply the desired voltage and current. Ensure that these are the voltage

and current calibration points with a zero-degree phase shift between the voltage and current (forexample 230 V, 10 A, 0º (PF = 1).

3. Click on the “Manual cal.” button (see Figure 31). The following screen pops up on the display(Figure 33):

Figure 33. Manual Calibration Window

4. Calculate the correction values for voltage and current. The correction values that must be entered forthe voltage and current fields are calculated by:

where• valueobserved is the value measured by the TI meter,• valuedesired is the calibration point configured in the AC test source. (8)

5. After calculating for voltage and current, input these values as is (±) in the “Voltage” and “Current(low)” fields.

6. Click on the “Update meter” button and the observed values for the voltage and current on the GUIupdate gradually to the desired voltages and currents.

7.3.2.1.2 Active Power Gain CalibrationAfter performing gain correction for voltage and current, gain correction for active power must be done.Gain correction for active power is done differently in comparison to voltage and current. Although,conceptually, calculating using Step 4 with Active power readings (displayed on the AC test source) canbe done, it will not be the most accurate method and should be avoided.

The best option to get the is directly from the reference meter’s measurement error of the active power.This error is obtained by feeding energy pulses to the reference meter. To perform active powercalibration, the following steps must be followed.1. Turn off the meter and connect the meter’s energy pulse output to the reference meter. Configure the

reference meter to measure the active power error based on these pulse inputs.2. Turn on the AC test source3. Repeat Steps 1 to 3 from the previous Section 7.3.2.1.1 with the identical voltage, current and 0º

phase shift that were used in the previous section.

34 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Viewing Metrology Readings and Calibration

4. Obtain the % error in measurement from the reference meter. Note that this value may be negative.5. Enter the error obtained in the above step into the “Active (low)” field under the corresponding phase in

the GUI window. This error is already the value and does not need to be calculated.6. Click on “Update meter” and the error values on the reference meter would immediately settle to a

value close to zero.

7.3.2.2 Phase CorrectionAfter performing power gain correction, phase calibration must be performed. To perform phase correctioncalibration, perform the following steps:1. If the AC test source has been turned OFF or reconfigured, perform steps 1-3 from Section 7.3.2.1.1

using the identical voltage and current used in that section.2. Modify only the phase-shift to a non-zero value; typically, +60º is chosen. The reference meter now

displays a different % error for active power measurement. Note that this value may be negative.3. If this error is not close to zero, or is unacceptable, perform phase correction by following these steps:

(a) Enter a value as an update for “Phase (Low)” field . Usually, a small ± integer should be entered tobring the error closer to zero. Additionally, for a phase shift greater than 0 (for example: +60º), apositive (negative) error would require a positive (negative) number as correction.

(b) Click on “Update meter” and monitor the error values on the reference meter.(c) If this measurement error (%) is not accurate enough, fine tune by incrementing/decrementing by a

value of one based on the previous steps 3a and 3b. Please note, after a point, the fine-tuning willonly result in the error oscillating on either side of zero. The value that has the smallest absoluteerror must be selected.

(d) Change the phase now to –60 Degrees and check if this error is still acceptable. Ideally, errorsmust be symmetric for same phase shift on lag and lead conditions.

After performing phase correction, calibration is complete. The new calibration factors as shown inFigure 34 can be viewed by clicking the “Meter Calibration factors” button of the GUI metering resultswindow in Figure 31.

Figure 34. Calibration Factors Window

35TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Viewing Metrology Readings and Calibration www.ti.com

The configuration of the meter can be viewed by clicking on the “Meter features” button to access screenthat Figure 35 shows.

Figure 35. Meter Features Window

36 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Test Data

8 Test Data

8.1 ESD ResultsTo test the comparative ESD robustness between the MSP430F6736A and MSP430F6736, an IEC61000-4-2 test was performed on one EVM430-F6736 that had the MSP430F6736A as the metering SoCand another EVM430-F6736 that had the non-A MSP430F6736 as the metering SoC. Please note that forthe EVM430-F6736, some ESD tradeoffs were made to support fully showcasing the features of thesilicon and ease of use for evaluation purposes. However, the EVM can still be used as a gauge to showthe improvements in using the MSP430F6736A devices instead of the MSP430F6736.

For applying the ESD test on the two test EVMs, both positive and negative polarity discharges wereapplied on both test boards at the same location. In the tests, recoverable failures (for example, a reset),lock-ups, and latch-ups were logged as failures. Table 3–Table 6 shows the results of these tests. In thesetests, voltage levels where both positive and negative polarity tests passed are colored green, tests whereonly either positive or negative polarity tests passed are colored yellow, and tests where both positive andnegative polarity tests failed are colored red. To verify failures in some cases, a second trial of a test wasperformed so a particular test may have two results that correspond to different trials as was done for the18-kV negative polarity test for the bottom orientation. As a result, some tests have two results listed.

Table 3. IEC 61000-4-2 Test Results for the MSP430F6736 and MSP430F6736A, Left Orientation

TEST VOLTAGE F6736 RESULTS (+POLARITY/ −POLARITY) F6736A RESULTS (+POLARITY/ −POLARITY)2 Pass/Pass Pass/Pass4 Pass/Pass Pass/Pass6 Pass/Pass Pass/Pass8 Pass/Pass Pass/Pass10 Pass/Pass Pass/Pass12 Pass/Pass Pass/Pass14 Pass/Pass Pass/Pass16 Pass/Pass Pass/Pass18 Pass/Pass Pass/Pass20 Pass/Pass Pass/Pass

Table 4. IEC 61000-4-2 Test Results for the MSP430F6736 and MSP430F6736A, Right Orientation

TEST VOLTAGE F6736 RESULTS (+POLARITY/ −POLARITY) F6736A RESULTS (+POLARITY/ −POLARITY)2 Pass/Pass Pass/Pass4 Pass/Pass Pass/Pass6 Pass/Pass Pass/Pass8 Pass/Pass Pass/Pass10 Pass/Pass Pass/Pass12 Pass/Pass Pass/Pass14 Pass/Pass Pass/Pass16 Fail(anomaly)/Pass Pass/Pass18 Pass/Pass Pass/Pass20 Fail/Pass Pass/Pass

37TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Test Data www.ti.com

Table 5. IEC 61000-4-2 Test Results for the MSP430F6736 and MSP430F6736A, Bottom Orientation

TEST VOLTAGE F6736 RESULTS (+POLARITY/ −POLARITY) F6736A RESULTS (+POLARITY/ −POLARITY)2 Pass/Pass Pass/Pass4 Pass/Pass Pass/Pass6 Pass/Pass Pass/Pass8 Pass/Pass Pass/Pass10 Pass/Pass Pass/Pass12 Pass/Pass Pass/Pass14 Pass/Pass Pass/Pass16 Pass/Pass Pass/Pass18 Pass/Fail-Pass Pass/Pass20 Pass/Fail Pass/Pass

Table 6. Test Results for the MSP430F6736 and MSP430F6736A, Top Orientation

TEST VOLTAGE F6736 RESULTS (+POLARITY/ −POLARITY) F6736A RESULTS (+POLARITY/ −POLARITY)2 Pass/Pass Pass/Pass4 Pass/Pass Pass/Pass6 Pass/Pass Pass/Pass8 Pass/Pass Pass/Pass10 Fail/Pass Pass/Pass12 Fail/Fail Pass/Pass14 /Fail Pass/Pass16 Pass/Fail(Anomaly)-Pass18 Fail/Fail20 Fail/

From these results, there is a clear improvement in selecting the MSP430F6736A devices over theMSP430F6736. The MSP430F6736A chips pass up to 20 kV in three of the four orientations tested. In theother orientation, there is still a 4–8-kV improvement. The reduced performance in this orientation is dueto the ESD gun being in closer proximity to the LCD and its LCD pins and long traces, which weresensitive to ESD. In this hardware, the LCD lines are not individually decoupled. Decoupling the LCD linesincreases the system level ESD performance.

38 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com Test Data

8.2 Metrology Result ComparisonRegardless of the improvements made in the MSP430F6736A device, metrology performance is stillcomparable to the non-A MSP430F6736. To show this, an EVM430-F6736 was tested with aMSP430F6736 and a MSP430F6736A. Table 7, Figure 36, and Figure 37 show the results for these tests.From these results, it is apparent that the MSP430F6736A device can still meet the class 0.2% accuracyrequirements fulfilled by the non-A MSP430F6736.

Table 7. Active Energy % Error for MSP430F6736 and MSP430F6736A

MSP430F6736 MSP430F6736ACurrent 0° 60° −60° 0° 60° −60 °(Amps)

0.05 −0.045 0.058 −0.07 0.058 0.006 0.0060.1 −0.019 0.083 −0.07 0.006 −0.019 0.0060.25 −0.019 0.0575 −0.0575 0.006 0.032 −0.0190.5 0.006 0.083 −0.045 −0.0023 0.0233 0.00631 0.0147 0.0663 −0.0617 0.0147 0.032 −0.00232 −0.007 0.058 −0.07 −0.007 0.0233 −0.0195 0.0043 0.022 −0.019 0.008 0.011 0.01710 −0.007 −0.024 0.003 0.014 −0.0007 0.0320 −0.015 −0.0533 0.0493 0.006 −0.019 0.03230 0.0003 −0.079 0.0747 0.015 −0.045 0.05840 −0.0067 −0.096 0.07 0.019 −0.0493 0.078750 0.011 −0.106 0.1023 0.03 −0.055 0.11960 0.0006 −0.099 0.1203 0.032 −0.0643 0.12370 0.0167 −0.096 0.1187 0.0307 −0.067 0.130780 0.0263 −0.098 0.143 0.035 −0.064 0.140790 0.0367 −0.096 0.1563 0.043 −0.062 0.1467100 0.0387 −0.0943 0.16 0.04 −0.06 0.155

39TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Test Data www.ti.com

Figure 36. EVM430-F6736 Performance With MSP430F6736

Figure 37. EVM430-F6736 Performance With MSP430F6736A

40 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

47K

0.01uF

100

100

10 ohm

4.7uF0.1uF0.1uF

0.1uF

32.768

0.1

uF

4.7

uF

0.4

7uF

4.7

uF

0.4

7uF

0.1

uF

0.1

uF

0.1

uF

4.7

uF

4.7

uF

4.7

uF

4.7

uF

4.7

uF

DGND

DGND

DGND

DGND

DGND

DGND DGND DGND

DGND

DGNDDGND

DVCC

DVCC

DGND

AGND

AGND

AGNDAGND

10K

10K

Therm

isto

r

DGND

DVCC

JT

AG

135

2467911

810

12

14

13

JP

1

123

R3

C15

LE

D1

LE

D2

R4

R5

S1

31 2

4

AUXVCC119

AUXVCC218

AU

XV

CC

32

6

AVCC9

AVSS8

CO

M0

32

CO

M1

33

CO

M2

34

CO

M3

35

DVCC21

DVSS22

DVSS2 75

DVSYS 74

LC

DC

AP

29

NC111

NC212

NC313

P1.014

P1.115

P1.216

P1.317

P1

.42

7

P1

.52

8

P1

.63

6

P1

.73

7

P2

.03

8

P2

.13

9

P2

.24

3

P2

.34

4

P2

.44

5

P2

.54

6

P2

.64

7

P2

.74

8

P3

.04

9

P3

.15

0

P3.2 51P3.3 52P3.4 53P3.5 54P3.6 55P3.7 56P4.0 57P4.1 58P4.2 59P4.3 60P4.4 61P4.5 62P4.6 63P4.7 64P5.0 65P5.1 66P5.2 67P5.3 68P5.4 69P5.5 70P5.6 71P5.7 72P6.0 73

P6

.17

6P

6.2

77

P6

.37

8P

6.4

79

P6

.58

0P

6.6

81

P6

.78

2P

7.0

83

P7

.18

4P

7.2

85

P7

.38

6P

7.4

87

P7

.58

8P

7.6

89

P7

.79

0P

8.0

91

P8

.19

2P

8.2

93

P8

.39

4

P8

.43

0

P8

.53

1

P8

.64

0

P8

.74

1

P9

.04

2

PJ.0

/SM

CLK

/TD

O9

6P

J.1

/MC

LK

/TD

I/T

CLK

97

PJ.2

/AD

C1

0C

LK

/TM

S9

8P

J.3

/AC

LK

/TC

K9

9R

ST

/NM

I/S

BW

TD

IO1

00

SD0N02

SD0P01

SD1N04

SD1P03

SD2N06

SD2P05 T

ES

T/S

BW

TC

K9

5

VASYS10

VDSYS20

VREF7

XIN24

XOUT25

XVCORE23

R2

C8C5C13

C7

Q1

1 12

2 33

C12

C10

C14

C9

C16

C4

C2

C18

C1

C6

C3

C11

C1

7

AU

X1

12

AU

X2

12

AU

X3

12

LCD1

12345678910111213141516171819202122

44434241403938373635343332313029

COM0COM1COM2COM3

2423

SV1

1234

SV2

1234

R1

RT

H

SE

G0

SEG0

AVCCAVCCDVCC

DVCC

SE

G1

SEG1

SE

G2

SEG2

SE

G3

SEG3

SE

G4

SEG4

SE

G5

SEG5

SE

G6

SEG6

SE

G7

SEG7

SE

G8

SEG8

SE

G9

SEG9

SE

G10

SEG10

SE

G11

SEG11

SE

G12

SEG12

SE

G13

SEG13

SE

G14

SEG14

SE

G15

SEG15

SE

G16 SEG16

SE

G17

SEG17

SE

G18

SEG18

SEG19

SEG19

SEG20

SEG20

SEG21

SEG21

SEG22

SEG22

SEG23

SEG23

SEG24

SEG24

SEG25

SEG25

SEG26

SEG26

SEG27

SEG27

SEG28

SEG28

SEG29

SEG29

SEG30

SEG30

SEG31

SEG31

SEG32

SEG32

SEG33

SEG33

SEG34

SEG34

SEG35

SEG35

SEG36

SEG36

SEG37

SEG37

SEG38

SEG38

SEG39

SEG39

CO

M0

COM0

CO

M1

COM1

CO

M2

COM2

CO

M3

COM3

RE

SE

T

SC

LS

DA

VSENSE

AC

T

AC

T

RE

AC

T

RE

AC

T

VREF

V1+V1-I1+I1-IN+IN-

TX0RX0

IR_S

D

LC

DC

APVCORE

VDSYS

VDSYS

VD

SY

S

VASYS

TD

OT

DI

TM

ST

CK

TE

ST

RS

232_R

XD

RS

232_T

XD

RF

_S

OM

I

RF

_C

SR

F_C

LK

BT

1B

T2

RF

_V

RE

G_E

NR

F_R

ES

ET

CC

RF_GPIO1RF_GPIO2

AUXVCC1AUXVCC2

DGND

DGND

RF

_S

IMO

RF

_S

FD

RF

_C

CA

VTEMP

VTEMP

+

+

www.ti.com Design Files

9 Design Files

9.1 SchematicsTo download the Schematics for each board, see the design files at http://www.ti.com/tool/TIDM-1PHMTR-ESD.

Figure 38. TIDM-1PHMTR-ESD Schematic Page 1

41TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

1N4148

1N4148

1N4148

1N4148

1N4148

1N4148

1N4148

1N4148

BLM21BD121SN1D

BLM21BD121SN1D

BLM21BD121SN1D

BLM21BD121SN1D

13

R

1K

1K

13

R

1K

1K

47pF

47pF

15nF

47pF

47pF

15nF

DN

P0

R

330K 330K 330K

1K

100

3K 47pF

47pF15nF

AGND

AGND

AG

ND

AG

ND

AG

ND

AG

ND

S2

0K

27

5

EXCML20A

EXCML20A

D1

D2

D3

D4

D5

D6

D7

D8

L3

L4

L5

L6

R9

R12

R13

R1

0

R14

R15

C19

C20

C23

C21

C22

C24

11

22

11

22

R7

R8

R11 R16 R17

R20

R19

R1

8

C25

C26C27

JP

2

12

R6

LINE

NEUTRAL

L1

L2

AVCC

I1+

I1-

IN+

IN-

V1+

V1-

LINE-VA V1

NEUTRAL

Design Files www.ti.com

Figure 39. TIDM-1PHMTR-ESD Schematic Page 2

42 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

5K

5K

VsupplyDVCC

DGND

DGND

0.2

2u

F/3

05

VA

C

560R/3W

0

1N4004

1N

47

28

220uF/100V 2.2uF1

.8M

59

k

33

2k

0.047uF

TPS5401_DGQ_10

DGND

DGND

Vsupply

0.0

47

uF

33

2k

0.047uF

0.047uF

2.2uF

DGND

B1

50 ELLCTV

51

31

6k

10

0k

DGND

DGND

R3

1

R3

0

JP4123

JP3

12

C2

8

R21

R22

D12

D11 C29 C30 R2

3R

24

R2

5

C31

U1

BOOT1

VIN2

EN3

SS/TR4

RT/CLK5 PWRGD 6VSENSE 7

COMP 8GND 9

PH 10

C3

2

R2

6

C33

C34

C35D1

3

L7

R2

7R

28

R2

9

LINE-VA

VSENSE

PL_VCC

PL_VCC

EXT_VCC

EXT_VCC

NEUTRAL

www.ti.com Design Files

Figure 40. TIDM-1PHMTR-ESD Schematic Page 3

43TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

EZ-RF CONNECT

24C02CSN

10

K

10

K

0.1uF

10

0k

10

0k

0.1uF 0.1uF

TIL191 TIL1911K 1K

GND

GND GND

GND

0.1uF

474.7uF

DVCC

DVCCDVCC

DVCC DVCC

GND GND

DVCC

DGND

DGND

10

uF

0.1

uF

DVCC

0000

00000000

0

00

000

VCC

GND

IC2 84

SCL6

SDA 5

A01A12A23

WP7

R3

2

R3

5

C37

S2

31 2

4

S3

31 2

4

R3

3

R3

4

C36 C38

OK11

2 3

4

OK21

2 3

4

JP

7

12

JP

8

12

R41 R50

12

ACT REACT12

SV3

123456

VCC2TXDRXDSDVCC1GNDC40R36

C39

RF1RF1

1 23 45 67 89 10

11 1213 1415 1617 1819 20

RF2RF2

1 23 45 67 89 10

11 1213 1415 1617 1819 20

C4

1

C4

2

R37R38R39R40

R42R43R44R45R46R47R48R49

R52

R53R56

R51R55R54

1 2

JP5

1 2

JP6

DGND

DVCC

DVCC

SCL

SDA

BT2

ACT REACT

TX0

TX0

RX0RX0

BT1

IR_SD

RF_FIFORF_FIFO

RF_FIFO

RF_FIFOPRF_FIFOP

RF_FIFOP

RF_SFDRF_CCA

RF_SOMI

RF_SOMI

RF_SIMO

RF_SIMO

RF_CLKRF_CS

RF_GPIO2

RF_RESETCC

RF_RESETCC

RF_VREG_EN

RF_GPIO1

Arr

ay

EE

PR

OM

IRDA

Design Files www.ti.com

Figure 41. TIDM-1PHMTR-ESD Schematic Page 4

44 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

GND

-

BC

86

0B

/BC

85

7B

DN

P

1k

10

k

1.5k

22

0

1k

68

2.2k

2.2k

GND

0.1u

BC860B/BC857B

LL

10

3A

LL

10

3A

LL103A

LL103A

PS8802

PS8802

10u

10u

DVCC

DVCC

R58

T2

R6

1

R63

R6

4

R65

R6

6

R62

R60

R59

R57

C43

T1

D1

4

D1

5

D16

D17

2

3

78

5

6

U3

2

3

78

5

6

U2

C44

C45

RS1

162738495

G1

G2RS232_RXD

RS232_TXD

GND1

RXD

+12V

-12V

TXD

www.ti.com Design Files

Figure 42. TIDM-1PHMTR-ESD Schematic Page 5

45TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

Design Files www.ti.com

9.2 Bill of MaterialsTo download the Bill of Materials (BOM), see the design files at http://www.ti.com/tool/TIDM-1PHMTR-ESD.

9.3 PCB Layout RecommendationsPCB layout is an important factor in a meter’s ESD immunity performance. The EVM430-F6736 inparticular was designed to make it easy to evaluate the MSP430F6736 as an e-meter SoC. As a result, incertain instances, ESD performance was traded off for ease of evaluation of the EVM. However, ingeneral, some PCB layout guidelines for ESD performance are the following:• Use ground planes instead of ground traces where possible and minimize the cuts in these ground

planes(especially for critical traces) in the direction of current flow. Ground planes provide a low-impedance ground path which minimizes induced ground noise. However, cuts in the ground plane canincrease inductance. If there are cuts in the ground plane, they should be bridged on the opposite sidewith a 0-Ω resistor.

• When there is a ground plane on both top and bottom layers of a board (such as in the EVM of thisdesign) ensure there is good stitching between these planes through the liberal use of vias thatconnect the two planes.

• Keep traces short and wide to reduce trace inductance. If an LCD is used, place it near themicrocontroller and prevent long LCD traces to the microcontroller.

• Use wide VCC traces and star-routing for these traces instead of point-to-point routing.• Minimize the length of the microcontrollers reset trace and other critical edge-triggered traces.• Isolate sensitive circuitry from noisy circuitry. For example, high voltage and low voltage circuitry must

be separated.• Use transient voltage suppressors, EMI suppressant ferrite beads, and other ESD protection devices to

suppress the effects from an ESD discharge. The turn on time of these devices should be small sincethe rise time of ESD discharge waveform is also small. ESD protection devices can be found at thefollowing link: www.ti.com/esd.

• Keep sensitive circuitry away from PCB edges. If a ground plane is present, put sensitive circuitry nearthe center of these ground planes.

• Use decoupling capacitors with low effective series resistance (ESR) and effective series Inductance.Place decoupling capacitors close to their associated pins.

• Place connectors all on one edge of the PCB, especially through-hole connectors since they causebreaks in the ground plane.

• Minimize the length of the traces used to connect the crystal to the microcontroller. Place guard ringsaround the leads of the crystal and ground the crystal housing. In addition, there should be cleanground underneath the crystal and placing any traces underneath the crystal should be prevented.Also, keep high frequency signals away from the crystal.

For more ESD recommendations, please refer to SLAA530 [6].

9.3.1 Layer PlotsTo download the layer plots, see the design files at http://www.ti.com/tool/TIDM-1PHMTR-ESD.

9.4 CAD ProjectTo download the CAD project files, see the design files at http://www.ti.com/tool/TIDM-1PHMTR-ESD.

9.5 Gerber FilesTo download the Gerber files for each board, see the design files at http://www.ti.com/tool/TIDM-1PHMTR-ESD.

10 Software FilesTo download the software files, see the design files at http://www.ti.com/tool/TIDM-1PHMTR-ESD.

46 One-Phase Metrology With Enhanced ESD Protection TIDU816–March 2015Submit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

www.ti.com References

11 References

1. International Electrotechnical Commission, IEC 61000-4-2, Electromagnetic capability (EMC)—Part 4:Testing and measurement techniques – Electrostatic discharge immunity test, Ed. 2.0.

2. Texas Instruments, Segment LCD-Based Low-End In-Home Display with Wireless RFCommunication , User's Guide, (TIDU203).

3.4. Texas Instruments, MSP430x5xx and MSP430x6xx Family, User's Guide, (SLAU208).5. Texas Instruments, MSP430F673xA, MSP430F672xA Mixed-Signal Microcontrollers, Data Sheet,

(SLASE46).6. Texas Instruments, Improved Load Current Capability for Cap-Drop Off-Line Power Supply for E-

Meter , Application Report, (SLVA491).7. Texas Instruments, MSP430 ™ System-Level ESD Considerations, Application Report, (SLAA530).

12 About the AuthorMekre Mesganaw is a Systems Engineer in the Smart Grid and Energy group at Texas Instruments,where he primarily works on electricity metering customer support and reference design development.Mekre received his Bachelor of Science and Master of Science in Computer Engineering from the GeorgiaInstitute of Technology.

47TIDU816–March 2015 One-Phase Metrology With Enhanced ESD ProtectionSubmit Documentation Feedback

Copyright © 2015, Texas Instruments Incorporated

IMPORTANT NOTICE FOR TI REFERENCE DESIGNS

Texas Instruments Incorporated ("TI") reference designs are solely intended to assist designers (“Buyers”) who are developing systems thatincorporate TI semiconductor products (also referred to herein as “components”). Buyer understands and agrees that Buyer remainsresponsible for using its independent analysis, evaluation and judgment in designing Buyer’s systems and products.TI reference designs have been created using standard laboratory conditions and engineering practices. TI has not conducted anytesting other than that specifically described in the published documentation for a particular reference design. TI may makecorrections, enhancements, improvements and other changes to its reference designs.Buyers are authorized to use TI reference designs with the TI component(s) identified in each particular reference design and to modify thereference design in the development of their end products. HOWEVER, NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPELOR OTHERWISE TO ANY OTHER TI INTELLECTUAL PROPERTY RIGHT, AND NO LICENSE TO ANY THIRD PARTY TECHNOLOGYOR INTELLECTUAL PROPERTY RIGHT, IS GRANTED HEREIN, including but not limited to any patent right, copyright, mask work right,or other intellectual property right relating to any combination, machine, or process in which TI components or services are used.Information published by TI regarding third-party products or services does not constitute a license to use such products or services, or awarranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectualproperty of the third party, or a license from TI under the patents or other intellectual property of TI.TI REFERENCE DESIGNS ARE PROVIDED "AS IS". TI MAKES NO WARRANTIES OR REPRESENTATIONS WITH REGARD TO THEREFERENCE DESIGNS OR USE OF THE REFERENCE DESIGNS, EXPRESS, IMPLIED OR STATUTORY, INCLUDING ACCURACY ORCOMPLETENESS. TI DISCLAIMS ANY WARRANTY OF TITLE AND ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESSFOR A PARTICULAR PURPOSE, QUIET ENJOYMENT, QUIET POSSESSION, AND NON-INFRINGEMENT OF ANY THIRD PARTYINTELLECTUAL PROPERTY RIGHTS WITH REGARD TO TI REFERENCE DESIGNS OR USE THEREOF. TI SHALL NOT BE LIABLEFOR AND SHALL NOT DEFEND OR INDEMNIFY BUYERS AGAINST ANY THIRD PARTY INFRINGEMENT CLAIM THAT RELATES TOOR IS BASED ON A COMBINATION OF COMPONENTS PROVIDED IN A TI REFERENCE DESIGN. IN NO EVENT SHALL TI BELIABLE FOR ANY ACTUAL, SPECIAL, INCIDENTAL, CONSEQUENTIAL OR INDIRECT DAMAGES, HOWEVER CAUSED, ON ANYTHEORY OF LIABILITY AND WHETHER OR NOT TI HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, ARISING INANY WAY OUT OF TI REFERENCE DESIGNS OR BUYER’S USE OF TI REFERENCE DESIGNS.TI reserves the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services perJESD46, latest issue, and to discontinue any product or service per JESD48, latest issue. Buyers should obtain the latest relevantinformation before placing orders and should verify that such information is current and complete. All semiconductor products are soldsubject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.TI warrants performance of its components to the specifications applicable at the time of sale, in accordance with the warranty in TI’s termsand conditions of sale of semiconductor products. Testing and other quality control techniques for TI components are used to the extent TIdeems necessary to support this warranty. Except where mandated by applicable law, testing of all parameters of each component is notnecessarily performed.TI assumes no liability for applications assistance or the design of Buyers’ products. Buyers are responsible for their products andapplications using TI components. To minimize the risks associated with Buyers’ products and applications, Buyers should provideadequate design and operating safeguards.Reproduction of significant portions of TI information in TI data books, data sheets or reference designs is permissible only if reproduction iswithout alteration and is accompanied by all associated warranties, conditions, limitations, and notices. TI is not responsible or liable forsuch altered documentation. Information of third parties may be subject to additional restrictions.Buyer acknowledges and agrees that it is solely responsible for compliance with all legal, regulatory and safety-related requirementsconcerning its products, and any use of TI components in its applications, notwithstanding any applications-related information or supportthat may be provided by TI. Buyer represents and agrees that it has all the necessary expertise to create and implement safeguards thatanticipate dangerous failures, monitor failures and their consequences, lessen the likelihood of dangerous failures and take appropriateremedial actions. Buyer will fully indemnify TI and its representatives against any damages arising out of the use of any TI components inBuyer’s safety-critical applications.In some cases, TI components may be promoted specifically to facilitate safety-related applications. With such components, TI’s goal is tohelp enable customers to design and create their own end-product solutions that meet applicable functional safety standards andrequirements. Nonetheless, such components are subject to these terms.No TI components are authorized for use in FDA Class III (or similar life-critical medical equipment) unless authorized officers of the partieshave executed an agreement specifically governing such use.Only those TI components that TI has specifically designated as military grade or “enhanced plastic” are designed and intended for use inmilitary/aerospace applications or environments. Buyer acknowledges and agrees that any military or aerospace use of TI components thathave not been so designated is solely at Buyer's risk, and Buyer is solely responsible for compliance with all legal and regulatoryrequirements in connection with such use.TI has specifically designated certain components as meeting ISO/TS16949 requirements, mainly for automotive use. In any case of use ofnon-designated products, TI will not be responsible for any failure to meet ISO/TS16949.IMPORTANT NOTICE

Mailing Address: Texas Instruments, Post Office Box 655303, Dallas, Texas 75265Copyright © 2015, Texas Instruments Incorporated