• Menu
  • Product
  • Email
  • PDF
  • Order now
  • DesignDRIVE IDDK Hardware Reference Guide

    • SPRUIQ4 May   2019 TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28378D , TMS320F28378S , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S

       

  • CONTENTS
  • SEARCH
  • DesignDRIVE IDDK Hardware Reference Guide
  1.   Introduction
    1.     Trademarks
    2.     Overview
  2. 1Getting Familiar With the Kit
    1. 1.1 Contents of the Kit
    2. 1.2 IDDK EVM Features
  3. 2Hardware Overview
    1. 2.1  IDDK Evaluation Board
    2. 2.2  Functional Blocks
    3. 2.3  Processor Section
    4. 2.4  Control Processor Slot – H1
    5. 2.5  Expansion Processor Slots
      1. 2.5.1 Real-time Connectivity – H7
      2. 2.5.2 Functional Safety – H8
    6. 2.6  Position Encoder Suite
      1. 2.6.1 QEP
      2. 2.6.2 Resolver
      3. 2.6.3 Sin-Cos Encoder
      4. 2.6.4 BiSS / EnDat Encoder
      5. 2.6.5 TI Design Interface Connector
    7. 2.7  Current Sensor Suite
      1. 2.7.1 Shunt Current Sensing
      2. 2.7.2 LEM Current Sensing
      3. 2.7.3 Sigma-Delta Current Sensing
      4. 2.7.4 Overcurrent Protection
    8. 2.8  Power Supplies and GND Plane Configurations
    9. 2.9  Rectifier and Inverter
      1. 2.9.1 Rectifier Stage
        1. 2.9.1.1 Connecting the External DC Supply to the DC Link
        2. 2.9.1.2 Connecting Rectifier Output to DC Link
      2. 2.9.2 Inverter Stage
    10. 2.10 DACs
    11. 2.11 Power Stage Disable Circuits
  4. 3Hardware Resource Mapping
    1. 3.1 Digital Signal Mapping
    2. 3.2 Analog Signal Mapping
    3. 3.3 Jumpers and Switches
    4. 3.4 Headers and Connectors
  5. IMPORTANT NOTICE
search No matches found.
  • Full reading width
    • Full reading width
    • Comfortable reading width
    • Expanded reading width
  • Card for each section
  • Card with all content

 

REFERENCE GUIDE

DesignDRIVE IDDK Hardware Reference Guide

Introduction

The DesignDRIVE kit (IDDK) is a single platform that facilitates development and evaluation of design solutions for many industrial drive and servo topologies. The IDDK offers support for a wide variety of motor types, sensing technologies, encoder standards, and communications networks. The IDDK also offers easy expansion to develop with real-time Ethernet communications and functional safety topologies that enable more comprehensive, integrated system solutions. Based on the real-time control architecture of TI’s C2000™ microcontrollers (MCUs), the kit is ideal for the development of industrial inverter and servo drives used in robotics, computer numerical control (CNC) machinery, elevators, materials conveyance, and other industrial manufacturing applications.

Trademarks

C2000, Delfino are registered trademarks of TI.

All other trademarks are the property of their respective owners.

Overview

The IDDK offers an integrated-drive design with a full-power stage to drive a 3-phase motor, easing evaluation of a diverse range of feedback sensing and control topologies. The kit includes a 180-pin HSEC controlCARD based on the TMS320F28379D C2000 Delfino™ MCU, which integrates dual C28x real-time processing cores and dual CLA real-time coprocessors that provide 800 MIPS of floating-point performance with integrated trigonometric and FFT acceleration.

The sophisticated sensing peripherals on the TMS320F28379D MCU include sigma-delta filter modules with up to eight input channels, four high-performance 16-bit ADCs, and eight windowed comparators. These peripherals enable the IDDK to support shunt, flux gate/HALL, and sigma-delta current sensing simultaneously. For position feedback, the IDDK leverages integrated MCU support for the resolver and incremental encoder interfaces. In addition, customers can also explore configuration options that place the MCU on either side of the high-voltage isolation barrier.

TI designed the kit to plug into 110-V/220-V AC mains, deliver up to 8 amps, and to drive motors to 1 horsepower.

This document covers the kit contents and hardware details and explains the functions and locations of various connector on the board. This document supersedes all the documents for the kit.

WARNING

TI intends this EVM to be operated in a lab environment only and does not consider it to be a finished product for general consumer use.

TI intends this EVM to be used only by qualified engineers and technicians familiar with risks associated with handling high-voltage electrical and mechanical components, systems, and subsystems.

This equipment operates at voltages and currents that can cause shock, fire, and/or injure you if not properly handled or applied. Use the equipment with necessary caution and appropriate safeguards to avoid injuring yourself or damaging property.

