Home

71M6541F Demo Board User`s Manual

image

Contents

1. Oo O y sie AP OYODE 24302 ss au S G t 9 lt gt PLE EE HE DL HEEL EE DL HE TL LE TE H T KEE SPI_DI SEGDIO38 SPI_DO SEGDIO37 42 A lt 0 gt i H 4 0 SPI_CSZ SEGDIO36 C3 46 COMO C34 6 4 COM1 45 44 Ea IBP COM2 C36 iA 480 IBN cone Teridian DENG SEGDIO27 COM4 71 M6541 D 4177 V3P3D SEGDIO26 COM5 9 SEGDIO25 0 71 M6541 398150 ICE E SEGDIO24 1 3857 E RXTX SEG48 560 023 3750 E TCLK SEG49 SEGDIO22 9 36105 E RST SEG50 SEGDIO21 C14 35 RX SEGDIO20 5 SEGDIO19 6 3315 OPT_TX SEGDIO51 SEGDIO6 XPULSE 5 SEGDIO5 6 SEGDIO4 27 SEGDIO8 D 9 OPT_RX SEGDIO55 32 SEGDIO7 YPULSE 4 SEGDIO3 SDATA SEGDIO2 SDCK 9 SEGDIO1 VPULSE 0 SEGDIO0 WPULSE 431 Figure 4 7 Teridian 71M6541F LQFP64 Pin out top view Page 76 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Description Initial release based on DBUM revision 1 1 for 6541F REV 1 0 Demo Board Added Table 1 8 and explanation of scaling in CE and MPU codes Added cautionary notes for connection of Line and Neutral Updated formulae for WRATE and kh calculation Updated Figures 2 1 2 2 and 2 3 Updated CLI tables and Bill of Material Added chapter on temperature
2. sees Table 2 1 Page 7 of 77 2005 2011 Teridian Semiconductor Corporation 71M6541 Demo Board User s Manual Page 8 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 1 GETTING STARTED 1 1 GENERAL The Teridian Semiconductor Corporation TSC DB6541 REV2 0 Demo Board is a demonstration board for evaluating the 71M6541F device for single phase electronic power metering applications in conjunction with the Remote Sensor Interface It incorporates a 71M6541F integrated circuit a 71M6101 Remote Interface IC peripheral circuitry such as a serial EEPROM emulator port and on board power supply as well as a companion Debug Board that allows a connection to a PC through a RS 232 port The Demo Board allows the evaluation of the 71M6541F energy meter chip for measurement accuracy and overall system use The board is pre programmed with a Demo Program Demo Code in the FLASH memory of the 71M6541F IC This embedded application is developed to exercise all low level function calls to directly manage the pe ripherals flash programming and CPU clock timing power savings etc The 71M6541F IC on the Demo Board is pre programmed and pre calibrated for the 50 uQ or 120 uQ shunt shipped with the board The Demo Board may also be used for operation with a CT after hardware modifica tions that can be easily performed by the user This configuration will require a different version of the Demo Code 1 2 SAFETY AND ESD
3. 92120200 9 990 0 01 9 0 14 1 8 1 Serial Command Language 15 1 8 2 Using the Demo Board for Energy Measurements 21 1 8 3 Adjusting the Kh Factor for the Demo Board 21 1 8 4 Adjusting the Demo Boards to Different SHUNT Resistors AAA 21 1 8 5 Usirigthe Pre Amnplifier 2 cr i te ERR LER CORRER 21 1 8 6 Using Current Transformers CTS nennt nennen nnne nnn 21 1 8 7 Implementing a Single Phase 3 Wire Meter EQU 1 21 1 8 8 Adjusting the Demo Boards to Different Voltage Dividers AAA 21 1 9 Calibration Parameters eege 22 1 9 1 General Calibration Procedure AEN 22 1 9 2 Calibration Macro File e NANANA NG NA tee t tete dete pea pee ba ede 23 1 9 3 Updating the Demo Code ex fiel 23 1 9 4 Updating Calibration Data in Flash or EEPROM ener nnn 23 1 9 5 Loading the Code for the 71M6541F into the Demo Board 24 1 9 6 The Programming Interface of the Z71MGbATE eene 25 Sue Zu We uet Une o dereud 26 1 10 1 06016 06006 068601161105 iman naa An da ab 26 1 10 21mportant MPU Addresses noe rated ede ueris Lecta a ie 26 1 10 3 LSB Values iri CE Regist imita a bn ha iat eri kn indies 33 1 10 4 Galculatirig IMAX and Kl AA a A a SR Ide e Ete dtc 33 1 10 5 Determining the Type of 71 M6XOX cece
4. SE gt EEPROM r eee HHH0H5H J5 V3P3A SPI Connector J19 gt 1 V3P3SYS 3 ICE Connector 4 J NEUTRAL B50vbc VA DEBUG BOARD OPTIONAL NG Input 1 a MPU HEARTBEAT 5Hz Ire ul e SEGDIO52 gt otto porto gt V5_DBG oj Power Supply JP20 2 asa ya CE HEARTBEAT 1Hz SEGDIO10 POOT plorto gt V5_DBG une T E quo es 1 V3P3 V5_DBG 10 TX e gt 0PTO SE O Battery 2 E N3 op ional INTERFACE fo gue TA VBAT RTC Ba e oH PTO z c T x PB GND 5 7 DE RTM INTERFACE v lt RESET di ep Flo is d Jie Jess RESET TMUXOUT 8 i vote EN sm o ol 44 1 9 VBAT j Sa TMUX2OUT Soo E CA Battery 1 V3P3D 4 Tig od optional V5_DBG i On board components 15 180 V5_NI powered by V3P3D F tI 5v DC 1 o 3 1407 GND_DBG Y Has Ce E SC 06 03 2010 O Interface ent Isolator Serial USB Meo Converter GND Figure 1 1 Teridian DB6541 REV2 0 Demo Board with Debug Board Basic Connections The Demo Board contains all circuits necessary for operation as a meter including display calibration LEDs and internal power supply The Debug Board uses a separate power supply and is optically isolated from the Demo Board It interfaces to a PC through the USB connector It is recommended to set up the demo board with no live AC voltage connected and to connect live AC voltages only after the user is familiar with
5. AA ES Lee y Figure 2 15 Typical Sensor Arrangement left Recommended Arrangement right Other arrangements are shown in Figure 2 16 In the left figure the shunts are shown swiveled by 90 de grees towards the terminals In the right figure the shunts are shown staggered in height for example by using spacers It is useful to minimize the loop area formed by the Manganin zone of the shunts and the wires As with the ANSI sensors it is recommended that sensor wires are tightly twisted to avoid loops that can be penetrated by the magnetic fields of the sensors or conductors Figure 2 16 Improved Sensor Arrangement Page 56 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 6 4 OTHER TECHNIQUES FOR AVOIDING MAGNETIC CROSSTALK With very high currents or close distances between shunt sensors magnetic pickup or cross talk will some times occur even if good placement practices are followed One mechanism for cross talk is shown in Figure 2 17 where the Manganin zone and the sensor wire act as a loop that will generate an output voltage similar to that generated by a Rogowski coil The effect of this loop can be compensated by adding a second loop on the opposite side of the shunt resis tors as shown in Figure 2 18 Optional contact for Condoni voltage SS Z Copper Manganin Figure 2 17 Loop Formed by
6. Kh 109 1587 VMAX IMAX SUM SAMPS WRATE X See the explanation in section 1 10 4 for an exact definition of the constants and variables involved in the equation above ADJUSTING THE DEMO BOARDS TO DIFFERENT SHUNT RESISTORS The Demo Board is prepared for use with 120 uQ or 50 Ohm ANSI option shunt resistors in both current channels For the Demo Board a certain current flowing through the 120 uQ shunt resistor will result in the maximum voltage drop at the ADC of the 71M6541F This current is defined as IMAX IMAX will change when different values are used for the shunt resistor s which will require that WRATE has to be updated as shown in section 1 10 4 USING THE PRE AMPLIFIER In its default setting the 71M6541F is applies a gain of 1 to the current input for phase A IAP IAN pins This gain is controlled with the PRE E bit in l O RAM see the Data Sheet The command line interface RI command can be used to set or reset this bit It is recommended to maintain the gain of setting of 1 RI2704 0x90 USING CURRENT TRANSFORMERS CTS Phase B of the 71M6541F Demo Board can be equipped with a CT that may be connected at header J8 A burden resistor of 1 7 Q or any other value may be installed at the R33 and R34 locations With a 2000 1 ratio CT the maximum current fort phase B will be 208 A Note The CT configuration will require a different version of the Demo Code Current measurements can be displayed for phase B b
7. Page 22 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Table 1 4 CE RAM Locations for Calibration Constants Coefficient Description CAL_VA 0x11 Adjusts the gain of the voltage channels 16384 is the typical value The gain is directly proportional to the CAL parameter Allowed range is O to 32767 If the gain is 1 slow CAL should be increased by 1 CAL IA 0x10 Adjusts the gain of the current channels 16384 is the typical value The CAL IB 0x13 gain is directly proportional to the CAL parameter Allowed range is O to 32767 If the gain is 1 slow CAL should be increased by 1 PHADJ A 0x12 This constant controls the phase compensation No compensation occurs PHADJ B 0x15 when PHADJ_n 0 As PHADJ n is increased more compensation is in troduced 1 9 2 CALIBRATION MACRO FILE The macro file in Figure 1 4 contains a sequence of the serial interface commands It is a simple text file and can be created with Notepad or an equivalent ASCII editor program The file is executed with HyperTermin al s Transfer gt Send Text File command disable CE CAL_IA gain CAL_IA 16384 CAL_VA gain CAL_VA 16384 PHADJ_A default 0 enable CE Figure 1 4 Typical Calibration Macro File It is possible to send the calibration macro file to the 71M6541F for temporary calibration This will tempo rarily change the CE data values Upon power up these values are refreshed back to the default values
8. gt IDEAL V ACTUAL V Axy ACTUAL IDEAL _ ACTUAL LA IDEAL IDEAL ERROR Figure 2 5 Watt Meter with Gain and Phase Errors During the calibration phase we measure errors and then introduce correction factors to nullify their effect With three unknowns to determine we must make at least three measurements If we make more mea surements we can average the results and get better accuracy 2 2 2 2 1 CALIBRATION WITH THREE MEASUREMENTS The simplest calibration method is to make three measurements Typically a voltage measurement and two Watt hour Wh measurements are made A voltage display can be obtained for test purposes via the com mand gt MR2 1 in the serial interface Let s say the voltage measurement has the error Ey and the two Wh measurements have errors Eo and Ego where Eo is measured with q O and Eso is measured with bi 60 These values should be simple ratios not percentage values They should be zero when the meter is accurate and negative when the meter runs slow The fundamental frequency is fo T is equal to 1 fs where fs is the sample frequency 2560 62Hz Set all calibration factors to nominal CAL IA 16384 CAL VA 16384 PHADJA 0 Note In the formulae used in this section the register variable name PHADJA is used The CE code for the 71M6541F in reality uses a more advanced type of compensation that results in a delay ad just The register name for this compensation factor is DL
9. DB6541 REV 3 0 Demo Board Electrical Schematic 2 2 2005 2011 Teridian Semiconductor Corporation Page 67 of 77 711 6541 Demo Board User s Manual 4 2 DB6541 BILL OF MATERIAL Table 4 1 DB6541 REV 3 0 Bill of Material BAT 3 PIN 1 2 BTLBT2 BATTERY BARREL DNP COMBO 2 1 B13 BATTERY BATCR2032 DNP MAX 2 3 1 cm USB B USBV 609 3657 ND FCI 806 KUSBVX BS1N W 4 1 ct 15pF 603 445 1237 1 ND TDK C1005C0G1H150J 5 50V 5 1 c2 10pF 603 445 1269 1 ND TDK C1608C0G1H100D 45 50V 6 3 C3 C7 C27 0 1uF 805 478 3351 1 ND AVX Corporatic 08055C104MAT2A 7 15 C4 C18 C19 C20 C21 C22 0 1uF 603 445 1314 1 ND TDK C1608X7R1H104K 10 50V C28 C33 C51 C56 C60 C62 C64 C67 C68 8 1 c5 0 01uF 603 478 1383 1 ND AVX Corporatic 08055C103KAT2A 9 1 C6 4 70 805 587 1782 100 Taiyo Yuden 21280475167 10 1 c8 0 22uF Block BC1609 ND rd Vishay BFC233820224 10 275V 11 16 C9 C10 C14 C16 C17 C23 1000pF 603 445 1298 1 ND TDK C1608X7R2A102K 10 100V C24 C36 C43 C49 C50 C52 C57 C61 C63 C97 12 1 cti 0 47uF 603 445 1314 1 ND TDK C1608X7R1H104K 10 50V 13 4 C12 C25 C35 C37 1000pF 603 445 1298 1 ND TDK C1608X7R2A102K 10 100V DNP 14 3 C13 C26
10. If the second UART is used the jumper should be removed from the header 2X5 header providing access to the SPI slave interface Four 2 pin headers that connect the SPI DI SPI DO SPI CK and SPI CSZ pins to the LCD The SPI pins should be configured as LCD pins when these jumpers are inserted This connector is an isolated USB port for serial communi cation with the 71M6541F 3 row LCD with 6 7 segment digits per row and special metering symbols 2 pin header connected to the VARh pulse LED 2 pin header for connection of the RX output of the isolated USB port to the RX pin of the 71M6541F When the Demo Board is communicating via the USB port a jumper should be installed on JP5 When the Demo Board is communicat ing via the Debug Board plugged into J21 the jumper should be removed shunt This header is on the bottom of the board 71M6541 Demo Board User s Manual ICE E SEGDIO51 EMULATOR I F E_RXTX SEGDIO55 SPI SPI DO SPI DI SPI CK SPI CSZ USB PORT LCD VPULSE UART RX ROUT Table 3 1 DB6541 REV 3 0 Description 2005 2011 Teridian Semiconductor Corporation v3 0 JP2 JP3 JP7 J14 JP54 JP8 J19 JP9 JP10 JP11 JP12 CN1 U8 JP59 JP5 29 30 31 32 33 34 35 36 37 38 39 40 Page 61 of 77 71M6541 Demo Board User s Manual 77 RAA AE ASS SID MAD Dade d ADA
11. even in the best circumstances there will be a residual TC from these components The error sources for a meter are summed up in Table 2 1 Table 2 1 Temperature Related Error Sources Measured Item Error Sources for Current Error Sources for Voltage Energy reading in direct channel 71M6541F VREF 71M6541F VREF VA and IAP IAN Shunt resistor at IAP IAN Voltage divider for VA Energy Reading in remote channel VREF of 71M6XX1 Remote Sensor IC 71M6541F VREF VA and IBP IBN Shunt resistor at Remote Interface IC Voltage divider for VA Page 48 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 When analyzing the contribution of thermal errors for power equation 1 for single phase 3 wire systems we can write the equation as follows IA IB _ y Cox TA Coy Ciy VA Cu Coy IB Cs Cox 2 2 3 The terms used in the above equation are defined as follows P VA e VA voltage applied to the meter e IA current applied to the shunt S1 that is connected to the IAP IAN pins of the 71M6541F e B current applied to the shunt S2 that is connected via the Remote Interface IC e Oyp error contribution from the voltage divider e Cax error contribution from the voltage reference of the 71M6541F e Cs error from the shunt resistor that is connected to the IAP IAN pins of the 71M6541F e Cs2 error from the shunt resistor that is connected via the Remote Interface IC e Cex error contribution from the voltage reference
12. 044194 Rs for the 71M6601 IMAX 0 012627 Rg for the 71M6201 Where Rs Shunt resistance in Q Table 1 9 shows IMAX values resulting from possible combinations of the shunt resistance value and the type of 71M6X0X Remote Sensor Interface used for the application All values are for PRE E 0 1 O RAM register 2704 0x90 PULSE FAST 0 and PULSE_SLOW 0 The CE register at address 0x30 has to be adjusted as shown in the rightmost column of the table Table 1 9 IMAX for Various Shunt Resistance Values and Remote Sensor Types Rated Max Voltage Shunt IMAX IMAX En WRATE for CE ad Current at IAP IAN Resistor A try at MPU kH 1 0 and dress A mV Value uQ 0x03 VMAX 600 V 0x30 500 88 39 884 383 2483 400 110 49 1105 497 2483 300 147 31 1473 638 2483 60 62 5 250 176 78 1768 766 2483 200 220 97 2209 957 2483 160 276 21 2762 1196 2483 120 368 28 3683 1595 2483 75 168 4 1684 729 8691 200 17 86 50 252 6 2526 1094 8691 25 505 1 5051 2188 8691 Remote Sensor Interface 71M6601 71M6201 The meter constant kh Wh per pulse is calculated as follows Kh 109 1587 VMAX IMAX SUM SAMPS WRATE X where VMAX RMS voltage at the meter input corresponding to 176 8 mV RMS at the VA pin of the 71M6541F This value is determines by the divider ratio of the voltage divider resistors For the 71M6541F Demo Board this value is 600 2005 2011 Teridian Semiconductor Corporation v3 0
13. 17 5 RTA1 1234 20 Description Usage Command combinations Example p The Military Time Format is used for the RTC i e 15 00 is 3 00 PM Read fuse 4 TRIMM Read fuse 5 TRIMBGA Read fuse 6 TRIMBGB Reads the TRIMM fuse These commands are only accessible for the 71M6541H 0 1 parts When used on a 71M6541F 0 5 part the results will be displayed as zero Allows user to read trim and fuse values T option T4 T5 T6 T4 2005 2011 Teridian Semiconductor Corporation v3 0 Description Usage Command combinations Example S Page 18 of 77 71M6541 Demo Board User s Manual Reset Commands Description Watchdog control Usage Halts the Demo Code program thus suppressing the trigger ing of the hardware watchdog timer This will cause a reset if the watchdog timer is enabled Commands for the 71M6X0X Remote Sensor Interface Loose Comment Description Commands for control of the Re mote Sensor Interface IC Usage 6En Remote sensor Enable 1 gt Enable 0 gt Disable 6Ra b Read Remote Sensor IC number a with command b 6Ca b Write command b to Remote Sensor IC number a 6Ta b Send command b to Remote Sensor IC number a in a loop forever 6T2 Send temp command to 6000 number 2 in a loop forever 6R1 20 Reads the temperature from Remote Sens
14. 4 2 DB6541 REV 3 0 Demo Board Electrical Schematic 2 2 Figure 4 3 DB6541 REV 3 0 Top View Figure 4 4 DB6541 REV 3 0 Top Copper Figure 4 5 DB6541 REV 3 0 Bottom View Figure 4 6 DB6541 REV 3 0 Bottom COpper Figure 4 7 Teridian 71M6541F LQFP64 Pin out top view Page 6 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 List of Tables Jumper Settings on Debug Board Table 1 2 Table 1 3 Table 1 4 Table 1 5 Table 1 6 Table 1 7 Table 1 8 Table 1 9 Straight Cable Connections Null modem Cable Connections csse CE RAM Locations for Calibration Constants Flash Programming Interface Signals nn aannnawawanwwwaaawnnnnanann MPU XRAM Locations nennen nennen nnn Bits in the MPU Status Word CE Registers and Associated LSB Values IMAX for Various Shunt Resistance Values and Remote Sensor Types Table 1 1 Table 1 10 Identification of 71 M6XOX Remote Sensor Types Temperature Related Error Gources A Table 2 2 Table 3 1 Table 4 1 Table 4 2 Table 4 3 Table 4 4 Temperature Related Error Gources nanan DB6541 REV 3 0 Description DB6541 REV 3 0 Bill of Materal aan annnaaanaanwananansssnann 71M6541F Pin Description Table 1 8 eseeeeeeeeee 71M6541F Pin Description Table 2 9 71M6541F Pin Description Table 3 8
15. 5011 5011 750 11 0056 Panasonic Vishay Dale Vishay Dale Panasonic Panasonic Panasonic Vishay Dale Panasonic Yageo Rohm Rohm Panasonic Susumu Susumu Vishay Dale Rohm TDK Susumu Panasonic Vishay Dale Vishay Dale Yageo Panasonic KEYSTONE KEYSTONE Midcom Texas Instrume TL431AIDR FT232RQR FTDI Analog Devices ADUM3201ARZ AT24C1024BN SH25 B VL 6648 V00 71M6601 ECS 327 12 5 39 TR ATMEL Teridian VARITRONIX Teridian ECS 2005 2011 Teridian Semiconductor Corporation P8 20KCCT ND CMF2 00MHFCT ND P1 00KHCT ND P62GCT ND P62GCT ND P20 0KCCT ND 541 6 04KCCT ND P62GCT ND 311 30KARCT ND RHM150CCT ND RHM8 06KCCT ND P25 5KCCT ND RR12P750DCT ND RR12P750DCT ND 541 3 40CCT ND 541 130FCT ND RG20P4 7KBCT ND RG20P270KBCT ND P10 0KHCT ND 541 10KACT ND 541 10KACT ND 100W 2 ND P13598SCT ND 5011K ND 5011K ND 296 1288 5 ND 768 1008 1 ND ADUM3201ARZ ND AT24C1024BW SH25 B ND XC1658CT ND 805 AXLE FLAME UPRIGHT 603 603 603 805 805 603 805 805 805 805 805 805 1206 1206 805 805 603 805 805 AXLE FLAME UPRIGHT PB TESTPOINTSMA LL BLKCON 100 V H TM1SQ W 1 00 1 XFORM COMB OMID SO8 NARROW 320 6 0 SO8 NARROW SO8 NARROW LQFP 64 LCD VLS 6648 SOIC 8 XTAL ECS 39 8 20K 2M 1K 62 100K 20K 6 04K 62 30K 150 8 06K 25 2K 750 34 130 4 7K 270K 10K 10K 10K 100 PB TESTPOINT TESTPOINT 750 11 0056 T
16. 85 C with 100 A applied This is equivalent to a resistance deviation of 0 851 uQ or 15 473 PPM With a temperature difference between hottest and coldest measurement of 125 C this results in 124 PPM C At high temperatures this resistor will read the current 60 C 124 PPM C or 0 744 too high This means that the GAIN ADJA and GAIN ADJB registers have to be adjusted by 0 744 at the same temperature to compensate for the TC of the shunt resistor Let us assume that only linear components appear in the formula below i e PPMC2 is zero DELTA T PPMC DELTA T PPMC2 214 223 We must now find the PPMC value that decreases GAIN ADJ by 0 744 when DELTA T is 600 DEL TA T is measured in tens of C We find PPMC to be PPMC 2 16263 16385 600 3331 GAIN ADJ 16385 2 4 3 2 Remote Sensor Reference Voltage Above the contribution of the TC from the shunt resistor we will have to take into account the linear and qu adratic deviation of the reference voltage of the Remote Sensor Interface IC As mentioned above we have to read the TRIMT register of the Remote Sensor Interface IC This can be done with the CLI command gt 6R1 10 Let us assume the command gt 6R1 10 returns the value 9082 which we can interpret as the binary se quence 1001 0000 1000 0010 The value of TRIMT is contained in the bits 1 through 8 i e 0100 0001 or 65 decimal We can now calculate the TCs of the reference vo
17. C32 100uF 15V CAPP833 ND P833 ND Panasonic ECE AICKA101 20 16V 15 3 C15 C55 C58 100pF 603 445 1281 1 ND TDK C1608C0G1H101J 15 100V 16 1 C29 1000uF 6V CAPP5115 ND P5115 ND Panasonic ECA 0JM102 20 6 3V 17 2 31 22pF 603 445 1273 1 ND TDK C1608C0G1H220J 15 50V A 18 1 C34 33uF 6 3V size_3216 cap 4784666 0 Panasonic TAJA336K006RNJ 20 6 3V 19 1 C40 470uF CY D 400 5 p Np Panasonic ECE A1AKS101 20 10V 200 034 20 2 C45 C47 10uF SM CT 3216 478 1672 1 ND AVX TAJB106K010R 10 10V 21 1 D1 BAS21 SOT 23 AC BAS21FSCT ND Fairchild BAS21 22 1 D2 S1J E3 SMA DIODE S1J E3 61TGICT ND Vishay Genera S1J E3 61T 23 8 D3 D4 D7 D10 D11 D13 D14 1N4148WS 1N4148WSFSCT ND Fairchild 1N4148WS D15 24 2 D5 D6 SSL LX5093SRC E LED6513 67 1612 ND Lumex SSL LX5093SRC E 25 1 ps LED 805 L62415CT ND CML CMD17 21UGC TR8 26 1 D9 UCLAMP3301D SOD 323 UCLAMP3301DCT ND Semtech UCLAMP3301D TCT BLKCON 100 V 27 4 JP1 JP3 JP44 JP45 HDR3X1 H TM1SQ W 1 1011E 36 ND Sullins PBC36SAAN 0 1 00 3 BLKCON 100 V 28 1 JP2 HDR5X1 H TM1SQ W 1 1011E 36 ND Sullins PBC36SAAN 0 2 00 5 BLKCON 100 V 29 23 TP1 J3 JP5 J5 JP6 J6 JP7 HDR2X1 H TM1SQ W 1 5101136 0 Sullins PBC36SAAN 0 1 00 2 J7 JP8 J8 JP9 JP10 J10 JP11 JP12 J12 J13 JP53 JP54 JP55 JP57 JP58 JP59 30 1 0 SWITCHCRAFT SWITCHCRAFT SC237 ND Switchcraft Inc RAPC712X 31 2 14 11 Spade Terminal Faston A24747CT ND Tyco AMP 62395 1 32 1 H4 ICE Header 818801165130 Ass up Tyco AMP 5 104068 1 UTLINE BLKCON 100 V 33 1 J19 HDR5X2
18. Demo Board is calibrated the methods involving the command line inter face shown in sections 1 9 3 and 1 9 4 can be used Repeat the steps 1 through 7 for each phase For added temperature compensation read the value TEMP RAW CE RAM and write it to TEMP NOM CE RAM If Demo Code 4 6n or later is used this will automatically calculate the correction coefficients PPMC and PPMC2 from the nominal temperature and from the characteriza tion data contained in the on chip fuses Tip Step 2 and the energy measurement at 0 of step 3 can be combined into one step 1 2 t Note In later Demo Code versions PHADJ nis replaced with a coefficient named 01 n These are based on CE codes that use delay compensation instead of phase compensation for better harmonic performance 2005 2011 Teridian Semiconductor Corporation v3 0 Page 44 of 77 2 3 6 CALIBRATION SPREADSHEETS Calibration spreadsheets are available from Teridian Semiconductor They are also included in the CD ROM shipped with any Demo Kit Figure 2 7 shows the spreadsheet for three measurements Figure 2 8 shows the spreadsheet for five measurements with three phases Different tabs are to be used for equation 0 2 and equation 1 For the calibration data should be entered into the calibration spreadsheets as follows Calibration is performed one phase at a time Results from measurements are generally entered in the yellow fields Intermediate results and c
19. H TM20E W 2 S2011E 36 ND Sullins PBC36DAAN 0 2 00 10 BLKCON 100 V 34 1 J21 HDR8X2 H TM20E W 2 2011E 36 ND Sullins PBC36DAAN 0 3 00 16 35 11 L1 L4 L5 L6 L7 L8 L11 Ferrite Bead 60001 805 445 1556 1 ND TDK MMZ20125601A 112 113 L14 L16 36 2 1243 Ferrite Bead 18001 i HEC 240 2546 1 ND Steward HI2220R181R 10 5A 37 1 o BC857 SOT 23BCE BC857CINCT ND Infineon Techn BC857CE6327 38 2 03 04 BCX70 SOT 33BCE BCX7OKINCT ND Infineon BCX70KE6327XT 39 1 RVI VARISTOR MOV CES DM AVX 238159455116 2381594 55116 40 3 R1 R88 R89 1K 805 541 1 0KACT ND Vishay Dale CRCWO8051KOOJNEA 5 41 1 R2 0 1206 RHMO OECT ND Rohm Semicon 0 42 1 R3 0 603 541 0800610 Vishay Dale CRCWO6030000Z0EA 596 43 1 R4 100 805 541 100KACT ND Vishay Dale CRCWO8051KOOJNEA 5 44 1 R5 100K 603 100660 Panasonic ERJ 3GEYJ104V 5 DNP Page 68 of 77 O 2005 2011 Teridian Semiconductor Corporation v3 0 DNP v3 0 0 125W 0 5W 25W 1 8W 25W 1 8W 1W 1 10W 25W 1 8W 25W 1 8W 25W 1 8W 25W 1 8W 0 25W 2W 196 196 196 596 596 196 196 596 15 11 11 11 1 0 5 1 1 0 0 1 5 5 5 ERJ 6ENF8201V CMF552M0000FHEB ERJ 3EKF1001V ERJ 3GEYJ620V ERJ 6ENF2002V CRCW08056K04FKEA ERJ 3GEYJ620V RC0805JR 0730KL MCR10EZHF1500 MCR10EZHF8061 ERJ 6ENF2552V RR1220P 751 D RR1220P 751 D CRCWO08053RA40FNEA CRCW1206130RFKEA RG2012P 472 B T5 RG2012P 274 B T5 ERJ 3EKF1002V CRCWO080510K0JNEA 66 0 6 RSF200JB 100R EVQ PNFOSM
20. Identification of 71M6X0X Remote Sensor Types Bit 5 Bit 4 71M6X0X Remote Interface Current Range A 00 71M6601 or 71M6603 60 01 71M6103 or 71M6113 Poly Phase 100 10 71M6201 or 71M6203 200 11 Invalid 1 10 6 COMMUNICATING WITH THE 67 Some commands are useful to communicate with the 71M6X0X Remote Sensor Interface for the purpose of test and diagnosis Some useful commands are 1 6 01 42 this command causes the 71M6X0X Remote Sensor Interface to output its reference vol tage on the TMUX pin pin 5 2 611 20 this command returns the reading from the temperature sensor STEMP of the 71M6X0X Remote Sensor Interface in a two byte hexadecimal format e g FFDF Negative read ings are signaled by the MSB being 1 T 22 C STEMP 0 337 STEMP 0 00015 C Example For STEMP OxFFDF the decimal equivalent is 32 The temperature calculates to 22 C 10 9 C 11 10 Note that the IC temperature is averaged and displayed more accurately with the M1 command Page 34 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 APPLICATION INFORMATION 2 1 SENSOR CONNECTIONS AND EQUATIONS The 71M6541F Demo Board supports the following meter configurations and equations e Single phase two wire EQU 0 e Single phase three wire EQU 1 Note Support of EQU 2 requires the 71M6542 IC which will be available on a separate Demo Board CAUTION THE DIAGRAMS SHOWN IN THIS SECTION ARE SYMBOLIC
21. NOTES Connecting live voltages to the demo board system will result in potentially hazardous voltages on the demo board THE DEMO SYSTEM IS ESD SENSITIVE ESD PRECAUTIONS SHOULD BE TAK EN WHEN HANDLING THE DEMO BOARD EXTREME CAUTION SHOULD BE TAKEN WHEN HANDLING THE DEMO BOARD ONCE IT IS CONNECTED TO LIVE VOLTAGES BOARD GROUND IS CLOSE TO LIVE VOLTAGE CAUTION THE PHASE A CONNECTION OF THE DEMO BOARD IS CONNECTED TO THE LIVE VOLTAGE SHUNT THE NEUTRAL SHUNT IS ISOLATED VIA THE 71M6X0X REMOTE SENSOR INTERFACE AND CONNECTED TO THE PHASE B INPUT EXTREME CARE MUST BE TAKEN WHEN CHANGING SHUNT AND VOLTAGE CONNECTIONS Page 9 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 1 3 DEMO KIT CONTENTS e Demo Board DB6541 REV 3 0 containing one 71M6601 or 71M6201 Remote Sensor Interface and one 71M6541F IC with pre loaded demo program e 5VDC 1 000mA universal wall transformer with 2 5mm plug Switchcraft 712A compatible e USB cable e CD ROM containing documentation data sheet board schematics BOM layout Demo Code sources and executable and utilities e ANSI base with 50 uQ shunt resistor optional for ANSI kits only or two 120 uQ shunt resistors 1 4 DEMO BOARD VERSIONS This manual applies to DB6541 REV 3 0 only 1 5 COMPATIBILITY This manual applies to the following hardware and software revisions e 71M6541F chip revision B02 e Demo Kit firmware revision 5 1F or later e Demo Board DB6541 Rev 3 0 1
22. Page 33 of 77 IMAX RMS current through one current sensor corresponding to 176 8 mV RMS at the IAP IAN or IBP IBN pins of the 71M6541F as determined by the formula above Note For the IBP IBN pins no physical analog voltage exists due to the digital nature of the current measurement via the remote interface SUM_SAMPS The value in the SUM SAMPS register in IO RAM 2520 for this version of the Demo Code WRATE The value in the pulse rate adjustment register of the CE X The pulse rate adjustment modifier determined by the PULSE FAST and PULSE_SLOW bits in the CECONFIG register A kh of 1 1 00 Wh per pulse is achieved by the following combination of system settings VMAX 600 V IMAX 368 3 A based on Rs 120 pO SUM SAMPS 2520 WRATE 1595 based on X 6 and PULSE FAST 0 and PULSE_SLOW 0 1 10 5 DETERMINING THE TYPE OF 71M6X0X Sometimes it is useful to be able to determine the type of 71M6X0X Remote Sensor Interface that is mounted on the Demo Board The CLI can be used to find out which 71M6X0X Remote Sensor Interface is present using the following steps 1 Type 6R1 14 at the command prompt gt 2 The CLI will respond with a two byte hex value e g 8 3 Write the hex value out as binary sequence e g 1110 1001 1101 1011 Bits 4 and 5 determine the type of the 71M6X0X Remote Sensor Interface as shown in Table 1 10 Table 1 10
23. Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual Figure 4 4 DB6541 REV 3 0 Top Copper Page 71 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 v3 0 71M6541 Demo Board User s Manual BT2 60 pr ef e mace P dana a e IAP IN IAN IN e ee JPA m m gt 22 e C49 im 98 e O NEUTRAL Figure 4 5 DB6541 REV 3 0 Bottom View Page 72 of 77 2005 2011 Teridian Semiconductor Corporation 71M6541 Demo Board User s Manual Figure 4 6 DB6541 REV 3 0 Bottom Copper Page 73 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 4 4 TERIDIAN 71116541 PIN OUT INFORMATION Power Ground NC Pins Table 4 2 71M6541F Pin Description Table 1 3 Name Type Description GNDA P Analog ground This pin should be connected directly to the ground plane GNDD P Digital ground This pin should be connected directly to the ground plane V3P3A P Analog power supply A 3 3 V power supply should be connected to this pin V3P3A must be the same voltage as V3P3SYS V3P3SYS P System 3 3 V supply This pin should be connected to a 3 3 V power supply Auxiliary voltage output of the chip In mission mode this pin is connected to V3P3D O V3P3SYS by the internal selection switch In BRN mode it is internally con nected to VBAT V3P3D is left unconnected in LCD and sleep mode A by pass capacitor to ground should not exceed 0 1 uF VDD O The outpu
24. Shunt and Sensor Wire Symmetrical loops Figure 2 18 Shunt with Compensation Loop Since the compensation loop is impractical a similar compensation effect can be achieved by attaching the sensor wires in the center as shown in Figure 2 19 An economical approach to this technique is to drill holes in the center of the shunt resistor for attachment of the sensor wires Figure 2 19 Shunt with Center Drill Holes Page 57 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual Page 58 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 3 HARDWARE DESCRIPTION 3 1 086541 DESCRIPTION JUMPERS SWITCHES AND TEST POINTS The items described in the following tables refer to the flags in Figure 3 1 Use GND test point 2 pin header connected to the Wh pulse LED Wh pulse LED VARh pulse LED Selector for the operation of the IC when main power is re moved A jumper across pins 2 3 default indicates that no external battery is available The IC will stay in brownout mode when the system power is down and it will communi cate at 9600bd A jumper across pins 1 2 indicates that an external battery is available The IC will be able to transi tion from brownout mode to sleep and LCD modes when the system power is down and it will communicate at 300bd 3 pin header that connects XPULSE pin to the LCD The XPULSE pin should be configured as an LCD pin when a jumper is
25. after the slash are ignored Commands controlling the CE TMUX and the RTM Description Allows the user to enable and configure the compute engine store and recall configurations and initiate calibration Usage C option argument Command CEn Compute Engine Enable 1 gt Enable combinations 0 2 Disable CTn m Selects the signal for the TMUX output pins n 1 for TMUX OUT n 2 for TMUX2OUT m is interpreted as a decimal number CREn RTM output control 1 gt Enable 0 gt Disable CRSa b c d Selects CE addresses for RTM output CLS Stores calibration and other settings to EEPROM CLR Restores calibration and other settings from EEPROM CLD Restores calibration and other settings to defaults CLB Start auto calibration based on voltage MPU address 0x17 current MPU 0x18 and duration MPU 0x16 in seconds CLC Apply machine readable calibration control Intel Hex Records CPA Start the accumulating periodic pulse counters CPC Clear the pulse counters CPDn Activate pulse counters for n seconds Example CEO Disables CE SYS will stop blinking on the LCD CT1 3 Selects the VBIAS signal for the TMUX output pin Commands for Identification and Information Description Allows the user to read information messages Usage l Sends complete demo code version information on serial inter face MO Displays meter ID on LCD The command is mainly used to identify the revisions of Demo Code and
26. be modified to display averaged voltage and current values as opposed to momentary values Also automated calibration equipment can communicate with the Demo Boards via the serial interface and extract voltage and current readings This is possible even with the unmodified Demo Code Complete calibration procedures are given in section 2 3 of this manual Regardless of the calibration procedure used parameters calibration factors will result that will have to be applied to the 71M6541F chip in order to make the chip apply the modified gains and phase shifts necessary for accurate operation Table 1 4 shows the names of the calibration factors their function and their location in the CE RAM Again the command line interface can be used to store the calibration factors in their respective CE RAM addresses For example the command lt 1106 2 stores the decimal value 16302 in the CE RAM location controlling the gain of the current channel CAL_IA The command gt 11 4005 stores the hexadecimal value 0x4005 decimal 16389 in the CE RAM location controlling the gain of the vol tage channel CAL_VA The internal power supply generates a ripple on the supply and ground nets that is 90 phase shifted with respect to the AC supply voltage This affects the accuracy of the VARh measurements If optimization of the VARh accuracy is required this can be done by writing a value into the QUANT_VAR register of the CE see section 2 3 7
27. byte address 4 A 0x28 The energy accumulation reg isters of the Demo Code can be accessed by typing two Dollar signs typing question marks will display negative decimal values if the most significant bit is set Page 15 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Select I O RAM location x 0x2000 offset is automatically added Select internal SFR at address x Read consecutive SFR registers in Decimal starting at ad dress a Read consecutive registers in Hex starting at address a Set values of consecutive registers to n and m starting at address a Read DIO RAM registers 2 3 and 4 in Hex Commands for I O RAM Configuration RAM and SFR Control Allows the user to read from and write to DIO RAM and special function registers SFRs 71M6541 Demo Board User s Manual Description Usage R option register option Command Rix combinations Rx Ra Ra Ra n m Example RI2 The SFRs special function registers are located in internal RAM of the 80515 core starting at address 0x80 Allows user to enable read from and write to EEPROM EEPROM Access 1 gt Enable 0 gt Disable Read EEPROM at address a for b bytes Write characters to buffer sets Write length Transmit buffer to EEPROM at address a Write values to buffer Saves calibration
28. eect reer etter erred eee nennen nnnm nennen nnne ennt nnn 34 1 10 6 Communicating with the Z71M GxO nennen nemen nn en nnns rnnt nennen snnt 34 APPLICATION INFORMATION annu eurn Cu di andeus deg 35 2 1 Sensor Connections and Equations eesseeeeeeeeeeeeeeeeeeeenn nennen nennen nhan nennen nnt n nnns nane nennen 35 2 11 Sensor Wing ESAE RN EIE cpi 35 2 1 2 Single phase two wire EQU O e iec sininen ENNEN nnn 36 2 1 8 Single phase three wire EQU nennen nnnm nnns nnnnnen rsen nnne 37 2 2 Calibration Theory d 38 2 2 1 Calibration with Three Measurements AA 38 2 2 2 Calibration with Five 850 1861618 39 2 3 Calibration E Hl 41 2 931 Calibration Equipment sists net RII oa E Ne b ete 41 2 3 2 01019360 0019956 631018311011 siirinsesi aa aa a ape a a A a a e i 41 2 3 3 Detailed Calibration Procedures 42 Page 4 of 77 2005 2011 Teridian Semiconductor Corporation 2005 2011 Teridian Semiconductor Corporation v3 0 2 3 4 Calibration Procedure with Three Measurements 2 3 5 Calibration Procedure with Five Measurements 2 3 6 Calibration Gporeadeheets AAA 2 3 7 Compensating for Non Linearities 2 4 Temperature Compensation cene 2 4 1 Error SOUICeS
29. location on the bottom of the board Pushbutton connected to the PB pin on the IC This push button can be used in conjunction with the Demo Code to wake the IC from sleep mode or LCD mode to brown out mode Circular connector for supplying the board with DC power Do not exceed 5 0 VDC at this connector 2 pin header connected to pins IAP and IAN on the IC 2 pin header connected to pins VA and V3P3A on the IC 2 pin header for the connection of the primary non isolated shunt This header is on the bottom of the board Since the board is at line voltage the shunt corresponding to the line side of the meter should be connected here Caution Connecting the shunt corresponding to the neutral voltage will result in board damage A jumper is placed across JP6 to activate the internal AC power supply Caution High Voltage Do not touch The NEUTRAL voltage input connected to V3P3 This input is a spade terminal mounted on the bottom of the board LINE is the line voltage input to the board It has a resistor divider that leads to the pin on the IC associated with the voltage input to the ADC This input is a spade terminal mounted on the bottom of the board Caution High Voltage Do not touch this pin 2 pin header connected to pins IBP and IBN on the IC 2 pin header on the bottom of the board for optional con nection of a CT When using a CT the burden resistor lo cations R33 R34 have to be populated Also the resist
30. makes no warranty for the use of its products other than expressly contained in the Company s warranty detailed in the Teridian Semiconductor Corporation standard Terms and Conditions The company assumes no re sponsibility for any errors which may appear in this document reserves the right to change devices or specifications detailed herein at any time without notice and does not make any commitment to update the information contained herein Page 2 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual 71M6541F Single Phase Energy Meter IC DEMO BOARD REV 3 0 USER S MANUAL Page 3 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Table of Contents GETTING STARTED EE 9 dsl Generals ML E 9 1 2 Safety and ESD NOteS een ri eate iei eain NGA 9 1 3 Demo Kit Contents aee ere iere 10 1 4 Demo Board Versioni ciere SEENEN EENS 10 1 3 Compatibility ces Em 10 1 6 Suggested Equipment not Included esseeeeeeeeeeeeeseeeeeeeeee nennen nennen nnne nnne 5 2 8 10 1 7 D mo Board Test Setup ee eege Seege EE Dees ege Deeg 11 1 71 Power Supply Setup o Reda Lee da 12 1 7 2 Cables for Serial Communication nennen rese nennen nnne 12 1 7 35 Checking Gier Mp 13 1 7 4 Se al Connection Setups 2 ee tuat tede oa 13 1 8
31. meter with local sensors as in Figure 2 9 we determine the er ror at 1A to be 0 5 If VMAX is 600V and IMAX 208A and if the measurement was taken at 240V we determine QUANT as follows QUANT LSB 1 04173 10 VMAX IMAX 107 us 240 1 QUANT 100 9230 QUANT _ LSB QUANT is to be written to the CE location given by the Data Sheet It does not matter which current value is chosen as long as the corresponding error value is significant 1 error at 1 0 A used in the above equation will produce the same result for QUANT Input noise and truncation can cause similar errors in the VAR calculation that can be eliminated using the QUANT_VAR variable QUANT_VAR is determined using the same formula as QUANT The internal power supply generates a ripple on the supply and ground nets that is 90 phase shifted with respect to the AC supply voltage This affects the accuracy of the VARh measurements If optimization of the VARh accuracy is required this can be done by writing a value into the QUANT_VAR register of the CE Page 47 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 4 TEMPERATURE COMPENSATION 2 4 4 ERROR SOURCES For a meter to be accurate over temperature the following major sources of error have to be addressed 1 The resistance of the shunt sensor s over temperature The temperature coefficient TC of a shunt resistor is typically positive PTC and can be far higher than the
32. or Default Default 0 R57 DNE DNP Ferrite Bead 6000hm R55 1000pF IBP PAYA np Rsoo0 ik D R89 Ue 71M8541 Demo Board REV 3 0 m Ferrite Bead 17 1K Isolated Sensor and signal transformer 1 AAA NEUTRAL IN 8 Bus Document Number lev t B 041 NEUTRAL Uu ale Tuesday May 10 2011 Ent 1 af 2 Figure 4 1 DB6541 REV 3 0 Demo Board Electrical Schematic 1 2 Page 66 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Remove jumper on 1 when using 71M6541 Demo Board User s Manual Note Remove Jumpers Before Using XY Pulse 1 R5 jower down circuit XPULSE SEGDIOS vPULSE SEGDIO7 PULSE OUTPUTS 59 d pS Wh R74 100K VsPSSYS 4 2 WPULSE Vapasyg Vapaa DNP BAS21 NS 10K 2 2 re c22 C52 csi rie 551 060938862 re Gees 8 ui DUE 1000pF 0 1uF u 10uF pasa i S 1000pF 104F TI vspasys TMUXOUT HDR2Xi 43 rat JPAS L DR Bri p
33. reading at 60 Energy reading at 180 Voltage error at 0 Energy reading at 0 Energy reading at 60 Energy reading at 60 Energy reading at 180 Voltage error at 0 Expected voltage V 240 235 Figure 2 8 Calibration Spreadsheet for Five Measurements 2005 2011 Teridian Semiconductor Corporation v3 0 Page 46 of 77 2 3 7 COMPENSATING FOR NON LINEARITIES Nonlinearity is most noticeable at low currents as shown in Figure 2 9 and can result from input noise and truncation Nonlinearities can be eliminated using the QUANT variable 12 19 error 8 a o 6 o 4 2 0 T 0 1 1 10 100 A Figure 2 9 Non Linearity Caused by Quantification Noise The error can be seen as the presence of a virtual constant noise current While 10mA hardly contribute any error at currents of 10A and above the noise becomes dominant at small currents The value to be used for QUANT can be determined by the following formula error V I QUANT poo VMAX IMAX LSB Where error observed error at a given voltage V and current 1 VMAX voltage scaling factor as described in section 1 8 3 IMAX current scaling factor as described in section 1 8 3 LSB QUANT LSB value 77466 Note that different values for the LSB of QUANT apply depending on which type of code is used The LSB values are listed in the Data Sheet for standard CE codes Example Assuming an observed error for a
34. stored in flash memory Thus until the flash memory is updated the macro file must be loaded each time the part is powered up The macro file is run by sending it with the transfer gt send text file procedure of HyperTerminal pes Use the Transfer Send Text File command UPDATING THE DEMO CODE HEX FILE The d merge program updates the hex file usually named 6541 1p2b 19jan09 hex or similar with the val ues contained in the macro file This program is executed from a DOS command line window Executing the d merge program with no arguments will display the syntax description To merge macro txt and old 6541 demo hex into new 6541 demo hex use the command d merge old 6541 demo hex macro txt new 6541 demo hex The new hex file can be written to the 71M6541F 71M6541H through the ICE port using the ADM51 in circuit emulator or the TFP 2 flash programmer UPDATING CALIBRATION DATA IN FLASH OR EEPROM It is possible to make data permanent that had been entered temporarily into the CE RAM The transfer to EEPROM memory is done using the following serial interface command gt CLS Thus after transferring calibration data with manual serial interface commands or with a macro file all that has to be done is invoking the U command Similarly calibration data can be restored to default values using the CLD command 1 9 3 1 9 4 Page 23 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 711 6541 Demo Board User s Manua
35. verified by entering the command gt i via the serial interface see section 1 8 1 Check with your local Te ridian representative or FAE for the latest revision The Demo Code is provided in two different versions e Single phase two wire operation EQU O with secondary tamper sensor Energy measurement and Wh WARRh pulses are based solely on VA phase A voltage and IA phase A current Energy and current values for IB secondary phase are available as CE outputs to the MPU for processing of tampering events e Single phase three wire operation ANSI configuration EQU 1 Energy measurements and Wh VARh pulses are based on VA IA IB 2 Both Demo Code versions use the same CE code but with different settings of the EQU register The Demo Code offers the following features e t provides basic metering functions such as pulse generation display of accumulated energy fre quency date time and enables the user to evaluate the parameters of the metering IC such as ac curacy harmonic performance etc e t maintains and provides access to basic household functions such as the real time clock RTC e t provides access to control and display functions via the serial interface enabling the user to view and modify a variety of meter parameters such as Kh calibration coefficients temperature com pensation etc e It provides libraries for access of low level IC functions to serve as building blocks for code de velopment
36. 00 Figure 2 14 Wh Load Lines at Room Temperature with 71M6201 and 50 pQ Shunts Page 54 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 6 SENSORS AND SENSOR PLACEMENT Both sensor self heating and sensor placement has to be considered in order to avoid side effects that can affect measurement accuracy These considerations apply in general to both ANSI meters and IEC meters Both meter variations will be discussed below SELF HEATING The effect of self heating will be most pronounced at maximum current and depends on the following para meters e Nominal shunt resistance e Current through the shunt resistor e Thermal mass e Heat conduction away from the shunt thermal resistance towards the environment e Temperature coefficient of copper and resistive material It is quite obvious that the nominal resistance of the shunt resistor should be kept as low as possible Table 1 9 shows a few combinations of shunt resistance and 71M6XO0X part number The parts with part numbers corresponding to higher current capacity are designed to work with low shunt resistance Lowering the shunt resistance below the recommended limits decreases accuracy and repeatability Good heat conduction can help to maintain the shunt temperature Attaching the shunt to solid metallic structures such as meter terminal blocks helps decreasing the thermal resistance This of course applies to meters where the terminals and o
37. 00 00 00 04 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 00 03 00 S 34 CF 48 8B 07 FF 07 FS 07 24 33 00 59 FC 02 7F 00 00 00 8C 8E 00 86 18 86 15 99 00 00 00 00 00 00 00 00 00 00 00 00 00 O0 00 00 48 4 48 B SF 75 42 69 HJH uBi 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 OD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8 00 00 00 00 00 00 00 00 DO 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DO 00 00 00 00 00 00 00 00 00 7E CD 20 0214 4 SD PO 00 00 N 03 00 00 00 00 00 00 S 00 00 00 00 00 00 00 DO 00 00 00 DD 00 DD 00 nO DO DD DD DD DD DD 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 39 00 00 00 00 00 00 00 00 12 07 AC 40 31 90 04 9 12 51 68 90 OA 59 12 H 6 01 90 OA 12 07 Da ES 2 5 D o 2 oh 59 12 12 51 AD 12 OA 57 EU FE 43 El 9F DO 22 02 00 04 01 80 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF 00 00 40 00 00 00 40 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 00 00 00 00 40 00 00 00 40 00 00 00 00 00 00 00 40 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF 0
38. 100 00 30 Db 00 00 00 00 EJ Figure 1 5 Emulator Window Showing Reset and Erase Buttons see Arrows 2005 2011 Teridian Semiconductor Corporation v3 0 Page 24 of 77 71M6541 Demo Board User s Manual Signum Systems Wemu31 ADMS1 Emulator Test 7 00 00 00 00 00 00 00 00 CPU 71N6543 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 oo oS 00 00 00 00 00 00 zi 2333333222233333222333332223333322333333233 333332 4333332 00 04 CO CH 00 00 8 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 LO m D D Z Meter reme Hen E540 E54 e Sa demo 13m hex Flo Type Hex 133333333333337 7F ca 00 00 ce 00 DU 00 9 0100 00 00 00 00 00 00 KEE 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 01 01 01 00 00 00 00 00 00 00 00 00 00 00 00 0 0 i 00 00 00 op 00 DU 00 00 00 00 00 00 00 00 00 00 di 00 00 00 00 00 00 00 0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 48 44 48 BS SF 75 42 69 BIR ub mg FF FF FF FF FF FF FF FF FT FF FF FE FF FF FF FE FF FF FF FE FF FF FF FF FF FF FF FF rr FF FF FF FF FF FF FF FF FF FF FF rr FF FF FF FF FF FF FF FF FF FF FF FF TF FF FF FF FF FF FF FF FF FF kk FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FE FF FE FF FF FF FF FF FF FF FF FF FF FF FF 3233323233223333333233333332233333322
39. 19 5973 Rev 3 0 7 11 71M6541F Demo Board USER S MANUAL geeecccecec00000000000000009 e e 7 MAXIM 086541 REV 3 0 eee TP2 RI V3P3SYS WPULSE sanr a ROUT e N JP58 JPS 338 VPULSES SS Dau SCH 12 28 Beegeegeeeeeeegeegeegeegeegeegeegeegeg RESET ek CC HE e o EI V3P3SYS 03P3D E VBATERTC O isss S eec KKK a 5 o e SEBDIOR Hu o e 2 BND C TMUX20UT IN GNDe XPULSE E w e oe SEGDI06 4s e 3 9 _66 5 bet ck serno g ese6pross TANI IAP SPIeDI 5 enp 5 S o E R CO a OPRI Bei DEA C2400 V3P35YS in L3 OPT TX v3p3sy se e 0 fer D10 ci BIT 3 BI LINE NEUTRAL P SPI INTERFACE LJ HHH jejej mJ a E RXTX elc 1c f Teridian Semiconductor Corporation a Subsidiary of Maxim Integrated Products 6440 Oak Canyon Rd Suite 100 Irvine CA 92618 5201 Phone 714 508 8800 Fax 714 508 8878 http www maxim ic com Teridian Semiconductor Corporation
40. 3333333233333333 8 S FF FF FF rr FF FF FF FF FF FF FF rr FF FF FF FF FF FF FF rr FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF Fr FF FF FF FF FF FF FF FF FF FF z Z333333323323333322232333332223333323 33337223333332 333338333133341133313333333333333131 7 z Figure 1 6 Emulator Window Showing Erased Flash Memory and File Load Menu Flash Programmer Module TFP 2 The operational firmware of the TFP2 will have to be upgraded to re vision 1 53 Follow the instructions given in the User Manual for the TFP 2 1 9 06 THE PROGRAMMING INTERFACE OF THE 71M6541F Flash Downloader ICE Interface Signals The signals listed in Table 1 5 are necessary for communication between the Flash Downloader or ICE and the 71M6541F ICE E Input to the 71M6541F ICE interface is enabled when ICE E is pulled high E TCLK Output from 71M6541F Data clock E RXTX Bi directional Data input output E RST Bi directional Flash Downloader Reset active low Table 1 5 Flash Programming Interface Signals SO The E RST signal should only be driven by the Flash Downloader when enabling these interface signals The Flash Downloader must release E RST at all other times Page 25 of 77 O 2005 2011 Teridian Semiconductor Corporation v3 0 1 10 DEMO CODE 1 10 1 DEMO CODE DESCRIPTION The Demo Board is shipped preloaded with Demo Code in the 71M6541F chip The code revision can easily be
41. 6 SUGGESTED EQUIPMENT NOT INCLUDED For functional demonstration PC wi MS Windows versions XP 7 or 2000 equipped with USB port For the use of the optional Debug Board a serial interface COM port is required For software development MPU code Signum ICE In Circuit Emulator ADM 51 http www signum com Signum WEMU51 version 3 11 09 or later should be used Keil 8051 C Compiler kit CA51 http www keil com c51 ca51kit htm http www keil com product sales htm Page 10 of 77 O 2005 2011 Teridian Semiconductor Corporation v3 0 1 7 DEMO BOARD TEST SETUP Figure 1 1 shows the basic connections of the Demo Board plus optional Debug Board with the external equipment The PC can be connected via the USB Interface CN1 For stand alone testing without AC vol tage the Demo Board maybe powered via the 5 0 VDC input J20 The optional Debug Board must be po wered with its own 5 VDC power supply DEMONSTRATION METER 6541 Single Chip Meter PULSE OUTPUTS Wh N L SEGDIO0 WPULSE V3P3SYS Bi maena SEGDIO1 VPULSE H Shunts J3 SEGDIO6 XPULSE O PULSE A 0 IAP SEGDIO7 YPULSE o PULSE B LITITILILI LIL lo IAN g IRIEIS SIE Ei sy ES HHHHHHH PER k 7 EVE ETE EI OI 6601 i
42. 7 H A H Voltage H a 1 e Generating Energy Using Energy Readings Enter 0 if the error is 0 enter 3 if meter runs 396 slow 17756 16384 130 17908 16384 3 Enter values in yellow fields Results will show in green fields CALIA 16384 CAL VA 16384 DLYADJ A CAL IB 16384 CAL VB 16384 DLYADJ B AC frequency 60 lia click on yellow field to select from pull down list Sample Frequency 2520 615 Hz FOT PHASE A fraction Energy reading at 0 7 728 0 07728 Energy reading at 60 8 202 0 08202 Voltage error at 0 0 0 Expected voltage Measured voltage PHASE B fraction Energy reading at 0 8 509 0 08509 Energy reading at 60 8 52 0 0852 Voltage error at 0 0 0 Expected voltage V Measured voltage Figure 2 7 Calibration Spreadsheet for Three Measurements Results will show in green fields Enter values in yellow fields REV 63 Date 7 26 2010 Author JPJ Current lags voltage 7 inductive Positive H direction i 60 H Current a H e 7 Voltage eet Generating Energy Using Energy Readings Enter 0 if the error is 0 enter 5 if meter runs 5 fast enter 3 if meter runs 3 slow CAL IA 16384 CAL VA 16384 CAL IB 16384 CAL VB 16384 DLYADJ B Measured voltage V d jTERIDIAN AC frequency 50 Jima click on yellow field to select from pull down list Energy reading at 0 Energy reading at 07 Energy
43. A detailed description of the Demo Code can be found in the Software User s Guide SUG In addition the comments contained in the library provided with the Demo Kit can serve as useful documentation The Software User s Guide contains the following information e Design guide e Design reference for routines e Tool Installation Guide e List of library functions e 80515 MPU Reference hardware instruction set memory registers 1 10 2 IMPORTANT MPU ADDRESSES In the demo code certain MPU XRAM parameters have been given addresses in order to permit easy ex ternal access These variables can be read via the command line interface if available with the n com mand and written with the n xx command where n is the word address Note that accumulation variables are 64 bits long and are accessed with n read and n hh ll write in the case of accumulation va riables The first part of the table the addresses 00 1F contains adjustments i e numbers that may need adjust ment in a demonstration meter and so are part of the calibration for demo code In a reference meter these may be in an unchanging table in code space The second part 20 2F pertains to calibration i e variables that are likely to need individual adjustments for quality production meters The third part 30 pertains to measurements i e variables and registers that may need to be read in a demonstration meter Page 26 of 77 2005 2011 Ter
44. AND DO NOT REFLECT THE PHYSICAL CONNECTIONS OF THE DEMO BOARD S THE GROUND OF THE DEMO BOARD IS AT LINE LIVE VOLTAGE 2 1 1 SENSOR WIRING The Demo Board is referenced to LINE voltage This means that the sensor wires have to be connected as shown in Figure 2 1 Shunt LINE Neutral LOAD E IAN IAP A Figure 2 1 Shunt Connections Page 35 of 77 O 2005 2011 Teridian Semiconductor Corporation v3 0 2 1 2 SINGLE PHASE TWO WIRE EQU 0 This is the most basic configuration for this Demo Board The current sensor is connected directly to the IAP IAN inputs of the 71M6541F see Figure 2 2 The energy measurement is based on the following equa tion P VA IA See the explanation below Table 1 8 for the calculation of IMAX A second current sensor can be connected to the IBP IBP inputs of the 71M6541F for example to detect tampering see Figure 2 3 The second current sensor can be another shunt resistor that is isolated using the on board 71M6X0X Remote Sensor Interface The Demo Board has provisions for connecting either a shunt or a CT sensor but the default configuration is the shunt sensor connected via on board 71M6X0X Remote Sensor Interface See section 3 1 for details LINE Shunt S LOAD N Distribution transformer 71M6541 JAP gt IAN A e P VA Fi
45. Buttons see Arrows Figure 1 6 Emulator Window Showing Erased Flash Memory and File Load Menu Figure 2 1 Shunt Connectors ca Figure 2 2 Single Phase Two Wire Meter with Shunt Gensor A Figure 2 3 Single Phase Two Wire Meter with two Shunt Gensors Figure 2 4 Single Phase Three Wire Meter with two Shunt Sensors eeeeeeseeceeeeseeeneee Figure 2 5 Watt Meter with Gain and Phase Emors A Figure 2 6 Phase Angle Defmtons cnn nnnan mnn Figure 2 7 Calibration Spreadsheet for Three Measurements sese Figure 2 8 Calibration Spreadsheet for Five Measurements eessesseeeeeeeeesrrrrreessereeees Figure 2 9 Non Linearity Caused by Quantification Noise Figure 2 10 GAIN ADJ over Temperature Figure 2 11 GAIN ADJ and GAIN ADJ over Temperature Figure 2 12 Meter with Calibration Gvstem me Figure 2 13 Calibration System Gcreen nnn Figure 2 14 Wh Load Lines at Room Temperature with 71M6201 and 50 Q Shunts Figure 2 15 Typical Sensor Arrangement left Recommended Arrangement right Figure 2 16 Improved Sensor Arrangement Figure 2 17 Loop Formed by Shunt and Sensor Wie Figure 2 18 Shunt with Compensation Loop Figure 2 19 Shunt with Center Drill Holes Figure 3 1 DB6541 REV 3 0 Board Description Figure 4 1 DB6541 REV 3 0 Demo Board Electrical Schematic 1 2 Figure
46. C serial port COM port either a straight or a so called null modem cable may be used JP1 and JP2 are plugged in for the straight cable and JP3 JP4 are empty The jumper configuration is reversed for the null modem cable as shown in Table 1 1 Straight Cable Default Installed Installed Null Modem Cable Alternative Installed Installed Table 1 1 Jumper Settings on Debug Board JP1 through JP4 can also be used to alter the connection when the PC is not configured as a DCE device Table 1 2 shows the connections necessary for the straight DB9 cable and the pin definitions 3 RX 5 Signal Ground 5 Table 1 2 Straight Cable Connections Table 1 3 shows the connections necessary for the null modem DB9 cable and the pin definitions 5 Signal Ground Table 1 3 Null modem Cable Connections See Table 3 1 for correct placement of jumper JP5 on the Demo Board depending on whether the USB connection or the serial connection via the Debug Board is used Page 12 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 1 7 3 CHECKING OPERATION A few seconds after power up the LCD display on the Demo Board should display a brief greeting in the top row and the demo code revision in the bottom row HE L0 5 A H G The HELLO message should be followed by the display of accumulated energy 0 0 0 W
47. C57 c31 cso R15 e g E COMS 1 2 HS Soro 06 63 6 Lpg O SEH op tag 090 BS de 8 7p FE seapiozz cons NS 283r b Ze SEGDIOZ5 10 SEGDIO26 COMS von HDR2X1 SEGDIOS13 8F 15F 15E JG4E 4P 44 4 ICE E 2 8 SEGDIO24 11 SEGDIO25 ICE E 28 SEGDIOg 4 0 40 46 40 43 2661659 1 DP4 4C 4B 35 6 2p 2 ip Jz SEGDIO24 SEG48 E_RXTX 3p 23 SEG4Q E_TCLK SEGDIOTIE 5 2 5256 VE Ng 22601022 13 x SEGDIONG 41 5601271 R142 SEGDIO21 14 SEGDIO22 7 Kan 5860160197 6 50 58 5 4p SEGDIO24 JP3 Wow at Se TE 1 xus wu RX Gen EE DP5 5C 58 49 SEGDIONS 16 SEGDIO20 no Seil x SEGDIOT49 84 164 160 X1 6E 6F 38 SEGDIO44 t 60 66 6 6 ess 5860105110677 33 SSE SEGDIONS o 8 0P6 66 68 L tze 8225 eis E BER 20539 0 107 A oe 176 170 100 106 10 3 amp SEGDIOS o Remove 8 8585888588 is EE pio tog o6 E EE SERIAL EEPROM sEGDioss SEGDIO37_ 60 63 a a 100K 56016284 17 X13 11E 11F X10 X17 X18 33 SEGDIOSB before using E la 26010405 11D 11G 114 32 22601038 va pm el pen El 3888852555 8 EG DP11 11C 11B L SS 7 66 fe o El 22 ender algal dalla vapasys BEGDIO287 SEGDIOSO 2 DP12 120 12B x11 ee NARA A PE tor NO E ij wech yaan mS mou DB 7 RB ik 0 0 gu MW ps SDCK Wal menace ala SDATA a esae 7 Zenn spa sei pi NEM 8 esla Sa
48. DADAS FAA EE Figure 3 1 086541 REV 3 0 Board Description Default jumper settings are indicated in yellow Page 62 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 3 2 BOARD HARDWARE SPECIFICATIONS 134 mm x 131 mm 5 276 x 5 157 1 6mm 0 062 40 mm 1 57 40 485 C 40 C 100 C 100 V 240 V RMS 5 0 VDC 0 3 V lt 10 mA typical 0 240 V RMS 0 27 8 mV peak for Remote Sensor Input 0 31 5 mV peak for direct input IAP IAN Molex 2X1 10x2 header 0 05 pitch Spade terminals on PCB bottom 0 1 1X2 headers on PCB bottom USB connector 8x2 header 0 1 pitch 5x2 header 0 1 pitch 64 KB FLASH memory 1Mbit serial EEPROM 32 768kHz 20PPM at 25 C PCB Dimensions Width length Thickness Height w components Environmental Operating Temperature Storage Temperature Power Supply Using internal AC supply DC Input Voltage powered from DC supply Supply Current Input Signal Range AC Voltage Signal VA AC Current Signals IA from Shunt CT Interface Connectors DC Supply J20 Emulator J14 Voltage Input Signals Current Input Signals USB port PC Interface Debug Board J2 SPI Interface Functional Specification Program Memory NV memory Time Base Frequency Controls and Displays RESET Push button SW5 PB Push button SW3 Numeric Display 3X8 digit LCD 7 segments per digit plus meter sym bols Wh red LED D5 VARh red LED D6 Measurement Range V
49. INDICATES A AFAULTY CONNECTION RESULTING INDESTRUCTION OF THE 71M6541F 2 5 1 FUNCTIONAL METER TEST This is the test that every Demo Board has to pass before being integrated into a Demo Kit Before going in to the functional meter test the Demo Board has already passed a series of bench top tests but the func tional meter test is the first test that applies realistic high voltages and current signals from current trans formers to the Demo Board Figure 2 12 shows a meter connected to a typical calibration system The calibrator supplies calibrated vol tage and current signals to the meter It should be noted that the current flows through the shunts or CTs that are not part of the Demo Board The Demo Board rather receives the voltage output signals from the current sensor An optical pickup senses the pulses emitted by the meter and reports them to the calibrator Some calibration systems have electrical pickups The calibrator measures the time between the pulses and compares it to the expected time based on the meter Kh and the applied power Optical Pickup for Pulses Calibrator Figure 2 12 Meter with Calibration System Page 53 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual Figure 2 13 shows the screen on the controlling PC for a typical Demo Board The error numbers are given in percent This means that for the measured Demo Board the sum of all errors resulting from t
50. L431 FT232RQ ADUM3201 SER EEPROM 71M6541 LCD VLS 6648 71M6601 32 768KHz R6 R7 R66 R8 R106 R142 R9 R10 R11 R12 R13 R14 R15 R16 R17 R18 R19 R20 R21 R22 R26 R55 R57 R23 R32 R56 R24 R25 R33 R34 R27 R39 R47 R64 R74 R76 R103 R104 R105 R84 R85 R86 R87 R141 SW3 SW5 TP2 TP3 T1 u1 U2 U3 U4 US US U15 1 HRRRRR BB 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 Page 69 of 77 71M6541 Demo Board User s Manual 4 3 DB6541 PCB LAYOUT TP2 UB o E EE e e MAX IM Ta ciel e 086541 REV 3 0 WER an 000 O 7 ROUT 6 VPULSES O RED A R10 HH R90 C9 7mE e o Le 19 S gt 28 6558 8 a V3P3SYS d 03P3D S Ze a 9 SE TMUXOUT 877 riis e e 6 e TMUX20UT att 1 1 e s A RBS 884 e e SEGDIOSS SLIP LANE erop 5 mis a em 23 C35 aito 8 16 56 4 e pd O J19 SPI 2 1 OPT V3P3A M Va 8960 Ene ume Ses e suco SES Ul LL LE ET R33 i m m e SS El We C34 02 IAN IN 9 rap IN KI a4 SU a deg 8 TP3 e e EMULATOR I F AT M Bo ga aS VOLTAGE B INP IN TE IN LINE NEUTRAL Figure 4 3 DB6541 REV 3 0 Top View Page 70 of 77 O 2005 2011 Teridian
51. TC of the pure Manganin material used in the shunt TCs of several hundred PPM C have been observed for certain shunt resistors A shunt resistor with 100 PPM C will increase its resistance by 60 C 100 104 PPM C or 0 6 when heated up from room temperature to 85 CC causing a relative error of 40 696 in the current reading This makes the shunt the most pronounced influence on the tem perature characteristics of the meter Typically the TC of shunt resistors is linear over the industrial temperature range and can be com pensated granted the shunt resistor is at the same temperature as the on chip temperature sensors on the 71M6X0X Remote Sensor Interface IC or the 71M6541F Generally the lower the TC of a shunt resistor the better it can be compensated Shunts with high TCs require more accurate temperature measurements than those with low TCs For example if a shunt with 200 PPM C is used and the temperature sensor available to the 71M6543 is only accu rate to 3 C the compensation can be inaccurate by as much as 3 C 200PPM C 600 PPM or 0 06 2 The reference voltage of the 71M6X0X Remote Sensor Interface IC At the temperature extremes this voltage can deviate by a few mV from the room temperature voltage and can therefore contri bute to some temperature related error The TC of the reference voltage has both linear and qua dratic components TC and TO Since the 71M6X0X Remote Interface IC has an on chip tem peratu
52. YADJ A For the purpose of the calcula tion the two names are interchangeable From the voltage measurement we determine that 129 Ay 1 We use the other two measurements to determine de and Axi IV Ayy Ay cos 0 s 1 A Ay cos 1 IV cos 0 ER s 2 E E 1 2a Ay Ay cos p _ IV Ayy Ay cos 60 9 IV cos 60 cos 60 9 7 1 A A TY eos 60 3 E Page 38 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Ay Ay cos 60 cos sin 60 sin cos 60 A yy Ay Cos Ayy Ay tan 60 sin 1 Combining 2a and 3a 4 Eq E E 1 tan 60 tan 3a Es 1 Eo E 5 tan 60 s E 1 tan 60 62 don PEL Rd E 1 tan 60 and from 2a 7 gt Ay botod Ayy COSL Now that we know the Axy Axi and bs errors we calculate the new calibration voltage gain coefficient from the previous ones CAL V CAL Vg XV We calculate PHADJ from bs the desired phase lag tan g 1 1 2 20 2 cos 27f T 1 27 sin 27f T tan f 1 1 27 cos 2af T And we calculate the new calibration current gain coefficient including compensation for a slight gain in crease in the phase calibration circuit CAL 1 Ay 27 PHADJ 2 2 PHADJ 2 1 2 cos 27f T 1 2 2 cosQaf T 1 27 PHADJ CAL lj Note In later Demo Code versions PHADJ n is replaced with a coefficient nam
53. a libration factors will show in the green fields The line frequency used 50 or 60HZO is entered in the yellow field labeled AC frequency After the voltage measurement measured observed and expected actually applied voltages are entered in the yellow fields labeled Expected Voltage and Measured Voltage The error for the voltage measurement will then show in the green field above the two voltage entries The relative error from the energy measurements at 0 and 60 are entered in the yellow fields la beled Energy reading at 0 and Energy reading at 60 The corresponding error expressed as a fraction will then show in the two green fields to the right of the energy reading fields The spreadsheet will calculate the calibration factors CAL_IA CAL_VA and PHADJ_A from the information entered so far and display them in the green fields in the column underneath the label new If the calibration was performed on a meter with non default calibration factors these factors can be entered in the yellow fields in the column underneath the label old For a meter with default ca libration factors the entries in the column underneath old should be at the default value 16384 2005 2011 Teridian Semiconductor Corporation v3 0 1 2 Page 45 of 77 meng REV 6 3 Date 7 26 2010 Author JPJ Current lags voltage inductive Positive direction i 807 H Current
54. adjustment gea 2V on a real PCB should be adjusted for battery and Minimum valid bat Units of hardware s battery tery voltage measurement register Count of calibra tions In demo code it also checks adjustments Counts number of times calibra tion is saved to a maximum of 29 unsigned 255 Checked to prevent old calibration data from being used by new code Value that changes with the banner text and therefore with the version date and time Uses data ok to calculate a value from the string unsigned Checks calibrations In demo code it Checked by data ok of calibra also checks adjust tion value ments data ok cal unsigned Page 30 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 e JEE state_bit_ar of meter Bits 0 no errors unsigned Nonvolatile See table below 3 First 32 bit number is a count of pulses 23 2 Wh in 3 phase me wh im Wh energy register ters or 1 in 1 phase A frac Nonvolatile tional pulse is present in the CE data but not preserved Wh exported energy wh ex register Nonvola Like wh im tile VARh fog e VARh 7 exported reg Time of maximum Standard time and date struc year month Battery VUE at last measurement 60 Volatile not saved 6 signed on power failure Count of accumula tion intervals since reset or last clear acc cnt Cleared with 1 2 or meter read Volatile not saved on power failur
55. compensation Removed most text refe rencing CTs and added notes stating that different Demo Code versions will be required for a CT configuration Updated Demo Kit contents list Updated Table 1 9 Added chapters on shunt self heating and shunt placement Corrected description of IMAX calculation Added more information on self heating Added description of test and control commands for 71M6X0X Remote Sensor Updated Demo Board schematics Updated Demo Board top level diagram Figure 1 1 Added Figure 2 1 showing proper shunt connections Corrected Figure 2 2 Added text in Application Section explaining the change from PHADJ_A to DLAYADJ_A compensation coefficients Updated Calibration Spreadsheets Updated schematics PCB layout and BOM information to Demo Board Revision 3 0 Removed references to Debug Board Added information on avoiding cross talk between shunt resistors Corrected equation for QUANT 4 5 REVISION HISTORY 1 14 2010 1 16 2010 1 29 2010 2 16 2010 3 5 2010 6 3 2010 8 16 2010 5 10 2011 T Date Revision 2 0 2 1 2 2 2 3 2 4 2 5 2 6 3 0 User s Manual This User s Manual contains proprietary product information of Teridian Semiconductor Corporation and is made available for informational purposes only Teridian assumes no obligation regarding future manufacture unless agreed to in writ ing If and when manufactured and sold this product is sold subject to
56. d and the RMS reading Vactual Of the meter is recorded The voltage reading error Axv is determined as Axv Vactual Videal Videal Apply the nominal load current at phase angles 0 and 60 measure the Wh energy and record the errors Eg AND Ego Calculate the new calibration factors CAL In CAL Vn and PHADJ n using the formulae pre sented in section 2 2 1 or using the spreadsheet presented in section 2 3 6 Apply the new calibration factors CAL In CAL Vn and PHADJ n to the meter The memory locations for these factors are given in section 1 9 1 Test the meter at nominal current and if desired at lower and higher currents and various phase angles to confirm the desired accuracy Store the new calibration factors CAL In CAL Vn and PHADJ n in the EEPROM or FLASH memory of the meter If the calibration is performed on a Teridian Demo Board the methods in volving the command line interface as shown in sections 1 9 3 and 1 9 4 can be used Repeat the steps 1 through 7 for each phase For added temperature compensation read the value TEMP RAW CE RAM and write it to TEMP NOM CE RAM If Demo Code 4 6n or later is used this will automatically calculate the correction coefficients PPMC and PPMC2 from the nominal temperature and from the characteriza tion data contained in the on chip fuses Tip Step 2 and the energy measurement at 0 of step 3 can be combined into one step 1 2 t Note In later Dem
57. d curve fit to gener ate the PPMC and PPMC2 coefficients as we will see in the following section The PPMC and PPMC2 coefficients are in the following MPU RAM locations e Phase A IAP IAN pins PPMCA 0 05 PPMC2A OxOF e Phase B IBP IBN pins PPMCB 0x0C PPMC2B 0x10 2 4 2 Page 49 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 4 3 CALCULATING PARAMETERS FOR COMPENSATION 2 4 3 1 Shunt Resistors The TC of the shunt resistors can be characterized using a temperature chamber a calibrated current and a voltmeter with filtering capabilities A few shunt resistors should be measured and their TC should be compared This type of information can also be obtained from the manufacturer For sufficient compensa tion the TC of the shunt resistors must be repeatable If the shunts are the only temperature dependent components in a meter and the accuracy is required to be within 0 5 over the industrial temperature range the repeatability must be better than R 5000 PPM C 60 C 83 3 PPM C This means that for a shunt resistor with 200 PPM C the individual samples must be within 116 7 PPM C and 283 3 PPM C Let us assume a shunt resistor of 55 uQ This resistor is 10 above the nominal value of 50 uQ but this is of minor importance since this deviation will be compensated by calibration In a temperature chamber this resistor generates a voltage drop of 5 4559 mV at 40 C and 5 541 mV at
58. d for these 111 PF phase 0 112 Angle phase 0 amp 1 114 KW phase 0 115 V phase 0 116 A phase 0 211 PF phase 1 212 Angle phase 0 amp 2 214 KW phase 1 215 V phase 1 216 A phase 1 311 PF phase 2 312 Angle phase 2 0 314 KW phase 2 315 V phase 2 316 A phase 2 416 A neutral measured Page 29 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Like i_max except for the 2nd current sensor Currents Wh etc using currents from 0 1 Amps 208 A 2080 10 signed 16 the second sensor are rescaled into the same units as the first current sensor l UE Maximum valid neu nA The time that neu tral current can ex ceed n max before Count of accumulation intervals 10 secs JE signed 16 the neutral error is asserted Reserved pa f 32 bit unsigned number For Identification num AMR demonstrations this is 060 8 ber of meter sent in decimal as the identifica 100000000 20 signed 32 tion number of the meter Count of tempera See data sheet Temperature is ture sensor at cali calculated as temp meas temp datum bration ured_temp n a 21 signed 32 i temp_datum temp_cal1 temp cal0 Center temperature i MAS Eis of a meter element s E 22C prs signed 16 temperature curve BED Tor See data sheet Set from hard Hardware de 8 a the rtca adj a ware value when hardware is fault see data unsigned crystal s capacitor SEET sheet
59. e Counts seconds that tamper errors were asserted c tamper sec Cleared with 1 2 or This is a tamper measurement meter read Nonvo latile H Counts seconds that voltage low This is a power quality mea sag_sec error occurred or 0 y signed surement meter read Nonvo latile D Counts seconds that neutral current ECT error was asserted This is a power quality mea Cleared with 1 2 or surement meter read Nonvo latile Clock time and date Standard time and date struc rtc copy when data was last ture year month date hour read from the RTC min sec t mem of power nia inii Er saves Page 31 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Valid only when autocalibration is integrated Meters with metering equations with differential currents or voltages do not normally support autocalibration Requires features not in some demo PCBs 3 Three phase ICs only Some CE codes calculate neutral current rather than measuring it Consult the CE docu mentation Only in systems with two current sensors High accuracy use of this feature may require a calibrated clock IEC 62056 Manufacturers IDs are allocated by the FLAG association TSC does not own or profit from the FLAG association TSC s default id may not conform and is for demonstration purposes only 7 Nothing in the document should be interpreted as a guarantee of conformance to a 3 party software specifica
60. e 71M6541F can be derived For the moment let us assume that we know these coefficients and that they are PPMC yy 820 and PPMC2 y 680 Page 51 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 4 3 4 Voltage Divider In most cases especially when identical resistor types are used for all resistors of the voltage divider ladder the TC of the voltage divider will be of minor influence on the TC of the meter If desired the voltage divider can be characterized similar to the shunt resistor as shown above Let us as sume applying 240 Vrms to a meter and recording the RMS voltage displayed by the meter at 40 C room temperature 55 C and at 85 C we obtain the values in the center column of Table 2 2 Table 2 2 Temperature Related Error Sources Temperature C Displayed Voltage Normalized Voltage 40 246 48 240 458 25 246 01 240 0 55 245 78 239 78 85 245 56 239 57 After normalizing with the factor 240 246 01 to accommodate for the initial error we obtain the values in the third column We determine the voltage deviation between highest and lowest temperature to be 0 88 V which is equivalent to 3671 PPM or 29 4 PPM C Finally we obtain a PPM Cy value of 788 2 4 3 5 Combining the Coefficients for Temperature Compensation The TC formula for equation 2 is restated below ATA WAC SC o ABC SC SS 2 2 P After characterizing all major contributors to
61. e R76 1000pF Hmm TMUX2QUT vapasys N VAR VPULSE DNP E E ima 10K 1 Note Batteries not populated ae baw Lucie esst d gt us Ge i n PNS amp PN36 PNG amp PN35 PN7 amp PN33 VBAT ATC bag e PNB amp PN32 PN9 amp PN30 PNIO amp PNSS T2 mee En HDR Za PN11 amp PN52 12 8 51 PIN13 amp PINSO SEGDIOSS 10 ema x 1 14 8 4 PNIS amp PNA48 PN 16 47 T2 ggg BATTERY 5 i PN17 amp PN46 PINIB amp PIN4S PN 198 4 BEQUIDAS 4 NP DNP El I2 Note Place Fertile Bead 6000hm PN20 amp PN43 PN21 amp PINA2 22 amp PIN 41 PN238PN40 PN24 amp PN39 PN25 amp PN38 Cl Co us BRASS ADS 2 Ee ar PIN 27 amp PIN37 Iren close to US c2 54 0 HDR2XI zi TA 33833 us LCD VLS 6648 vi 10pF us SH 56 1 50952 como L cour 8 92 768 2 Emulator VF HPEH Gom 04 E Cons 55 8 101614 1 spi pusecoioss 8 6 IE ICE Header E g 71 NG 10 18 Dm ONE Fe 130 130 DP1 BA YG veat ave a sb SEGDIOS 1 JPSSiorBRN gt SEGDIOS8y 6 DPZ2E2F Ser 2918 7p E SPI CSZ SEGDIO VBAT S ViPSSYS r E 2260103981 5 2D 2G 2A 49 SEGDIOS ERST ia 28 15 COMI 5 COMO V3P3SYS 44 ee Xx 14 ab Cone amp COM IBP 3 current measurements SEGDIOSSg 7G 14F 14E DPO 2C 2B ae iid Pi a2 JP53 SEGDIO710 m ined KE oi 47 71 7 disabled
62. ed DLYADJ n These codes are based on CE codes that use delay compensation instead of phase compensation for better harmonic performance Page 39 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 2 2 CALIBRATION WITH FIVE MEASUREMENTS The five measurement method provides more orthogonality between the gain and phase error derivations This method involves measuring Ey Eo E180 Eso and Esoo Again set all calibration factors to nominal i e CAL_IA 16384 CAL_VA 16384 PHADJA 0 First calculate Axy from Ev 1 gt Ay E l Calculate Ax from Eo and E480 _IV Ay Az cos 0 9 E 2 E 1 A Ay cos 1 0 IV cos 0 XV XI ds IV Ay Ay cos 180 9 3 Ergo IV cos 180 edel E Axy Ay 0 1 4 E Een 2Ayy Ay c08 9 2 EHE 2 5 Ayy Ay EE i 2cos _ E Ej59 2 1 Ge Ayy Cos Use above results along with Ego and Esoo to calculate bs _ IV Ay Ay cos 60 Qs IV cos 60 A yy Ay Cos Ay Ay tan 60 sin 1 6 3 7 Ex IV Ay Ay cos 60 9 IV cos 60 A yy Ay COS P3 Ayy Ay tan 60 sin 1 Subtract 8 from 7 9 Eq Ex 2Ayy Ay tan 60 sin use equation 5 8 E300 Egt Eo t2 10 Eso E39 tan 60 sin cos p 11 Eq Ez Ej Een 2 tan 60 tan 123 ds tan Eso Es tan 60 E Een 2 Now that we know the Axy Ax and bs errors we calculate the new calibrati
63. eet eee dais 2 4 2 Software Features for Temperature Compensation 2 4 8 Calculating Parameters for Compensation 2 5 Testing the Demo Board eene 2 5 1 Functional Meter Test 2 6 Sensors and Sensor Placement 2 6 1 Self Heatirig uineas 2 6 2 Placement of Sensors ANSI sssssssss 2 6 8 Placement of Sensors ECH 2 6 4 Other Techniques for Avoiding Magnetic Crosstalk HARDWARE DESCRIPTION eese 3 1 DB6541 Description Jumpers Switches and Test Points 3 2 Board Hardware Specifications APPENDIX eege cous lace nue 4 1 086541 Electrical Schematic 4 2 DB6541 Bill of Material eene 4 3 DB6541 PCB Layout eene 4 4 Teridian 71M6541F Pin Out Information 4 5 Revision History 8 6 Page 5 of 77 v3 0 List of Figures Figure 1 1 Teridian DB6541F REV2 0 Demo Board with Debug Board Basic Connections Figure 1 2 HyperTerminal Sample Window with Disconnect Button Arrow Figure 1 3 Port Speed and Handshake Setup left and Port Bit setup right Figure 1 4 Typical Calibration Macro File Figure 1 5 Emulator Window Showing Reset and Erase
64. entioned above Cax PPMCy 820 and PPMC2 x 680 as already stated above Since these coefficients apply to the voltage measurement only we will have to apply the 12 factor mentioned above Page 52 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Cex PPM C 960 and PPMC2 y 610 Since these coefficients apply to the current measure ment only we will have to apply the factor of 72 that was mentioned above Cvp The PPMC yp value of 788 determined for the voltage divider We obtain the coefficients for GAIN ADJB as follows e PPMC3 PPMC 2 PPMC ax 2 PPMC6x 2 PPMCyp 2 3331 2 820 2 960 2 788 2 2162 e PPMC2 PPMC2242 PPMC24x 2 PPMC x 2 O 680 2 610 2 985 2 5 TESTING THE DEMO BOARD This section will explain how the 71M6541F IC and the peripherals can be tested Hints given in this section will help evaluating the features of the Demo Board and understanding the IC and its peripherals Demo Board It interfaces to a PC through a 9 pin serial port connector gt It is recommended to set up the demo board with no live AC voltage connected and to connect live AC voltages only after the user is familiar with the demo system BEFORE CONNECTING THE DEMO BOARD TO A CALIBRATION SYSTEM OR OTHER HIGH VOLTAGE SOURCE IT IS RECOMMENDED TO MEASURE THE RESISTANCE BE TWEEN THE LINE AND THE NEUTRAL TERMINALS OF THE DEMO BOARD WITH A MULTI METER ANY RESISTANCE BELOW THE 1 MQ RANGE
65. er or DIO with SEGDIO55 OPT_RX alternative function optical port UART1 E_RXTX SEG48 1 0 E RST SEG50 lO Multi use pins configurable as either emulator port pins when ICE E pulled high or LCD segment drivers when ICE_E tied to GND E TCLK SEG49 O ICE enable When zero E RST E TCLK and E RXTX become ICE E SEG50 SEG49 and SEG48 respectively For production units this pin should be pulled to GND to disable the emulator port TMUXOUT SEG47 O Multi use pins configurable as either multiplexer clock output or LCD TMUX20UT SEG46 segment driver using the I O RAM registers Chip reset This input pin is used to reset the chip into a known state RESET For normal operation this pin is pulled low To reset the chip this pin should be pulled high This pin has an internal 30 pA nominal cur rent source pull down No external reset circuitry is necessary RX UART input If this pin is unused it must be terminated to V3P3D or GNDD TX O UART output TEST Enables Production Test This pin must be grounded in normal operation PB Push button input This pin must be at GNDD when not active or unused A rising edge sets the E PB flag lt also causes the part to wake up if it is in SLP or LCD mode PB does not have an internal pull up or pull down resistor Pin types P Power O Output Input I O Input Output Page 75 of 77 2005 2011 Teridian Semiconductor Corporation v3 0
66. ery power and therefore the clock has to be invalid B More than a year after the previously saved reading or C Earlier than the previously saved reading In this case the clock s time is preserved but the clock can t be trusted HARDWARE 15 An impossible hardware condition was detected For example the woftware times out wait ing for RTC_RD to become zero BATTERY BAD 16 Just after midnight the demo code sets this bit if VBat VBatMin The read is infrequent to reduce battery loading to very low values When the battery voltage is being displayed the read occurs every second for up to 20 seconds REGISTER BAD 17 Set after reset when the read of the power register data has a bad longitudinal redundancy check or bad software version in all 5 copies Unlikely to be an accident RTC TAMPER 18 Clock set to a new value more than two hours from the previous value TAMPER 19 Tamper was detected Normally this is a power tamper detected in the creep logic For example current detected with no voltage Table 1 8 contains LSB values for the CE registers used in the CE code for EQU 0 and EQU 1 All values are based on the following settings Gainin amplifier for IAP IAN pins selected to 1 e 711 6103 or 71M6113 Remote Sensor Interface is used Note that some of the register contents can be zeroed out by the MPU when it applies functions contained in its creep logic Page 32 of 77 2005 2011 Teridian Semiconduc
67. etween phases 127 70 A good practice is to shape the shunts like blades and to place them upright so their surfaces are parallel In a 16S meter the distance between the phase A sensor and the phase B sensor is roughly 1 which makes these two phases most critical for cross talk For the form 2S meter which is a very frequently used single phase configuration the distance between the sensors is in the range of 2 75 which makes this configura tion much less critical However even for this case good sensor placement is essential to avoid cross talk Sensor wires should be tightly twisted to avoid loops that can be penetrated by the magnetic fields of the sensors or conductors 2 6 1 2 6 2 Page 55 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 6 3 PLACEMENT OF SENSORS IEC The arrangement of the current terminals in a typical IEC meter enclosure predetermines the spacing of the shunts and usually allows for only for 20 to 22 mm center to center spacing between the shunts This means that the clearance between adjacent shunts is typically only 10 mm or less A typical arrangement is shown in Figure 2 15 left side This arrangement is not optimized for suppression of cross talk In order to minimize cross talk between phases the shunts should be turned by 90 degrees as shown in Figure 2 15 right side In this arrangement the sensitive areas of the shunts are kept away from the adja cent currents
68. gure 2 2 Single Phase Two Wire Meter with Shunt Sensor LINE Shunt LOAD z E N Shunt 71M6XXX IB 71M6541 Fei IAP gt IAN gt IBP IBN 3 amp VA pp Figure 2 3 Single Phase Meter with two Shunt Sensors Page 36 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 When the Demo Code is using equation 0 the energy calculation and pulse generation is solely based on the primary shunt IAP IAN The readings from the second shunt can be obtained by the MPU in CE regis ters and used for tamper detection Since the shunt in the second current channel may be different from the shunt used in the primary channel the CE code allows scaling between the two channels so that all energy calculations can be based on IMAX SINGLE PHASE THREE WIRE EQU 1 This meter configuration see Figure 2 4 is used in North America ANSI market and parts of South Ameri ca The energy measurement is based on the following equation P VA 2 IA IB Both current sensors can be shunt sensors The second current sensor may also be a CT The Demo Board has provisions for connecting either sensor type but the default configuration for the second current sensor is the connection via on board 71M6X0X Remote Sensor Interface Distribution transfor
69. h SYS 0 3 The SYS symbol will be blinking indicating activity of the MPU inside the 71M6541F In general the fields of the LCD are used as shown below Measured value Unit Command number Phase 1 7 4 SERIAL CONNECTION SETUP After connecting the USB cable from the Demo Board to the PC or after connecting the serial cable from the optional Debug Board to the PC start the HyperTerminal application and create a session using the fol lowing parameters Port Speed 9600 bd Data Bits 8 Parity None Stop Bits 1 Flow Control XON XOFF When using the USB connection you may have to define a new port in HyperTerminal after selecting File gt Properties and then clicking on the Connect Using dialog box If the USB to serial driver is installed see section 1 7 2 1 a port with a number not corresponding to an actual serial port e g COMS will appear in the dialog box This port should be selected for the USB connection HyperTerminal can be found by selecting Programs Accessories 3 Communications from the Windows start menu The connection parameters are configured by selecting File Properties and then by pressing the Configure button Port speed and flow control are configured under the General tab Figure 1 3 left bit settings are configured by pressing the Configure button Figure 1 3 right as shown below A setup file file name Demo Board Co
70. he original setting Page 41 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 3 3 DETAILED CALIBRATION PROCEDURES The procedures below show how to calibrate a meter phase with either three or five measurements The PHADJ equations apply only when a current transformer is used for the phase in question Note that positive load angles correspond to lagging current see Figure 2 6 E X Voltage EN N N Current lags voltage inductive o Current I Positive directio 60 Current leads voltage capacitive 7 Voltage Generating Energy Using Energy Figure 2 6 Phase Angle Definitions The calibration procedures described below should be followed after interfacing the voltage and current sensors to the 71M6541F chip When properly interfaced the V3P3 power supply is connected to the meter neutral and is the DC reference for each input Each voltage and current waveform as seen by the 71M6541F is scaled to be less than 25001 peak Page 42 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 2 3 4 CALIBRATION PROCEDURE WITH THREE MEASUREMENTS Each phase is calibrated individually The calibration procedure is as follows The calibration factors for all phases are reset to their default values i e CAL_In CAL_Vn 16384 and PHADJ n 0 An RMS voltage Videa consistent with the meter s nominal voltage is applie
71. ia D14 408 11141480 5 10141481 59 gt 029 A 1000 s DR 130 an J Em J os as Under Worm is high and 80 80 indicates pre 20K c13 Bok C26 R19 2 Under NEUTRAL Cut Conditions SEGDIOS is low and M M ent is greater than 1 Amp H Under Power Down Conditions VAIN down SEGDIOB LINE 1N414808 10 t0ouF715v eau 100uF 1SV ananasni 150 Shunt Regulator Le Low and current ig guto Negative Supply 3 Negative Supply 2 Negative Supply 1 Vapasys LINE Off Page Connectors D9 E UCLAMPSSOID Ree Re4 Ferte Bead 6000hm 27 9 NEUTRAL IN v 100 3 2M 270K 270K 47K L R32 d 8 Se 0805 0805 0805 750 2 VARISTOR 805 9 nala 268 oJ 10000 V3P3A 2 LINE al d Ferrite Bead 6000h Ferrite Bead 6000hm Fr cao bag CH o A PSP POR 4700 Zar 114 E us 10006 R23 Y Ferrite Bead 1800hm 750 Pees ae ue 5 Rea tok Ta Dian R24 R25 b Cia C15 34 S 3a vapaa N 1206 1206 Seil 1000pF wer DNP DNP nes mm ue 10K Ex o 5 1000pF Shunt Connection Doo 4 JAN Ferrite Bead 1800hm TESTPOINTIP3 R56 o ES DS 750 750 11 0056 cs cs a 4 Ls LOAD Ferrite Bead 6000hm R22 Hi JMUK GNE T Ferrite Bead 6000hm jg R86 1000pF 1000pF AC NP 6 3 SN 1 4 NAA 10k DNP DNP INP SN A ie s10 L4 0 c17 INN 7 2 SP ig R34 Q R33 VSPSA 1 I 2 ass INN SP 1 34 34 8811 1 1 1000pF 8 1 2 3 NANA 1206 1206 d ds TEST VOG Ferrite Bead 6000hm R87 17 10K 12 037 ze c23 Hom For Optional CT DNP aer 1000pF ez 07 0 474F
72. idian Semiconductor Corporation v3 0 N A v3 0 i Table 1 6 MPU XRAM Locations Default Do nothing spe cial 110 5 for 200 pOhm shunt with 8x preamp 884 0 A for 200 pOhm shunt 442 0A for 400 pOhm shunt 600 V for the 6541F REV 3 0 Demo Board 50 9A 30A sqrt 2 120 2005 2011 Teridian Semiconductor Corporation Same units as CE s i0sqsum bit0 1 Display KWh bit1 1 clear accumulators er rors etc e g 1 2 bit2 1 Reset demand e g 1 4 bit3 1 CE Raw mode MPU does not change CE values with creep or small current calcula tions bits 12 Send a message once per second for IEC 62056 217 Mode D on UART 1 at 2400 BAUD even parity The meter s serial number and current Wh display are sent as data UART 1 is routed to an IR LED if poss ible Mode D data fields are pre faced with OBIS codes in legacy format bit6 1 Auto calibration mode bit7 1 Enable Tamper Detect Same units as CE s vOsqsum Same units as CE s i0sqsum Metering element enters creep mode if current is below this value If O creep logic is disabled In creep mode on each me tering element Wh VARh Osgsum and other items are zeroed Configure meter operation on the fly error if below Also creep Below this low vol tage seconds are counted Voltage Wh VARR Fre quency and other voltage dependent items are zeroed Scaling Maximum Amps for standard sen
73. l After reset calibration data is copied from the EEPROM if present Otherwise calibration data is copied from the flash memory Writing OxFF into the first few bytes of the EE CG PROM deactivates any calibration data previously stored to the EEPROM 1 9 5 LOADING THE CODE FOR THE 71M6541F INTO THE DEMO BOARD Hardware Interface for Programming The 71M6541F IC provides an interface for loading code into the internal flash memory This interface consists of the following signals E RXTX data E TCLK clock E RST reset ICE E ICE enable These signals along with V3P3D and GND are available on the emulator headers J14 Programming of the flash memory requires a specific in circuit emulator the ADM51 by Signum Systems http www signumsystems com or the Flash Programmer TFP 2 provided by Teridian Semiconductor Chips may also be programmed before they are soldered to the board Gang programmers suitable for high volume production are available from BPM Microsystems Houston TX In Circuit Emulator If firmware exists in the 71M6541F flash memory it has to be erased before loading a new file into memory Figure 1 5 and Figure 1 6 show the emulator software active In order to erase the flash memory the RESET button of the emulator software has to be clicked followed by the ERASE button To successfully erase the flash memory the following steps have to be taken 1 Disable the CE by writing 0x00 to address 0x2000 2 Write 0
74. ltage VREF for the Remote Sensor Interface IC TC 3 50 10 6 04 10 TRIMT 3 50 10 6 04 10 65 42 6 10 TC 8 1107 4 19 10 TRIMT 8 11 10 4 19 10 65 5 39 10 These coefficients are in V C somewhat different from the uV C given in other data sheets Using these coefficients we obtain 1 19557 V at 40 C and 1 19018 V at 85 C assuming VREF was trimmed to 1 195 V at room temperature If we had to compensate only for VREF GAIN ADJ would have to follow the curve of VREF that is shown in Figure 2 10 Page 50 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 711 6541 Demo Board User s Manual GAIN ADJ 16410 16400 16390 16380 16370 16360 16350 16340 16310 1 t y y T 40 20 0 20 40 60 80 Figure 2 10 GAIN ADJ over Temperature Some curve fitting is required to find PPMC y and PPMC2 x coefficients that will generate the desired be havior of the GAIN ADJ register For this case PPMCgx 960 and PPMC2 x 610 approach the curve very accurately The maximum deviation between GAIN ADJ and the GAIN ADJ synthesized by PPMC and PPMC2 coefficients is 0 0043596 Figure 2 11 shows how both functions almost overlap GAIN ADJ GAIN_AD J Figure 2 11 GAIN ADJ and GAIN ADJ over Temperature 2 4 3 3 Reference Voltage of the 71M6541F At a later time it will be shown how the compensation coefficients for the reference voltage of th
75. mer A Shunt ANN LOAD A 3 IN LOAD LOAD BOO A 8 71MXXXX 71M65XX 00001 T gt IAP p gt JAN e Be VA p IBP p IBN A Figure 2 4 Single Phase Three Wire Meter with two Shunt Sensors By default the gain of the amplifier for the IAP IAN inputs is set to 1 See the explanation below Table 1 8 for the calculation of IMAX As for the single phase two wire configuration the CE code allows for scaling of differences between the currents in both phases so that all energy calculations can be based on IMAX Page 37 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 CALIBRATION THEORY A typical meter has phase and gain errors as shown by bs Ax and Axy in Figure 2 5 Following the typical meter convention of current phase being in the lag direction the small amount of phase lead in a typical cur rent sensor is represented as bs The errors shown in Figure 2 5 represent the sum of all gain and phase errors They include errors in voltage attenuators current sensors and in ADC gains In other words no er rors are made in the input or meter boxes INPUT ERRORS METER pang a CON SEN gt ds gt Ay 1 5 IDEAL I ACTUAL I Ay q is phase lag is phase lead d w IDEAL IV cos x X ACTUAL IV Ay Axv cos i Ps i g gt Aw
76. nnection ht for HyperTerminal that can be loaded with File gt Open is also provided with the tools and utilities Port parameters can only be adjusted when the connection is not active The disconnect button as shown in Figure 1 2 must be clicked in order to disconnect the port Page 13 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 711 6541 Demo Board User s Manual e Demo Board Connection HyperTerminal Transfer Help D Meter DisplaW Select Wh Consumption for all gt il 4 21 2005 8 8 1 9600 Figure 1 2 HyperTerminal Sample Window with Disconnect Button Arrow PCTEL 2304WT Y 9x MDC Modem UA COM1 Properties 2 xi General Advanced Port Settings r Call preferences Disconnect a call if idle for more than 50 mins Bits per second JERII Data bits 8 Y Cancel the call if not connected within 60 secs Data Connection Preferences Mad Pott speed 9500 E Stop bits 1 Data Protocol Standard EC E Compression Disabled zl Elow control xon Xoff y Flow control Xon a zi Restore Defaults Cancel Cancel Figure 1 3 Port Speed and Handshake Setup left and Port Bit setup right Once the connection to the demo board is established press lt CR gt and the command prompt gt should appear Type gt to see the Demo Code help menu Type gt i to ve
77. o Code versions PHADJ n is replaced with a coefficient named DLYADJ n These codes are based on CE codes that use delay compensation instead of phase compensation for better harmonic performance 2005 2011 Teridian Semiconductor Corporation v3 0 Page 43 of 77 2 3 5 CALIBRATION PROCEDURE WITH FIVE MEASUREMENTS Each phase is calibrated individually The calibration procedure is as follows The calibration factors for all phases are reset to their default values i e CAL_In CAL_Vn 16384 and PHADJ n 0 An RMS voltage Videa consistent with the meter s nominal voltage is applied and the RMS reading Vactual Of the meter is recorded The voltage reading error Axv is determined as Axv Vactual Videal Videal Apply the nominal load current at phase angles 0 60 180 and 60 300 Measure the Wh energy each time and record the errors Eo Eso E180 and E300 Calculate the new calibration factors CAL In CAL Vn and PHADJ n using the formulae presented in section 0 or using the spreadsheet presented in section 2 3 6 Apply the new calibration factors CAL In CAL Vn and PHADJ n to the meter The memory lo cations for these factors are given in section 1 9 1 Test the meter at nominal current and if desired at lower and higher currents and various phase angles to confirm the desired accuracy Store the new calibration factors CAL In CAL Vn and PHADJ n in the EEPROM or FLASH memory of the meter If a
78. of the Remote Interface IC The equation can be simplified as follows VACIO WAKO IBC 2 2 P Or p ya cu E a c EE SOFTWARE FEATURES FOR TEMPERATURE COMPENSATION In the default settings for the Demo Code the CECONFIG register has its EXT_TEMP bit bit 22 set which means that temperature compensation is performed by the MPU by controlling the GAIN_ADJA and GAIN ADJB registers In this context GAIN ADJA controls both current and voltage readings for phase A i e the VA and IAP IAN pins whereas GAIN ADJB controls both current and voltage readings for phase B i e the VA and the 71M6X0X Remote Sensor Interface IC In general the GAIN ADJA and GAIN ADJB registers offer a way of controlling the magnitude of the vol tage and current signals in the data flow of the CE code A value of 16385 means that no adjustment is per formed unity gain which means that the output of the gain adjust function is the same as the input A value of 99 of 16385 or 16222 means that the signal is attenuated by 1 The Demo Code bases its adjustment on the deviation from calibration room temperature DELTA T and the coefficients PPMC and PPMC2 to implement the equation below DELTA T PPMC DELTA T PPMC2 214 223 It can be seen easily that the gain will remain at 16385 0x4001 or unity gain when DELTA T is zero GAIN ADJ 16385 For complete compensation the error sources for each channel have to be combined an
79. olerances of PCB components current sensors and 71M6541F tolerances was 3 41 a range that can easily be com pensated by calibration Figure 2 14 shows a load line obtained with a 71M6541F in differential mode As can be seen dynamic ranges of 2 000 1 for current can be achieved with good circuit design layout cabling and of course good current sensors I WinBoard Meter Testing Serial No 4738 Testing Functions Options FilefGraph Turbo Test rt o g n 2 ZS e E El Exit AlteF4 Cancel F2 StartF3 RepeatF amp AdjOpticF4 Creep FS Mode F6 Skip FT View F3 Save F10 Station 1 Total Saved O Model 2300 LOOP MODE Task Hyper Sequence c Test As As Phase Rev Std Service Upper Left R i Step Type Found evs Ele Volt Amp Angle Power Mode Freq Type Limit Lookup Code Lookup mag 5 s 240 0 3000 600N w agent 375 Form fie EIE Setz Ka aa LL Kh 32 voltage 240 Amp 30 Test Seq 17 Rev taez Re AF Limits O 1 Limit AL Limits 72 Alm Service Wye ABC y Reverse Power Start Delay 3 Optics Middle IR bd Turtle Option lt a e Me la z lc Pa Pb Po Pab Pac Revs Freq we Dieses ees mem pe EES AAA Test Complete Figure 2 13 Calibration System Screen Form 2S Wh Error at 0 60 and 300 Phase Angle 240 V 60 Hz 0 25 0 20 0 15 0 10 0 05 0 00 0 05 2 2 hk L E 0 15 A AO 0 20 0 25 0 1 1 10 100 10
80. oltage 120 600 V rms resistor division ratio 1 3 398 Current Dependent on shunt resistance or CT ratio burden re sistor Page 63 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual Page 64 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 v3 0 4 APPENDIX This appendix includes the following documentation tables and drawings 71M6541F Demo Board Description DB6541F REV 3 0 Demo Board Electrical Schematic DB6541F REV 3 0 Demo Board Bill of Materials DB6541F REV 3 0 Demo Board PCB layers copper silk screen top and bottom side Debug Board Description Debug Board Electrical Schematic Debug Board Bill of Materials Debug Board PCB layers copper silk screen top and bottom side 71M6541F IC Description 71M6541F Pin Description 71M6541F Pin out Page 65 of 77 2005 2011 Teridian Semiconductor Corporation 711 6541 Demo Board User s Manual 4 1 DB6541 ELECTRICAL SCHEMATIC COMBO FOOTPRINT Positive Supply 5 UF Sunc i i ic a Note C29 C32 and C34 have been reversed Power Down Circuit uF 0 ce 2 on the silk screen This schematic is NEUTRAL IN C8 Q2 3 correc orev Rig 20857 Di JP20 1N4148WS BOARD SUPPLY SEGDIOS D7 D
81. on voltage gain coefficient from the previous ones Page 40 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 CAL Mun cu XV We calculate PHADJ from ps the desired phase lag tan g 1 1 2 20 2 cos T 1 2 sinQaf T tan H 1 27 cosa T And we calculate the new calibration current gain coefficient including compensation for a slight gain in crease in the phase calibration circuit PHADJ 2 Note In later Demo Code versions PHADJ n is replaced with a coefficient named DLYADJ n These codes are based on CE codes that use delay compensation instead of phase compensation for better harmonic performance CAL I 1 Ay 27 PHADJ 2 2 PHADJ 2 1 2 cos 27f T 1 2 2 cosQaf T 1 27 y CAL Jun 2 3 CALIBRATION PROCEDURES 2 3 1 CALIBRATION EQUIPMENT Calibration requires that a calibration system is used i e equipment that applies accurate voltage load cur rent and load angle to the unit being calibrated while measuring the response from the unit being calibrated in a repeatable way By repeatable we mean that the calibration system is synchronized to the meter being calibrated Best results are achieved when the first pulse from the meter opens the measurement window of the calibration system This mode of operation is opposed to a calibrator that opens the measurement win dow at random time and that therefore may or may not catch certain pulses emitted by the meter I
82. or IC number 1 Page 19 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 Commands for Controlling the Metering Values Shown on the LCD Display Text or Nu CLI merical Dis command Displayed Parameter s play 0 24 5 C 1 Temperature difference from calibration temperature Ed Frequency at the VA IN input Hz 3 27 Whr Accumulated imported real energy Wh The default display setting after power up or reset Date yy mm dd 1 0 95 VARhr 7 4 11 VAhr 0 ow 0 we pa Whe EM Accumulated exported real energy Wh on ms oM 01 43 59 0 01 01 01 11 M11 P Power factor P phase we Not used in the 71M6541F EM Zero crossings of the mains voltage wa Duration of sag or neutral current s 1 4 1 ae RMS current P phase Y SCH 241 34 W 1 1 50400 W i mr LCD Test Displays for total consumption wrap around at 999 999Wh or VARh VAh due to the limited number of available display digits Internal registers counters of the Demo Code are 64 bits wide and do not wrap Mm e around Page 20 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 0 1 3 4 5 6 7 0 7 hr 08 9 ES 8 4 6 7 8 1 Momentary power in W P phase E a 8 19 88 88 88 88 88 88 0 USING THE DEMO BOARD FOR ENERGY MEASUREMENTS The 71M6541F Demo Board was designed for use with shunt resistors connected directly
83. ors and capacitors for filtering R26 C25 R57 C12 and for biasing the IBP IBN inputs R86 R87 must be populated 2 pin header for the connection of the secondary remote v3 0 Name TMUXOUT TMUX2OUT DEBUG RESET PB 5 0 VDC IAP IAN VA IAN IN IAP IN NEUTRAL LINE IBP IBN IBP IN IBN IN 2005 2011 Teridian Semiconductor Corporation Reference De signator TP1 BT1 BT2 J21 SW5 J12 J13 813 SW3 JP20 J7 J6 J3 JP6 1 4 J10 J8 J5 20 21 22 23 24 25 26 27 28 Page 60 of 77 Use The shunt connected here should be the one correspond ing to the neutral side of the meter 5 pin header for access to OPT TX and OPT RX signals 3 pin header for the control of the ICE E signal A jumper across pins 1 2 disables the ICE interface a jumper across pins 2 3 enables it 2 pin header that allows connecting the SEG DIO51 OPT TX pin to the LCD If the second UART is used the jumper should be removed from the header 2x10 emulator connector port for the Signum ICE ADM 51 or for the Teridian TFP 2 Flash Programmer Three 2 pin headers that connects the E RXTX E RXTX and E TCLK pins to the LCD The emulator pins should be configured as LCD pins when this jumper is inserted 2 pin header that allows connecting the SEG DIO51 OPT RX pin to the LCD
84. placed in the 1 2 position 3 pin header that connects YPULSE pin to the LCD The YPULSE pin should be configured as an LCD pin when a jumper is placed in the 1 2 position 2 pin header that connects the V3P3D pin to parts on the board that use the V3P3D net for their power supply For supply current measurements in brownout mode the jum per on JP53 may be removed The IC 71M6541F soldered to the PCB v3 0 Name GND WPULSE Wh VARh BAT MODE XPULSE YPULSE V3P3D 2005 2011 Teridian Semiconductor Corporation Reference De signator TP2 JP58 D5 D6 JP1 JP44 JP45 JP53 U5 Item AJOJN Page 59 of 77 Use Test points for access to the TMUXOUT and TMU2XOUT pins on the 71M6541F Location of optional battery for the support of battery mod es Located on the bottom Location of optional battery for the support of RTC and non volatile RAM BT2 has an alternate circular footprint at location BT3 Connector for Debug Board 2x8 pin male header Chip reset switch When the switch is pressed the RESET pin of the IC is pulled high which resets the IC into a known state 2 pin header If a jumper installed the battery BT1 will be connected to the V3P3SYS net 2 pin pin header If a jumper installed the battery BT2 BT3 will be connected to the VIP3SYS net Alternate footprint for BT2 A circular battery may be mounted in this
85. r divider We also assume that we want to maintain the value for VMAX at 600V to provide headroom for large voltage excursions When applying VMAX at the primary side of the transformer the secondary voltage Vs is Vs VMAX N Vs is scaled by the resistor divider ratio Rr When the input voltage to the voltage channel of the 71M6541F is the desired 177mV Vs is then given by Vs Rr 177mV Resolving for Rr we get Ra VMAX N 17701 600V 30 177mV 170 45 This divider ratio can be implemented for example with a combination of one 16 95 kQ and one 100 2 re sistor If potential transformers PTs are used instead of resistor dividers phase shifts will be introduced that will require negative phase angle compensation Teridian Demo Code accepts negative calibration factors for phase 1 9 CALIBRATION PARAMETERS 1 9 1 GENERAL CALIBRATION PROCEDURE Any calibration method can be used with the 71M6541F chips This Demo Board User s Manual presents calibration methods with three or five measurements as recommended methods because they work with most manual calibration systems based on counting pulses emitted by LEDs on the meter Naturally a meter in mass production will be equipped with special calibration code offering capabilities beyond those of the 71M6541F Demo Code It is basically possible to calibrate using voltage and current readings with or without pulses involved For this purpose the MPU Demo Code can
86. ra 0 1V rms of AC signal applied to x tion all elements during calibration 0 1A rms of AC signal applied to iru Amps of Autocali all elements during calibration bration Power factor of calibration signal must be 1 Page 28 of 77 2005 2011 Teridian Semiconductor Corporation The value is a bit mask that de scribes a scrolling display se quence Each set bit permits a Defines sequence display with an lcd idx value of LCD displays from 0 31 Each is displayed for 7 seconds Ordered by in creasing bit number If value is zero display does not change 3 ASCII bytes in MSB of 32 bit Manufacturer s ID number Least significant byte TSC text string of the should be zero For AMR dem A 0x54534300 meter onstrations sent as the manu facturer s ID of the meter lcd bit 0 Meter identification 1 Display variation from calibra tion temperature 0 1C 2 Display mains Hz 0 1 Hz 3 mWh total 4 mWh total exported 5 mVARRh total 6 mVARRh total exported 7 mVAh total 8 Operating hours 9 Time of day 10 Calendar date 11 Power factor total 12 Angle between phase 0 amp 1 13 Main edge count last accu mulation 14 KW instantaneous total 15 V instantaneous max of all phases 16 A total Selects LCD s cur 17 V Battery VB 3 rent display 18 Seconds bad power BPS 19 Seconds tamper tamper in progress TS 20 LCD Test Scrolling not standar
87. re sensor and since the development of the reference voltage over temperature is predicta ble to within 40 PPM C compensation of the current reading is possible to within 60 C 40 10 PPM C or 0 2496 The reference voltage can be approached by the nominal reference voltage VNOM T VNOM 22 T 22 TC1 T 22 TC2 Actual values for TC and TC can be obtained as follows TC 3 50 10 6 04 10 TRIMT and TC 8 11 10 4 19 10 TRIMT The TRIMT value can be read from the 71M6X0X Remote Sensor Interface IC 3 The reference voltage of the 71M6541 IC At the temperature extremes this voltage can deviate by a few mV from the room temperature voltage and can therefore contribute to some temperature related error both for the current measurement pins IAP and IAN of the secondary shunt sensor and for the voltage measurement pin VA As with the Remote Sensor Interface IC the TC of the 71M6541F reference voltage has both linear and quadratic components The reference voltage of the 71M6541F over temperature is predictable within 40 PPM C which means that compensa tion of the current and voltage reading is possible to within 0 24 The temperature coefficients of the reference voltage are published in the data sheet 4 The voltage divider network resistor ladder on the Demo Board will also have a TC Ideally all re sistors of this network are of the same type so that temperature deviations are balanced out How ever
88. ri Note These pins must be assigned as indicated all E other pins can be swapped for layout purposes but 2 ESTER d z EREEPROM R104 SPLCK 5 PCB linkages must remain intact SER EEP 10K SPI CSZ 7 8 GND USB 45V USB V3P3D_ 3 10 S E JPZ HDR2Xi V3P3SYS fr vaessvs B 56592 SEGDI0511 2 OPT Ix c7 BXUsB 2 VDDIVOD2 7 UARTTX ca VSP3SYS 8s 8 E u2 TX USB VOA VIA Ce UART RX ISO GND USS 4 VB VOB Ce DI 2 IG IE JP12 SEGDIOS51 q RI sys GND1GND2 o HDR2XI HDRext 5 JP8 HDR2X1 S peR 29282 1 1k seGDiosS stGDiose d kb Z nanen CN D DECH NONA hav usa 24 1 race des veys voco AGO ues mx UARTRXISO 3 paa A Ven P c5 c3 ce 2 1 ano ses Ale causo L D es 4 7uF Bust Fog RUNE 0 01uF 3280 HDR2Xt 57 GND b x 27 NG GND AV USE m 19 6 R4 Sws a E TMUXGOUT 27 DSR vec Hie RESET 7 2H UE ma PN o X 5 cree ast GND oo R108 588 533 USB Interface 2 Off Page Connectors 5 7 PO UART RX 00022555 8 ES Su gt va scabios JUL Ee E gt 2 71 6541 Demo Board REV 3 0 ka NG E55 seen gt gt varasys ee c33 8 8 Debug Connector P 62 APO AN et gt IBN 5 F he Document Number rA 7 E at ale of 2 2 2011 08 eur Dae Monday May v3 0 Figure 4 2
89. rify the demo code revision 1 8 USING THE DEMO BOARD The 71M6541F Demo Board is a ready to use meter prepared for use with external shunt resistors Demo Code versions for single phase two wire operation EQU 0 with secondary tamper sensor and for single phase three wire operation ANSI configuration EQU 1 are provided by Teridian Demo Boards in ANSI configuration are preloaded with Demo Code for EQU 1 Demo Boards in IEC configuration are pre loaded with Demo Code for EQU 0 Using the Demo Board involves communicating with the Demo Code via the command line interface CLI The CLI allows all sorts of manipulations to the metering parameters access to the EEPROM selection of the displayed parameters changing calibration factors and many more operations Before evaluating the 71M6541F on the Demo Board users should get familiar with the commands and res ponses of the CLI A complete description of the CLI is provided in section 1 8 1 Page 14 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 1 8 1 SERIAL COMMAND LANGUAGE The Demo Code residing in the flash memory of the 71M6541F provides a convenient way of examining and modifying key meter parameters via its command line interface CLI The tables in this chapter describe the commands in detail Commands for CE Data Access CE DATA ACCESS Comment Description Allows user to read from and write to CE data space U
90. sage Starting CE Data Address option option Command A Read consecutive 16 bit words in Decimal starting at ad combinations dress A A Read consecutive 16 bit words in Hex starting at address A A n n Write consecutive memory values starting at address A Example 40 Reads CE data words 0x40 0x41 and 0x42 7E 1AD2 9A23 Writes two hexadecimal words starting 0x7E 10 16384 Writes one decimal word starting 0 All CE data words are in 4 byte 32 bit format Typing JA will access the 32 bit word located at the byte address 0x0000 4 A 0x1028 Commands for MPU XDATA Access MPU DATA ACCESS Comment Description Allows user to read from and write to MPU data space Usage Starting MPU Data Address option option Command JA Read three consecutive 32 bit words in Decimal starting at combinations address A 88 Read three consecutive 32 bit words in Hex starting at ad dress A A n m Write the values n and m to two consecutive addresses start ing at address A 7 Display useful RAM addresses Example 08 Reads data words 0x08 0 00 0x10 0x14 04 FFFFAD2 9A23 Writes two hexadecimal words starting Y 0x04 04 1000 Writes decimal 1 000 to address 0x04 04 1000 Writes decimal 1 000 to address 0x04 MPU or XDATA space is the address range for the MPU XRAM 0x0000 to OxFFF All MPU data words are in 4 byte 32 bit format Typing JA will access the 32 bit word located at the
91. sor Scaling Maximum Volts for PCB Error if exceeded i min v min v max Page 27 of 77 ae 3 o signed v3 0 407 3V 240V sqrt 2 120 3 2 Wh for 3 phase 1 0 Wh for 1 phase See data sheet 38 accumulation intervals cover both chop polar ities 2400 240 V is a stan dard full scale set up for meter test 300 30 A is a stan dard full scale set up for meter test Error if exceeded Same units as CE s v0sqsum CE s wOsum units per pulse soeben Convert from CE rounded up to next largest CE counts to pulses count so Wh accumulation and display is always rounded down The number of mi interval nutes of a demand Count of Ines interval 60 interval interval 60 Expected number of cycles per second mains_hz of mains 0 disables the software RTC run from mains See data sheet Temperature is Machine readable calculated as temp meas temp_call units per 0 1C ured_temp temp_datum temp_cal1 temp cal0 mtr call Linear temperature KIK calibration for meter ppm T mtr datum in 0 1 C ES elements A D Squared tempera mtr cal2 ture calibration for e T a 9 meter elerients ppm2 T mtr datum 2 in 0 1 C Center tem Pere 5 RTC SE linear e 5 RTC At x squared by temp 1ppb T y datum 2 in 0 1 C Accumulation inter ES 1 Count of accumulation intervals S cal vals of Autocalibra PAGAN of calibration tion NE Volts of Autocalib
92. t is essential for a valid meter calibration to have the voltage stabilized a few seconds E X9 before the current is applied This enables the Demo Code to initialize the 71M6541F and Es to stabilize the PLLs and filters in the CE This method of operation is consistent with Eon meter applications in the field as well as with metering standards During calibration of any phase a stable mains voltage has to be present on phase A S This enables the CE processing mechanism of the 71M6541F necessary to obtain a sta S ble calibration 2 3 2 PHASE BY PHASE CALIBRATION Each meter phase must be calibrated individually Some calibration systems do not allow selective control of currents in each phase Each phase can still be individually calibrated using the following sequence e When calibrating phase A the calibration coefficient for the current in phase B is set to zero This way the pulses are generated solely based on phase A The kH factor of the calibration system must be adjusted by 50 to account for the suppression of 50 of the energy e When calibrating phase B the calibration coefficient for the current in phase A is set to zero This way the pulses are generated solely based on phase B The kH factor of the calibration system must be adjusted by 50 to account for the suppression of 50 of the energy e For the final step both current calibration coefficients are set to their calibration values and the me ter can be tested at t
93. t of the 2 5V regulator This pin is powered in MSN and BRN mod es A 0 1 uF bypass capacitor to ground should be connected to this pin VLCD 0 The output of the LCD DAC A 0 1 uF bypass capacitor to ground should be connected to this pin Battery backup pin to support the battery modes BRN LCD A battery or VBAT P super capacitor is to be connected between VBAT and GNDD If no battery is used connect VBAT to V3P3SYS RTC and oscillator power supply A battery or super capacitor is to be con VBAT RTC P nected between VBAT and GNDD If no battery is used connect VBAT RTC to VIP3SYS Analog Pins Table 4 3 711 6541 Pin Description Table 2 3 Name Type Description IAP IAN Differential or single ended Line Current Sense Inputs These pins are vol IBP IBN tage inputs to the internal A D converter Typically they are connected to the outputs of current sensors Unused pins must be tied to V3P3A Pins IBP IBN may be configured for communication with the remote sensor interface 71M6X0X VA Line Voltage Sense Input This pin is a voltage input to the internal A D con verter Typically it is connected to the output of a resistor divider Unused pins must be tied to V3P3A VREF 0 Voltage Reference for the ADC This pin should be left unconnected XIN Crystal Inputs A 32 kHz crystal should be connected across these pins Typ XOUT 0 ically a 15 pF capacitor is also connected from XIN to GNDA and a 10 pF capacitor is connected from XOUT
94. the TC of the meter we have all components at hand to design the overall compensation For simplification purposes we have decided to ignore Cyp For the control of GAIN ADJA we will need the following coefficients Cs1 The PPMCs 3331 determined for the shunt resistor PPMC2 for the shunt resistor is O Cvp The PPMC yp value of 788 determined for the voltage divider Cax PPMC y 820 and PPMC2 y 680 We will find that coefficients can simply be added to combine the effects from several sources of tempera ture dependence Before we do that we must consider that the equations for temperature compensation are structured in a special way i e e If an error source affects both current and voltage measurements the original PPMC and PPMC2 coef ficients are used e If an error source affects only one measurement the original PPMC and PPMC2 coefficients are di vided by 2 Following this procedure we obtain the coefficients for GAIN ADJA as follows e PPMC PPMC 2 PPMC4y PPMCyp 2 3331 2 820 788 2 2092 e PPMC2 PPMC2 PPMC24x 680 For the control of GAIN ADJB we will need the following coefficients Cs Since we assume that the shunt resistors are very similar with respect to their TC we use the value found for the shunt connected at phase B PPMC 3331 Again PPMC2 for the shunt resistor is 0 Since this coefficient applies to the current measurement only we will have to apply the factor m
95. the contained CE code Page 17 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual Commands for Battery Mode Control and Battery Test Enters LCD mode when in brownout mode B gt prompt Enters sleep mode when in brownout mode B gt prompt Starts a battery test when in mission mode gt prompt Set wake timer to n seconds for automatic return to brownout mode Set wake timer to n minutes for automatic return to brownout mode year month day weekday 1 Sunday If the weekday is omitted it is set automatically Read Real Time Clock Time of day hr min sec Real Time Adjust start trim Allows trimming of the RTC If s gt 0 the speed of the clock will be adjusted by t parts per billion PPB If the CE is on the value entered with t will be changing with temperature based on Y_CAL Y_CALC and Y_CALC2 Access look up table for RTC compensation Programs the RTC to Thursday 3 17 2005 Speeds up the RTC by 1234 PPB Read the first four bytes in the look up table Allows the user to control battery modes and to test the battery BL BS BT BWSn BWMn Description Usage Commands for Controlling the RTC Allows the user to read and set the real time clock RT option value value RTDy m d w Day of week RTR RTTh m s RTAs t gt RTD05 03
96. the demo system E All input signals are referenced to the V3P3A 3 3V power supply to the chip Page 11 of 77 O 2005 2011 Teridian Semiconductor Corporation v3 0 71M6541 Demo Board User s Manual 1 7 1 POWER SUPPLY SETUP There are several choices for the meter power supply o Internal using the AC line voltage The internal power supply is only suitable when the voltage ex ceeds 100V RMS To enable the internal supply a jumper needs to be installed across JP6 on the top of the board o External 5 0 VDC connector J20 on the Demo Board 1 7 2 CABLES FOR SERIAL COMMUNICATION 1 7 2 1 USB Connection Recommended A standard USB cable can be used to connect the Demo Board to a PC running HyperTerminal or a similar serial interface program A suitable driver e g the FTDI CDM Driver Package must be installed on the PC to enable the USB port to be mapped as a virtual COM port The driver can be found on the FTDI web site http www ftdichip com Drivers D2XX htm See Table 3 1 for correct placement of jumper JP5 depending on whether the USB connection or the serial connection via the Debug Board is used 1 7 2 2 Serial Connection via Optional Debug Board For connection of the DB9 serial port of the Debug Board to a P
97. the terms and conditions of sale supplied at the time of order acknowledgment including those pertaining to warranty patent infringement and limitation of liability Teridian Semiconductor Corporation reserves the right to make changes in specifications at any time without notice Accordingly the reader is cautioned to verify that a data sheet is current before placing orders Teridian assumes no liability for applications assistance Teridian Semiconductor Corp a Subsidiary of Maxim Integrated Products 6440 Oak Canyon Road Irvine Suite 100 CA 92618 5201 TEL 714 508 8800 FAX 714 508 8877 http www maxim ic com 2005 2011 Teridian Semiconductor Corporation v3 0 Page 77 of 77
98. ther mechanical parts can be considered heat sinks i e they do not heat up due to other effects The thermal mass will control how long it takes the sensor to reach its maximum temperature Meters for which only short time maximum currents are applied can benefit from a large thermal mass since it will in crease the time constant of the temperature rise The temperature coefficient TC of the shunt is a very important factor for the self heating effect Shunts with a TC of just a few PPM C can maintain good shunt accuracy even in the presence of significant self heating There are several methods that can be applied in the meter code that can minimize the effects of self heating The effect of shunt self heating can be described by the following formulae First the relative output of a shunt resistor is AR R AR is a function of the change in temperature the temperature coefficient the thermal resistance and of course the applied power which is proportional to the square of the current AV AR _ 7 7 V R R Ultimately it is up to the meter designer to select the best combination of shunt resistance TC shunt geo metry and potential software algorithms for the given application PLACEMENT OF SENSORS ANSI The arrangement of the current terminals in an ANSI meter enclosure predetermines shunt orientation but it also allows for ample space in between the sensors which helps to minimize cross talk b
99. tion Conformance testing is the responsibility of a meter manufacturer May require calibration for best accuracy Calibration item in high precision H series meters 71M6541H only Table 1 7 Bits in the MPU Status Word Name Bit Explanation No MINIA 0 is below IThrshld Current for this phase is in creep MINIB 1 IB is below IThrshld Current for this phase is in creep MINIC 2 IC is below IThrshld Current for this phase is in creep MINVA 3 VA is below VThrshld Voltage for this phase is in creep MINVB 4 VB is below VThrshld Voltage for this phase is in creep MINVC 5 VC is below VThrshld Voltage for this phase is in creep CREEPV 6 All voltages are below VThrshld CREEP 7 There is no combination of current and voltage on any phase SOFTWARE 8 A software defect was detected error_software was called E g An impossible value occurred in a selection or the timers ran out NEUTRAL 9 Neutral current was above in_limit for more than in_wait seconds SPURIOUS 10 An unexpected interrupt was detected SAG 11 Voltage was below VThrshld for more than in wait seconds DEMAND 12 Demand was too big too many watts to be credible CALIBRATION 13 Set after reset if the read of the calibration data has a bad checksum or is from an earlier version of software The default values should be present RTC UNSET 14 Set when the clock s current reading is A Obtained after a cold start indicating that there was no batt
100. to EEPROM Writes hello to buffer then transmits buffer to EEPROM start ing at address 0x210 Commands for EEPROM Control Description Usage EE option arguments Command EECn combinations EERa b EESabc xyz EETa EEWa b z CLS Example EEShello EET 0210 et Due to buffer size restrictions the maximum number of bytes handled by the EEPROM command is 0x40 Allows user to enable read from and write to Flash memory Read Flash at address a for b bytes Write characters to buffer sets Write length Transmit buffer to Flash memory at address a Write string of bytes to buffer Writes hello to buffer then transmits buffer to EEPROM start ing at address OxFE10 2005 2011 Teridian Semiconductor Corporation v3 0 Commands for Flash Memory Control Description Usage F option arguments Command FRa b combinations FSabc xyz FTa FWa b z Example FShello Page 16 of 77 711 6541 Demo Board User s Manual Auxiliary Commands Typing a comma repeats the command issued from the previous command line This is very helpful when examining the value at a certain address over time such as the CE DRAM address for the tempera ture 0x40 The slash is useful to separate comments from commands when sending macro text files via the serial interface All characters in a line
101. to GNDA It is important to minim ize the capacitance between these pins See the crystal manufacturer data sheet for details If an external clock is used a 150 mV p p clock signal should be applied to XIN and XOUT should be left unconnected Pin types P Power O Output Input I O Input Output 2005 2011 Teridian Semiconductor Corporation v3 0 Page 74 of 77 Digital Pins Table 4 4 71M6541F Pin Description Table 3 3 Name Type Description COM3 COM2 0 LCD Common Outputs These 4 pins provide the select signals for the COM1 COMO LCD display Multi use pins configurable as either LCD segment driver or DIO Alternative functions with proper selection of associated I O RAM reg isters are SEGDIOO WPULSE SEGDIO1 VPULSE UO SEGDIO2 SDCK SEGDIO3 SDATA SEGDIO6 XPULSE SEGDIO7 YPULSE Unused pins must be configured as outputs or terminated to SEGDIOO SEG DIO14 SEGDIO19 SEGDIO25 SEG DIO44 SEGDIO45 V3P3 GNDD SEGDIO26 COMES 1 0 Multi use pins configurable as either LCD segment driver or DIO with SEGDIO27 COM4 alternative function LCD common drivers SEGDIO36 Multi use pins configurable as either LCD segment driver or DIO with SPI_CSZ SEG alternative function SPI interface DIO37 SPI DO UO SEGDIO38 SPI_DI SEGDIO39 SPI_CKI SEGDIO51 OPT_TX 1 0 Multi use pins configurable as either LCD segment driv
102. to the IAP IAN pins of the 71M6541F and via the Remote Sensor Interface and it is shipped in this configuration The Demo Board may immediately be used with a 50 uQ shunt resistor ANSI or a 120 uQ shunt resistor IEC It is programmed for a kh factor of 1 0 see Section 1 8 4 for adjusting the Demo Board for shunts with different resistance Once voltage is applied and load current is flowing the red LED D5 will flash each time an energy sum of 1 0 Wh is collected The LCD display will show the accumulated energy in Wh when set to display mode 3 command gt M3 via the serial interface Similarly the red LED D6 will flash each time an energy sum of 1 0 VARh is collected The LCD display will show the accumulated energy in VARh when set to display mode 5 command gt MS5 via the serial interface ADJUSTING THE KH FACTOR FOR THE DEMO BOARD The 71M6541F Demo Board is shipped with a pre programmed scaling factor Kh of 1 0 i e 1 0 Wh per pulse In order to be used with a calibrated load or a meter calibration system the board should be con nected to the AC power source using the spade terminals on the bottom of the board The shunt resistor should be connected to the dual pin header labeled J3 on the bottom of the board The Kh value can be derived by reading the values for MAX and VMAX i e the RMS current and voltage values that correspond to the 250mV maximum input signal to the IC and inserting them in the following equation for Kh
103. tor Corporation v3 0 1 10 3 LSB VALUES IN CE REGISTERS Table 1 8 CE Registers and Associated LSB Values Comment The real energy for element 1 IA VA measured in Wh per accu mulation interval The reactive energy for element 1 IA VA measured in VARh per accumulation interval The real energy for element 2 IB VA measured in Wh per accu mulation interval The reactive energy for element 2 IB VA measured in VARh per accumulation interval The sum of squared current samples in element 1 IA This value is the basis for the lous calculation performed in the MPU The sum of squared current samples in element 2 IB This value is the basis for the lous calculation performed in the MPU The sum of squared voltage samples in element 1 VA The sum of squared voltage samples in element 1 VA This value is not used for EQU 0 or EQU 1 LSB Value 1 55124 10 IMAX VMAX 1 55124 10 IMAX VMAX 1 55124 10 IMAX VMAX 1 55124 10 IMAX VMAX 2 55872 10 IMAX VMAX 2 5587 10 IMAX VMAX 9 40448 10 IMAX VMAX 9 40448 10 IMAX VMAX Register Name WOSUM_X VAROSUM_X WISUM_X VARISUM_X IOSQSUM_X IISQSUM X VOSQSUM_X VISQSUM_X 1 10 4 CALCULATING IMAX AND KH The relationship between the resistance of the shunt resistors and the system variable MAX is determined by the type of Remote Sensor Interface used and is as follows IMAX 0
104. x20 to address 0x2702 FLSH UNLOCK register in HO RAM 3 Reset the demo board RESET button or power cycle 4 Activate the ERASE button in the WEMU51 user interface 5 Now new code can be loaded into the flash memory Once the flash memory is erased the new file can be loaded using the commands File followed by Load The dialog box shown in Figure 1 6 will then appear making it possible to select the file to be loaded by clicking the Browse button Once the file is selected pressing the OK button will load the file into the flash memory of the 71M6541F IC At this point the emulator probe cable can be removed Once the 71M6541F IC is reset using the reset button on the Demo Board the new code starts executing Signum Systems Wemu51 ADM51 Emulato Ge Ge Yow Dig wer Gus yuon Db ADMS1 41807 DO 00 00 00 00 00 00 00 0 3 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DD OD 00 00 00 00 00 00 DD OD 00 00 NO 00 09 00 DO 3 00 tb 90 SE Set zt E C bo 0 0 D St ina RBE DO 00 00 00 9 00 00 0 DO 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DO 00 00 DD 00 00 00 00 DO 00 00 00 00 DO 00 00 DO 00 00 00 00 00 00 00 JF CU UU UU C UU UU UU 01 00 00 00 00 00 00 00 00 00 00 00 41 F6 FA 28 01 2 ED 7F 01 02 FF D do 06 E 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 01 00
105. y the demo code and the corresponding currents can be extracted by the MPU from the CE registers for tamper detection when using the Demo Code for EQU 0 IMPLEMENTING A SINGLE PHASE 3 WIRE METER EQU 1 This application will require two identical current sensors for each phase The simplest approach is to use identical shunt resistors for each channel ADJUSTING THE DEMO BOARDS TO DIFFERENT VOLTAGE DIVIDERS The 71M6541F Demo Board comes equipped with its own network of resistor dividers for voltage measure ment mounted on the PCB The resistor values for the DB6541F REV 3 0 Demo Board are 2 5477MQ R15 R21 R26 R31 combined and 750Q R32 resulting in a ratio of 1 3 393 933 This means that VMAX equals 176 78mV 3 393 933 600V A large value for VMAX has been selected in order to have headroom 1 8 2 1 8 3 1 8 4 1 8 5 1 8 6 1 8 7 1 8 8 Page 21 of 77 2005 2011 Teridian Semiconductor Corporation v3 0 for overvoltages This choice need not be of concern since the ADC in the 71M6541F has enough resolu tion even when operating at 120Vrms or 240Vrms If a different set of voltage dividers or an external voltage transformer potential transformer is to be used scaling techniques should be used In the following example we assume that the line voltage is not applied to the resistor divider for VA formed by R15 R21 R26 R31 and R32 but to a voltage transformer with a ratio N of 20 1 followed by a simple re sisto

Download Pdf Manuals

image

Related Search

Related Contents

CTime User`s Manual Software Industry  Manual de Instruções Instruction Manual Manuel d`Instructions  Toshiba GA-1330 Scanner User Manual  Symbol Palm Install and Quick Start Guide for FS  MISSILE WORKS User Manual and Instructions CORPORATION  Comprehensive 6ft, Mini DisplayPort - Mini DisplayPort  B43024FR_GTH Full Line.indd  VC 20U VC 40U VC 40-UE  Installation Manual Solar Mounting System    

Copyright © All rights reserved.
Failed to retrieve file