Hardware Connections
This section explains the hardware connections for Texas Instruments® hardware for the following hardware configurations, which are used in multiple examples in Motor Control Blockset™:
F28069 control card configuration
LAUNCHXL-F28069M configuration
LAUNCHXL-F28379D configuration
C2000 MCU Resolver Eval Kit [R2]
F28069 control card configuration
The configuration includes the following hardware components:
Texas Instruments DRV8312-69M-KIT inverter board
Texas Instruments F28069 microcontroller control card
Motor BLY171D (supports both Hall and quadrature encoder sensors)
Motor BLY172S (supports Hall sensor)
Quadrature encoder
DC power supply
Note
Due to auxiliary power supply related hardware issues, the DRV8312-69M-KIT does not support the position sensors connected to some motors (for example, Teknic M-2310P motor).
The following steps describe the hardware connections for the F28069 control card configuration:
Connect the F28069 control card to J1 of DRV8312-69M-KIT inverter board.
Connect the motor three phases, to MOA, MOB, and MOC on the inverter board.
Connect the DC power supply (24V) to PVDDIN on the inverter board.
Warning
Be careful when connecting PVDD and GND to the positive and negative connections of the DC power supply. A reverse connection can damage the hardware components.
The following step describes about interfacing the quadrature encoder sensor:
Connect the quadrature encoder pins (G, I, A, 5V, B) to J4 on the inverter board.
To implement position-sensing by using Hall sensor, use a motor that has inbuilt Hall sensors (for example, BLY171D and BLY172S). The following steps describe the steps to interface the Hall sensor:
Connect the Hall sensor encoder output to J10 on the inverter board.
We recommend the following jumper settings for DRV8312-69M-KIT inverter board when working with Motor Control Blockset. You can customize these settings depending on the application requirements. For more information about these settings, see the device user guide available on Texas Instruments website.
JP1 – VR1
JP2 – ON
JP3 – OFF
JP4 – OFF
JP5 – OFF
M1 – H
J2 – OFF
J3 – OFF
RSTA – MCU
RSTB - MCU
RSTC - MCU
LAUNCHXL-F28069M and LAUNCHXL-F28379D Configurations
The LAUNCHXL-F28069M configuration includes the following hardware components:
LAUNCHXL-F28069M controller
BOOSTXL-DRV8305 (supported inverter)
Teknic motor M-2310P (supports both Hall and quadrature encoder sensors)
Motor BLY171D (supports both Hall and quadrature encoder sensors)
Motor BLY172S (supports Hall sensor)
DC power supply
The LAUNCHXL-F28379D configuration includes the following hardware components:
LAUNCHXL-F28379D controller
BOOSTXL-DRV8305 and BOOSTXL-3PHGANINV (supported inverters)
Teknic motor M-2310P (supports both Hall and quadrature encoder sensors)
Motor BLY171D (supports both Hall and quadrature encoder sensors)
Motor BLY172S (supports Hall sensor)
DC power supply
The following steps describe the hardware connections for the LAUNCHXL-F28069M and LAUNCHXL-F28379D configurations:
Attach the BOOSTXL inverter board to J1, J2, J3, J4 on the LAUNCHXL controller board.
Note
Attach the inverter board to the controller board such that J1, J2 of BOOSTXL aligns with J1, J2 of LAUNCHXL.
Connect the motor three phases, to MOTA, MOTB, and MOTC on the BOOSTXL inverter board.
Connect the DC power supply (24V) to PVDD and GND on the BOOSTXL inverter board.
Warning
Be careful when connecting PVDD and GND to the positive and negative connections of the DC power supply. A reverse connection can damage the hardware components.
The following step describes about interfacing the quadrature encoder sensor:
Connect the quadrature encoder pins (G, I, A, 5V, B) to QEP_A on the LAUNCHXL controller board.
To implement position-sensing by using Hall sensor, use a motor that has inbuilt Hall sensors (for example, Teknic motor M-2310P, BLY171D and BLY172S). The following steps describe the steps to interface the Hall sensor:
Connect the Hall sensor encoder output to a GPIO port that is configured as eCAP, on the LAUNCHXL controller board.
We recommend the following jumper settings for the LAUNCHXL inverter boards when working with Motor Control Blockset. You can customize these settings depending on the application requirements. For more information about these settings, see the device user guide available on Texas Instruments website.
For LAUNCHXL-F28069M controller
JP1 – ON
JP2 – ON
JP3 – ON
JP4 – ON
JP5 – ON
JP6 – OFF
JP7 – ON
For LAUNCHXL-F28379D controller
JP1 – ON
JP2 – ON
JP3 – ON
JP4 – ON
JP5 – ON
JP6 – OFF
Instructions for Dyno (Dual Motor) Setup
Connect the three phases of Motor1 and Motor2, to MOTA, MOTB, and MOTC on the corresponding BOOSTXL inverter boards.
Attach the BOOSTXL inverter board (connected to Motor1) to J1, J2, J3, J4 on the LAUNCHXL controller board.
Note
Attach the inverter board to the controller board such that J1, J2 of BOOSTXL aligns with J1, J2 of LAUNCHXL.
Attach the BOOSTXL inverter board (connected to Motor2) to J5, J6, J7, J8 on the LAUNCHXL controller board.
Note
Attach the inverter board to the controller board such that J1, J2 of BOOSTXL aligns with J5, J6 of LAUNCHXL.
Connect the DC power supply (24V) to PVDD and GND on both BOOSTXL inverter boards.
Note
Connect the PVDD and GND on the BOOSTXL boards (for MOTOR1 and MOTOR2) to the same power supply. When one motor consumes power, the second motor generates power. If you connect both motors to the same power supply, the power generated by one motor is consumed by the other motor. The DC power supply delivers power only for the losses.
Connect the quadrature encoder pins of Motor1 (G, I, A, 5V, B) to QEP_A on the LAUNCHXL controller board.
Connect the quadrature encoder pins of Motor2 (G, I, A, 5V, B) to QEP_B on the LAUNCHXL controller board.
Warning
Be careful when connecting PVDD and GND to the positive and negative connections of the DC power supply. A reverse connection can damage the hardware components.
Instructions for Switched Reluctance Motor (SRM) Setup
A switched reluctance motor (SRM) connects to two BOOSTXL-DRV8305 inverters, which are mounted on the LAUNCHXL-F28379D controller card. These instructions describe the required hardware connections to run an SRM:
Attach the first BOOSTXL-DRV8305 inverter to J1, J2, J3, J4 on the LAUNCHXL-F28379D controller card.
Note
Attach the inverter board to the controller board such that J1, J2 of BOOSTXL aligns with J1, J2 of LAUNCHXL.
Attach the second BOOSTXL-DRV8305 inverter to J5, J6, J7, J8 on the LAUNCHXL-F28379D controller card.
Note
Attach the inverter board to the controller board such that J1, J2 of BOOSTXL aligns with J5, J6 of LAUNCHXL.
Join the connectors A1, B1, C1, A2, B2, and C2 (which are connected to the inverter MOSFETs and diodes) with the motor phase windings as shown below:
Connectors A1, A2 — phase A terminals of SRM
Connectors B1, B2 — phase B terminals of SRM
Connectors C1, C2 — phase C terminals of SRM
Connect the quadrature encoder pins (G, I, A, 5V, B) to QEP_A on the LAUNCHXL controller board.
Connect the DC power supply (24V) to PVDD and GND on both BOOSTXL inverter boards.
Note
Connect the PVDD and GND on the BOOSTXL boards to the same power supply.
Warning
Be careful when connecting PVDD and GND to the positive and negative connections of the DC power supply. A reverse connection can damage the hardware components.
TMDSRSLVR C2000 Resolver to Digital Conversion Kit
The TMDSRSLVR C2000 Resolver to Digital Conversion Kit configuration includes the following hardware components:
LAUNCHXL-F28069M controller
BOOSTXL-DRV8305 (supported inverter)
DC power supply
TMDSRSLVR C2000 Resolver to Digital Conversion Kit (Resolver Eval Kit [R2])
Resolver encoder
The following steps describe the hardware connections for the TMDSRSLVR board:
Connect DC power supply (15V) to J2 on the TMDSRSLVR board.
Connect the resolver output pins for sine wave to pins 1, 2 of J10 on the TMDSRSLVR board.
Connect the resolver output pins for cosine wave to pins 3, 4 of J10 on the TMDSRSLVR board.
Connect the resolver input pins to the PWM_dither and PWM_SINE pins of J10 on the TMDSRSLVR board.
The following step describes the hardware connection for the LAUNCHXL-F28069M controller board:
Connect the LAUNCHXL-F28069M controller board to a computer via USB port.
The following steps describe the hardware connections between the MCU Resolver Eval Kit [R2] and LAUNCHXL-F28069M controller boards:
Connect the COS(T2) pin on the TMDSRSLVR board to pin 24 of J3 on the LAUNCHXL-F28069M controller board.
Connect the SIN(T8) pin on the TMDSRSLVR board to pin 29 of J3 on the LAUNCHXL-F28069M controller board.
Connect the GPIO2 pin on the TMDSRSLVR board to pin 38 of J4 on the LAUNCHXL-F28069M controller board.