SNLU291B March   2021  – August 2022 MCT8316Z

 

  1.   Abstract
  2.   Trademarks
  3. 1Cautions and Warnings
  4. 2Introduction
  5. 3Quick Start Guide
  6. 4Hardware and Software Overview
    1. 4.1 Hardware Connections Overview – MCT8316ZTEVM
    2. 4.2 Connection Details
    3. 4.3 MSP430FR2355 Microcontroller
    4. 4.4 LED Lights
    5. 4.5 User-Configurable Settings
    6. 4.6 Hardware Variant Settings
    7. 4.7 MCT8316Z0R Compatibility
  7. 5Hardware Setup
  8. 6Firmware and GUI Application
    1. 6.1 Downloading Code Composer Studio and Importing GUI Code
    2. 6.2 Using the eZ-FET to Program the MSP430FR2355
    3. 6.3 Importing GUI into GUI Composer
    4. 6.4 MCT8316ZTEVM GUI
  9. 7Schematics
    1. 7.1  Main Supply and Pi Filter
    2. 7.2  Connectors and Interface
    3. 7.3  USB to UART
    4. 7.4  MCU Programming and Debug
    5. 7.5  MSP430FR2355 MCU
    6. 7.6  MCT8316ZT 3-Phase Sensored Trapezoidal Integrated Driver
    7. 7.7  3.3V Buck Regulator
    8. 7.8  Status LEDs
    9. 7.9  Hardware Variant Settings
    10. 7.10 Switches and PWM Input
  10. 8Revision History

MSP430FR2355 Microcontroller

The MCT8316ZTEVM includes the MSP430FR2355 low-power MCU (as shown in Figure 4-4) to provide the pulse-width modulation (PWM) signal required to commutate the motor. The MCU outputs a 20-kHz PWM signal (PWM_MSP), and the duty cycle (ranging from 0–100%) is controlled by the potentiometer R4. The motor speed will increase the more the potentiometer is turned counterclockwise, and will decrease when turned clockwise. To select whether the PWM signal from the MSP or an external PWM is sourced to the MCT8316Z, use the PWM_SEL jumper J1.

To program the MSP430FR2355, an external MSP430 LaunchPad™ must be connected to the four-pin connector J4. Many MSP430 LaunchPads provide an onboard eZ-FET Debug Probe to flash the program into the microcontroller and support debug using a 2-pin Spy-by-Wire (SBW).

The user can use the Reset (RST) button at any time to restart the MCU program. Two active-low LEDs, D5 and D6, can be used for debug purposes as well.

Finally, a shunt jumper bridge on 18-pin connector J6 ties all signals between the microcontroller and the MCT8316Z device. These jumpers can be inserted or removed as needed to isolate the microcontroller from the gate driver. This allows for microcontroller signal debugging or using the MCT8316ZTEVM as a standalone gate driver with an external microcontroller.

GUID-20210126-CA0I-ZKCX-CR1H-KF1RTMNZCZNR-low.pngFigure 4-4 MSP430FR2355 MCU on MCT8316ZTEVM