TIDUE74F April   2018  – March 2026

 

  1.   1
  2.   Description
  3.   Resources
  4.   Features
  5.   Applications
  6.   6
  7. 1System Description
    1. 1.1 Key System Specifications
  8. 2System Overview
    1. 2.1 Block Diagram
    2. 2.2 Highlighted Products
      1. 2.2.1 C2000™ Real-Time MCU LaunchPad™ Development Kit
      2. 2.2.2 SN65HVD78
      3. 2.2.3 TLV702
      4. 2.2.4 TPS22918-Q1
    3. 2.3 Design Considerations
      1. 2.3.1 Tamagawa T-Format Protocol
      2. 2.3.2 C2000 T-Format Encoder Interface Overview
      3. 2.3.3 TIDM-1011 Board Implementation
      4. 2.3.4 MCU Resource Requirements
      5. 2.3.5 Device-Specific Resource Usage
        1. 2.3.5.1 CRC Calculations
        2. 2.3.5.2 Input, Output Signals, and CLB Tiles
      6. 2.3.6 CLB T-Format Implementation Details
        1. 2.3.6.1 Transaction Waveforms
          1. 2.3.6.1.1 IDLE State
          2. 2.3.6.1.2 TRANSMIT_DATA State
          3. 2.3.6.1.3 WAIT_FOR_START State
          4. 2.3.6.1.4 RECEIVE_DATA State
        2. 2.3.6.2 Communication Tile Design
        3. 2.3.6.3 Logic View
      7. 2.3.7 CLB Receive Data CRC Implementation
      8. 2.3.8 PM T-Format Encoder Interface Library
        1. 2.3.8.1 PM T-Format Reference Implementation Commands
        2. 2.3.8.2 Functions Supported in PM T-Format Reference Implementation
  9. 3Hardware, Software, Testing Requirements, and Test Results
    1. 3.1 Hardware
      1. 3.1.1 TIDM-1011 Jumper Configuration
    2. 3.2 Software
      1. 3.2.1 C2000 Driver Library (DriverLib)
      2. 3.2.2 C2000 SysConfig
      3. 3.2.3 C2000 Configurable Logic Block Tool
      4. 3.2.4 Installing Code Composer Studio™ and C2000WARE-MOTORCONTROL-SDK
      5. 3.2.5 Locating the Reference Software
    3. 3.3 Testing and Results
      1. 3.3.1 Hardware Configuration
      2. 3.3.2 Building and Loading Project
      3. 3.3.3 Running Code
      4. 3.3.4 Cable Length Validation
      5. 3.3.5 Benchmarks
      6. 3.3.6 Troubleshooting
  10. 4Design Files
  11. 5Related Documentation
    1. 5.1 Trademarks
  12. 6Terminology
  13. 7About the Authors
  14. 8Revision History

Hardware Configuration

  1. Make sure that the jumper configuration of the TIDM-1011 board is as described in Table 3-1.
  2. If the device is supported by a LaunchPad, then connect the BoosterPack to LaunchPad site 2.
    • Connect the TIDM-1011 board to the correct site of the LaunchPad. Figure 3-4 shows an example of the BoosterPack connected to site 2.
  3. If the device is only supported by a controlCARD, then the TIDM-1011 can be connected to a TMDSHSECDOCK using wires.
    TIDM-1011 Position Manager BoosterPack™
              Connected to Site Two of LaunchPad™ Figure 3-4 Position Manager BoosterPack™ Connected to Site Two of LaunchPad™
    Table 3-4 TMDSHSECDOCK Connections
    controlCARD SIGNAL GPIO TMDSHSECDOC PIN
    F28P551x SPI PICO GPIO 24 Pin 75
    SPI POCI GPIO 25 Pin 77
    Power Enable GPIO 15 Pin 64
    TxEN GPIO 7 Pin 56
    CLB_SPI_CLOCK test point GPIO 2 (override PWM2A) Pin 53
  4. Connect the USB cable to the LaunchPad development kit.
  5. Set up the connection to the encoder.
    1. Prepare an adapter to connect the Tamagawa cable to the T-Format interface using an 8-position female to wire the leads adapter (see the BOM for the header used for the encoder connector, J7).
    2. Insert the header of the adapter, created in the previous step, to connect to Abs-Enc-1 (J7). The female end of the Tamagawa cable connects to the encoder. Figure 3-5 shows the pinout of J7.
      TIDM-1011 Abs-Enc-1 (J7) Pinout on
                  TIDM-1011 Board Figure 3-5 Abs-Enc-1 (J7) Pinout on TIDM-1011 Board
  6. Supply 5-V DC and GND to J6, as shown in Figure 3-1. The board and connections now look like Figure 3-6. Make sure that LED D18 lights up, indicating that the board has power.
    Note: For some encoders the BoosterPack may not provide an adequate current at power up. If the encoder fails to respond, try connecting a power supply external to the BoosterPack to the encoder. If this is done, connect a common ground to the BoosterPack.
    TIDM-1011 Position Manager BoosterPack
              Powered On and Connected to Tamagawa Encoder Figure 3-6 Position Manager BoosterPack Powered On and Connected to Tamagawa Encoder