Main Content

Hardware Connections

C2000™ Microcontroller Blockset supports the following hardware configurations:

TI C2000 Hardware Connection

TI C2000 Board 

LAUNCHXL or LaunchPad

LAUNCHXL-F28069M configuration

LAUNCHXL-F28069M/F28379D/F28027/F28027D/F280049C Configurations

LAUNCHXL-F28379D configuration

LAUNCHXL-F280049C configuration

LAUNCHXL-F2827/F28027D configuration

controlCARD or Control card

F28069/F28035/F28335 control card configuration

F28069/F28035/F28335 Control Card Configuration

F28M35x Concerto® and F28M36x Concerto control card configuration

TMDSRSLVR C2000 Resolver to Digital Conversion Kit

C2000 MCU Resolver Eval Kit [R2]

TMDSRSLVR C2000 Resolver to Digital Conversion Kit

F28069/F28035/F28335 Control Card Configuration

The configuration includes the following hardware components:

  • Texas Instruments® DRV8312-69M-KIT/DRV8312-C2-KIT inverter board

  • Texas Instruments F28069/F28035/F28335 microcontroller control card

  • Texas Instruments F28M35x Concerto/F28M36x Concerto 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/DRV8312-C2-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. You can use the same hardware connections for other control cards mentioned above.

Note

For F28M36x Concerto use TMSADAP180TO100 card to connect to DRV8312-C2-KIT.

  1. Connect the F28069 (or any of the above mentioned) control card to J1 of DRV8312-69M-KIT inverter board.

  2. Connect the motor three phases, to MOA, MOB, and MOC on the inverter board.

  3. 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.

BLY connection

We recommend the following jumper settings for DRV8312-69M-KIT/DRV8312-C2-KIT inverter board when working with C2000 Microcontroller 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/F28379D/F28027/F28027D/F280049C 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 LAUNCHXL-F28027/F28027D/F280049C configuration includes the following hardware components:

  • LAUNCHXL-F28027 controller

  • LAUNCHXL-F280049 controller

  • BOOSTXL-DRV8305

  • Teknic motor M-2310P

  • Motor BLY171D

  • Motor BLY172S

  • DC power supply

Note

LAUNCHXL-F28027/F28027D controller is sensorless and does not support both Hall and quadrature encoder sensors.

The following steps describe the hardware connections for the LAUNCHXL-F28069M, LAUNCHXL-F28379D, LAUNCHXL-F28027D, and LAUNCHXL-F280049C configurations:

  1. Attach the BOOSTXL inverter board to J1, J2, J3, J4 on the LAUNCHXL-F28069M or F28379D or F280049C and J1, J2, J5, J6 for LAUNCHXL -F28027/27F.

    Note

    Attach the inverter board to the controller board such that J1, J2 of BOOSTXL aligns with J1, J2 of LAUNCHXL.

  2. Connect the motor three phases, to MOTA, MOTB, and MOTC on the BOOSTXL inverter board.

  3. 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.

F28379

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- F28379D/F28069M controller board or EQEP1 (J12) of the LAUNCHXL-F280049C.

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 (QEP_B for LAUNCHXL-F28379D, EQEP1 (J12) for LAUNCHXL-F280049C).

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

For LAUNCHXL-F28027 controller

  • S4 – ON

For LAUNCHXL-F280049C controller

  • S8 – 0, S6 – 0 : Required for serial communication.

  • For QEP1, S3 position 2 : down, S4 – UP (1)

  • For QEP2, S3 position 1 : down

  • JP1, JP2, JP3, JP8: ON

Instructions for Dyno (Dual Motor) Setup

  1. Connect the three phases of Motor1 and Motor2, to MOTA, MOTB, and MOTC on the corresponding BOOSTXL inverter boards.

  2. 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.

  3. 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.

  4. 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.

  5. Connect the quadrature encoder pins of Motor1 (G, I, A, 5V, B) to QEP_A on the LAUNCHXL controller board.

  6. 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.

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:

  1. Connect DC power supply (15V) to J2 on the TMDSRSLVR board.

  2. Connect the resolver output pins for sine wave to pins 1, 2 of J10 on the TMDSRSLVR board.

  3. Connect the resolver output pins for cosine wave to pins 3, 4 of J10 on the TMDSRSLVR board.

  4. 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:

  1. Connect the COS(T2) pin on the TMDSRSLVR board to pin 24 of J3 on the LAUNCHXL-F28069M controller board.

  2. Connect the SIN(T8) pin on the TMDSRSLVR board to pin 29 of J3 on the LAUNCHXL-F28069M controller board.

  3. Connect the GPIO2 pin on the TMDSRSLVR board to pin 38 of J4 on the LAUNCHXL-F28069M controller board.