TIDUF27A February   2025  – March 2025 AMC131M03 , MSPM0G1507

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Key System Specifications
    2. 1.2 End Equipment
    3. 1.3 Electricity Meter
    4. 1.4 Power Quality Meter, Power Quality Analyzer
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Design Considerations
      1. 2.2.1 Voltage Measurement Analog Front End
      2. 2.2.2 Analog Front End for Current Measurement
      3. 2.2.3 XDS110 Emulator
      4. 2.2.4 Bluetooth® Data Transmission
      5. 2.2.5 Bluetooth® Connection Between Two Modules
      6. 2.2.6 Bluetooth® to UART Connection
      7. 2.2.7 Magnetic Tamper Detection With TMAG5273 Linear 3D Hall-Effect Sensor
    3. 2.3 Highlighted Products
      1. 2.3.1  MSPM0G3507
      2. 2.3.2  AMC131M03
      3. 2.3.3  CDC6C
      4. 2.3.4  RES60A-Q1
      5. 2.3.5  TPS3702
      6. 2.3.6  TPD4E05U06
      7. 2.3.7  ISOUSB111
      8. 2.3.8  LMK1C1104
      9. 2.3.9  MSP432E401Y
      10. 2.3.10 TPS709
      11. 2.3.11 TMAG5273
  9. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware Requirements
      1. 3.1.1 Clocking System
        1. 3.1.1.1 BAW Oscillator
        2. 3.1.1.2 Crystal Oscillator
        3. 3.1.1.3 PWM
        4. 3.1.1.4 Clock Buffers
      2. 3.1.2 SPI Bus Configuration
      3. 3.1.3 Jumper Settings for LED and UART
    2. 3.2 Software Requirements
      1. 3.2.1 UART for PC GUI Communication
      2. 3.2.2 Direct Memory Access (DMA)
      3. 3.2.3 ADC Setup
      4. 3.2.4 Calibration
    3. 3.3 Test Setup
      1. 3.3.1 Connections to the Test Setup
      2. 3.3.2 Power Supply Options and Jumper Settings
        1.       51
      3. 3.3.3 Cautions and Warnings
    4. 3.4 Test Results
      1. 3.4.1 Electricity Meter Metrology Accuracy Results
      2. 3.4.2 Radiated Emissions Performance
  10. 4Design and Documentation Support
    1. 4.1 Design Files
      1. 4.1.1 Schematics
      2. 4.1.2 BOM
      3. 4.1.3 PCB Layout Recommendations
        1. 4.1.3.1 Layout Prints
    2. 4.2 Tools and Software
    3. 4.3 Documentation Support
    4. 4.4 Support Resources
    5. 4.5 Trademarks
  11. 5About the Author
  12. 6Revision History

Table 3-2 Header Names and Jumper Settings
HEADER OR HEADER OPTION NAME TYPE MAIN FUNCTIONALITY VALID USE CASE COMMENTS
J10,

J11, J12

2-pin terminal blocks Phases A, B, and C voltages
(WARNING)
Voltage inputs for line A, B, and C Each of these terminal blocks connect with one terminal to the Neutral voltage, while the second terminal is wired to either phase A, B, and C, respectively.
J13,

J14, J15