TI considers it the user’s responsibility to confirm that the voltages and isolation requirements are identified and understood before energizing the board and or simulation. When energized, do not touch the EVM or components connected to the EVM.

1 Getting Familiar With the Kit

1.1 Contents of the Kit

The kit consists of the following items:

  • An IDDK EVM
  • A TMDSCNCD28379D control processor
  • A USB-A to USB Mini-B
  • A PMSM motor for evaluation
    • The motor is not included with TMDXIDDK379D.
    • The motor is included with TMDXIDDKM379D bundle.
    • The motor is available stand-alone from the TI eStore. (The part number is HVPMSMMTR.)
  • Items not included
    • An external, isolated power supply for developing code at low voltage

1.2 IDDK EVM Features

The EVM has the following features:

  • Processor slots for control, real-time connectivity, and functional safety
  • The Position Encoder Suite
  • The Current Sensor Suite
  • A high-voltage rectifier and inverter
  • Power supplies
  • Two digital-to-analog converters (DACs) to observe system variables on an oscilloscope for debugging
  • The Hardware Developer’s Package (including schematics and bill of materials) is available through MotorControl SDK.

2 Hardware Overview

2.1 IDDK Evaluation Board

Figure 2-1 shows that the IDDK evaluation board is an open board without enclosures.

IDDK_EVM_kit_sprui23.pngFigure 2-1 IDDK EVM Kit

The board can be divided into the following functional blocks:

  • The processor (CPU) block for control, real-time connectivity, and functional safety
  • The position encoder suite
  • The current sensor suite
  • The power inverter and rectifier
  • Onboard power supplies

For experimentation, three GND planes are on the board: one plane is for safety and connectivity circuits, another plane is for control and interface, and a third plane is for high power circuits. Provisions are on the board to connect GND planes. If the control GND is tied to the power GND, ensure that position sensors and encoders connected to the board are properly grounded to earth.

NOTE

IDDK offers reconfigurable GND planes, an interprocessor interface, and power stage control. The GND plane configurations can change depending on the style of current sensing and position sensing in the drive solution. The default configuration of the GND planes is only intended for users to develop MCU software drivers to evaluate their topologies. TI does not recommend this configuration for any final drive design or solution. You can select and develop control strategies based on the GND plane reconfigurations and interprocessor interface.

The default isolation/GND configuration of revision R2.2.1 of this evaluation board is set up to have all controlCARDs (H1, H7, and H8) and their interface circuits be separate from the high voltage inverter GND. controlCARDS H1, H7, and H8 have COLD GND, while the inverter has HOT GND.

In the previous release of the board, IDDK R2.2, the control GND was tied to HOT GND in R2.2. In R2.2.1, control GND is tied to COLD GND. Take care while switching between these two boards considering the changes in control GND configuration..

2.2 Functional Blocks

Figure 2-2 shows the functional block diagram of the IDDK. Dedicated processors provide the system with control, real-time connectivity, and safety functions. The control processor has a suite of position encoder interfaces and current sense interfaces. You can configure the controller to select the interfaces you want. Table 2-1 shows that each block is subdivided into macros representing a subfunction.

fbd_IDDK_sprui23.gifFigure 2-2 Functional Block Diagram of IDDK

Table 2-1 Hardware Macros in IDDK and Their Functions

Functional Block Macro Reference Macro Function
Power Supplies M2 Isolated DC-DC converter – 400 V to 15 V
M3 DC-Power Supply – Linear Reg 15 V – 5 V to 3.3 V
M8 Isolated DC/DC Converter – 400 V to 15 V
M9 DC-Power Supply – Linear Reg 15 V – 5 V to 3.3 V
Rectifier and Inverter M1 AC Main Power Entry
M4 3-Phase Inverter
Current Sensor Suite M5 Flux Gate – Motor Current Sense Interface
M6 Overcurrent Protection
M7 Sigma-Delta – Motor Current Sense Interface
Position Encoder Suite M10 QEP Interface
M11 Resolver Interface
M12 EnDat Encoder Interface
M13 Sin-Cos Encoder Interface
Processors Main board All other functions

The following sections present each functional block and their macros. Figure 2-3 shows the layout of various macros in the board. Schematic details of the individual macros are available at \ti\c2000\C2000Ware_MotorControl_SDK_version\solutions\tmdxiddk379d\hardware\IDDK_HwDevPkg_r2.2.1.

layout_iddk_evm_functional_macros_sprui24.pngFigure 2-3 Layout of IDDK EVM With Functional Macros

2.3 Processor Section

processor_block_sprui23.pngFigure 2-4 Processor Block

 

Texas Instruments

© Copyright 1995-2025 Texas Instruments Incorporated. All rights reserved.
Submit documentation feedback | IMPORTANT NOTICE | Trademarks | Privacy policy | Cookie policy | Terms of use | Terms of sale