JAJU534E october   2022  – july 2023

 

  1.   1
  2.   概要
  3.   リソース
  4.   特長
  5.   アプリケーション
  6.   6
  7. 1システムの説明
    1. 1.1 主なシステム仕様
  8. 2システム概要
    1. 2.1 ブロック図
    2. 2.2 主な使用製品
      1. 2.2.1 C2000 リアルタイム MCU LaunchPad
      2. 2.2.2 SN65HVD78
      3. 2.2.3 TLV702
      4. 2.2.4 TPS22918-Q1
    3. 2.3 設計上の考慮事項
      1. 2.3.1 Tamagawa T フォーマットのプロトコル
      2. 2.3.2 C2000 T フォーマット・エンコーダ・インターフェイスの概要
      3. 2.3.3 TIDM-1011 の基板実装
      4. 2.3.4 MCU のリソース要件
      5. 2.3.5 デバイス固有のリソース使用
        1. 2.3.5.1 CRC の計算
        2. 2.3.5.2 入力、出力信号、CLB タイル
      6. 2.3.6 CLB T フォーマットの実装の詳細
        1. 2.3.6.1 トランザクションの波形
          1. 2.3.6.1.1 IDLE 状態
          2. 2.3.6.1.2 TRANMIT_DATA 状態
          3. 2.3.6.1.3 WAIT_FOR_START 状態
          4. 2.3.6.1.4 RECEIVE_DATA の状態
        2. 2.3.6.2 通信タイルの設計
        3. 2.3.6.3 ロジック・ビュー
      7. 2.3.7 CLB 受信データ CRC の実装
      8. 2.3.8 PM T フォーマット・エンコーダ・インターフェイス・ライブラリ
        1. 2.3.8.1 PM T フォーマットのリファレンス実装コマンド
        2. 2.3.8.2 PM T フォーマットのリファレンス実装でサポートされる機能
  9. 3ハードウェア、ソフトウェア、テスト要件、テスト結果
    1. 3.1 ハードウェア
      1. 3.1.1 TIDM-1011 のジャンパ構成
    2. 3.2 ソフトウェア
      1. 3.2.1 C2000 ドライバ・ライブラリ (DriverLib)
      2. 3.2.2 C2000 SysConfig
      3. 3.2.3 C2000 構成可能ロジック・ブロック・ツール
      4. 3.2.4 Code Composer Studio™ と C2000WARE-MOTORCONTROL-SDK のインストール
      5. 3.2.5 リファレンス・ソフトウェアの場所
    3. 3.3 テストと結果
      1. 3.3.1 ハードウェアの構成
      2. 3.3.2 プロジェクトのビルドおよびロード
      3. 3.3.3 コードの実行
      4. 3.3.4 ケーブル長の検証
      5. 3.3.5 ベンチマーク
      6. 3.3.6 トラブルシューティング
  10. 4設計ファイル
  11. 5関連資料
    1. 5.1 商標
  12. 6用語
  13. 7著者について
  14. 8改訂履歴

TIDM-1011 の基板実装

TIDM-1011 ボードには次の機能があります。

  • C2000 MCU とエンコーダの間で RS-485 通信を行うための差動ライン・ドライバおよびレシーバ。
  • MCU から RS-485 ドライバ / レシーバの方向制御に送信される TxEN 信号。
  • SPICLK 信号は GPIO に送られ、CLB ペリフェラルから制御できます。この接続は、F2837x ファミリを除く、サポートされているすべてのデバイスで使用できるオプションです。

注: TIDM-1011 ドーター・カードは Position Manager BoosterPack プラグイン・モジュール (BOOSTXL-POSMGR) と同じなので、TIDM-1011 は複数の種類のポジション・エンコーダと接続できます。この基板はデフォルトで完全に実装されています。このリファレンス・デザインは、T フォーマットの絶対エンコーダのプロトコルに特化しており、使用されないハードウェア・ブロックは無視できます。

TIDM-1011 の T フォーマット実装で使用されるコネクタとその機能を、表 2-8 に示します。

表 2-8 TIDM-1011 基板と BOOSTXL-POSMGR コネクタ
コネクタ 説明 TIDM-1011 で使用
ABS-Enc-1 (J7) T フォーマットや他の絶対エンコーダに対応 はい、LaunchPad サイト 2
Abs-Enc-2 (J8) T フォーマットや他の絶対エンコーダに対応 いいえ
Abs-Enc-2 Breakout (J10) ジャンパを使用して、サイト 2 に 2 個の絶対エンコーダを配置 いいえ
SinCos (J14) SinCos エンコーダ いいえ
リゾルバ (J14 と J15) 15V 励起回路を搭載したリゾルバ・インターフェイス いいえ
PTO (J17) パルス・トレイン出力 いいえ
J1、J3 と J4、J2 BoosterPack コネクタ はい
J6 5V DC 電源入力 はい
J16 15V DC リゾルバ励起入力 いいえ

LaunchPad の各サイトでのエンコーダ・サポートを、図 2-4 に示します。

GUID-5AA11027-C052-4DBF-83E5-02BECDC210A1-low.gif図 2-4 TIDM-1011 基板と BOOSTXL-POSMGR エンコーダのサポート

提供されているように、TIDM-1011 は LaunchPad サイト 2 と BOOSTXL-POSMGR のエンコーダ 1 接続を使用します。接続を、図 2-5 に示します。TIDM-1011 BoosterPack の完全な回路図は、BOOSTXL-POSMGR プロダクト・ページからダウンロードできます。

注: F2837xD デバイスでは、CLB で生成されるクロック (CLB_SPI_CLK) と SPICLK ピンとの間を外部で接続する必要があります。他のすべてのデバイスでは、CLB が SPICLK を直接駆動できるため、外部接続は不要です。
GUID-20221011-SS0I-QZD5-FSXD-Q8CQNGHFLTF3-low.svg図 2-5 BOOSTXL-POSMGR エンコーダ 1 を持つ LaunchPad Site2 のピン配置