3-pin terminal blocks Connect shunts for line A, B, and C
(WARNING)
Current inputs after the shunt sensors for line A, B, and C This terminal block is a three-position terminal block but only the leftmost and rightmost positions are used. The center position, which is connected to GND, is not connected to the CT. Before performing any test, verify that this terminal block is securely connected to both output leads of the CT.
J1 2-pin header Active energy pulses
(WARNING)
Probe here for cumulative active energy pulses. This header has two pins: GND and ACT, which is where the active energy pulses are actually output. This header is not isolated from AC Mains, so do not connect measuring equipment here. See the ISO_ACT pin of J2 instead, which is isolated. If testing the active power pulses is desired, use the ISO_ACT pin of J2 instead since this pin is isolated.
J3 2-pin header Reactive energy pulses
(WARNING)
Probe here for cumulative reactive energy pulses. This header has two pins: GND and REACT, which is where the reactive energy pulses are actually output. This header is not isolated from AC Mains, so do not connect measuring equipment here. If testing the reactive power pulses is desired, use the ISO_REACT pin of J2 instead since this pin is isolated.
J102 10-pin, 2-row
connector
Neutral Connection
(WARNING)
Connect the XDS110 Debug Probe to this connector to program and debug the MSPM0G1106 MCU. The XDS110 Debug Probe is used to program the MSPM0G35073 device. The MSPM0 MCU must be powered externally for programming, XDS110 also provides power. Since this header and the XDS110 are not isolated, do not connect to this header when running off Mains and Mains is not isolated.
J7 6-pin header FTDI UART and power
(WARNING)
Use FTDI cable and UART link while debugging with no Mains connected. Provides UART link through a PC USB port. Since this header is not isolated, do not connect to this header when running off Mains and Mains is not isolated.
J4, J5, J6 4-pin header AMC131M03 MSPM0G3507 communication header
(WARNING)
Probe here for connections to the 4-wire SPI signals, RST signal, CLKIN signal, and DRDY signal of the respective AMC131M03 device. The RST pin resets the AMC131M03, driven by MSPM0G3507 during initialization of all ADCs. The DRDY pin of each AMC131M03 device is used to alert the MSPM0+ MCU that new current samples are available. The CLKIN pin is fed from the M0_CLKOUT clock output through the LMK clock buffer of the MSPM0+ MCU to the AMC131M03 device, which divides the clock down to produce the used modulator clock.
(WARNING)This header is not isolated from AC Mains, so do not connect measuring equipment when running from Mains unless isolators external to the reference design are available. The pin mappings on this header are as follows: • Pin 1: CS pin
• Pin 2: SPI CLK
• Pin 3: AMC131M03 CLKIN pin
• Pin 4: AMC131M03 DRDY pin
J17 8-pin header AMC131M03 MSPM0G3507 full communication header
(WARNING)
Probe here for connections to the 4-wire SPI signals, RST signal, CLKIN signal, and DRDY signal of the AMC131M03 device. The Header has the same functionality like J4, J5 and J6. The header is extended to give access to the SPI data lines. The pin mappings on this header are as follows: • Pin 1: AMC131M03 DIN
• Pin 2: AMC131M03 CS
• Pin 3: AMC131M03 SCLK
• Pin 4: CLKIN
• Pin 5: AMC131M03 DRDY pin
• Pin 6: AMC131M03 DOUT
• Pin 7: AMC131M03 SYNC, RESET pin
• Pin 8:

GND

J18 4-pin terminal block MCU

TDO and TDI

J2 2-pin header

Reset pin

J9 4-pin terminal block UART

XDS to MSPM0 connection

Debugging of the UART signal or connection for an external MCU. If an external MCU is evaluated connect here an external MCU to send the data over the USB Type-C port.
J16 3-pin terminal block Neutral Connection
(WARNING)
Current input after the shunt for Neutral line (if Neutral current monitoring is desired). This terminal block is a three-position terminal block but only the leftmost and rightmost positions are used. The center position, which is connected to GND, is not connected to the shunt. Before performing any test, verify that this terminal block is securely connected to both output leads of the shunt.

J19, J20, J22, J23

4-pin terminal block

Power connection to mount an external power converter

(WARNING)

Provide the board with power over the three measured phases.

Warning: High-voltage applied.

J8

6-pin header

Unused GPIO pins of the MSPM0

This header is used to enable further signals from the MSPM0. Enable these GPIO header pins as desired in the SysConfig tool.

J24

4-pin header block

3V3 header

Use this header for external power supply.

J25

4-pin header block

GND header

Use this header for a ground connection.

J26

4-pin header

MSP432 JTAG interface

This is a backup connection to program the MSP432 device. The default is through USB Type-C.

JP1

3-pin jumper header

Pullup or pulldown through R110 = 47kΩ for BSL_invoke line on MSPM0G3507

Place a jumper at either 1-2 or 2-3 positions depending if BSL_INVOKE is VDD_3V3 or GND, respectively.

JP2

4-pin header block

5V and 3V3 connections 5V and 3V3 connections. Place this header to connect the 5V to the board.

JP5

3-pin header

External 5V connection

JP6

3-pin header

External programming connection Connection (SWDIO) of the debugger to program the MSPM0 or the Bluetooth low energy chip.

JP7

3-pin header

External programming connector Connection (SWCLK) of the debugger to program the MSPM0 or the Bluetooth low energy chip.
JP8, JP9 3-pin header MCU or Bluetooth low energy UART RX and TX connector Send data from the MSP to the Bluetooth low energy chip or module over UART.