HALL Sensored FOC - TIDA010251 User Guide

This User Guide outlines the usage of TIDA010251 along with the Hall Sensored FOC Application running on MSPM0.

For more details refer to the TIDA010251 Design Guide

1. Hardware Required

  • TIDA010251 - 600W brushless DC motor inverter reference design

  • Isolated DC source

  • 3ph Permanent Magnet Synchronous Motor with 3 Hall Sensors.

  • Serial Wire Debug (SWD) debugger with isolator

2. Hardware Setup

  1. Connect a serial wire debug (SWD) debugger to connector J5 to debug or program the MSPM01507. Isolate the host PC from TIDA010251 board.

J5 header

Fig. 26 J5 header

  1. Connect 3phase motor terminals to the U,V, and W ports.

  2. Connect the 3 Hall sensor outputs to the port J6.

J6 header

Fig. 27 J6 header

  1. Apply DC bus power to the inverter by connecting the power across the Battery Input Terminals Vm(+) and GND(-).

  • The maximum output of the DC power supply is 21v DC.

TIDA010251 Layout

Fig. 28 TIDA010251 Layout

  1. Once all steps are completed, Please refer to Hall Sensored Software User Guide for steps on importing the CCS project or HALL SENSORED FOC Tuning Guide for steps to tune and spin the motor.

3. Pin Mapping

Connection

MSPM0G1507

Phase A HS input

PA8

Phase A LS input

PA9

Phase B HS input

PA10

Phase B LS input

PA11

Phase C HS input

PA23

Phase C LS input

PA24

Bus voltage input

PA26

DC Bus Current Samp1 OPA +ve

PA18

DC Bus Current Samp1 OPA -ve

PA17

DC Bus Current Samp2

Internal Op-Amp Output

Fault Input

PA5

DAC

PA15

UART2-TX

PA21

UART2-RX

PA22

DEBUG-SWDIO

PA19

DEBUG-SWCLK

PA20

Fault Output LED

PA7

Hall Sensor A

PA7

Hall Sensor B

PA7

Hall Sensor C

PA7

Note: There are two DC Bus current inputs used because we use simultaneous current sampling, Refer to ‘Enabling simultaneous current sampling’ in FOC Library Overview.