JAJU533A
April 2018 – November 2024
1
概要
リソース
特長
アプリケーション
6
1
システムの説明
1.1
主なシステム仕様
2
システム概要
2.1
ブロック図
2.2
主な使用製品
2.2.1
C2000 リアルタイム MCU LaunchPad
2.2.2
SN65HVD78
2.2.3
TLV702
2.2.4
TPS22918-Q1
2.3
設計上の考慮事項
2.3.1
BiSS-C プロトコル
2.3.1.1
ライン遅延補償
2.3.1.2
エンコーダによる処理時間要求
2.3.1.3
制御通信
2.3.2
C2000 BiSS-C エンコーダ インターフェイスの概要
2.3.3
TIDM-1010 の基板実装
2.3.4
MCU のリソース要件
2.3.4.1
入力、出力信号、CLB タイル
2.3.5
CLB BiSS-C 実装の詳細
2.3.5.1
トランザクションの波形
2.3.5.2
FRAME_STATE の生成
2.3.5.3
CLB_SPI_CLOCK の生成
2.3.5.4
ENCODER_CLOCK (MA) 生成
2.3.6
PM BiSS-C インターフェイス ライブラリ
2.3.6.1
PM BiSS-C ライブラリ関数
3
ハードウェア、ソフトウェア、テスト要件、テスト結果
3.1
ハードウェア
3.1.1
TIDM-1010 のジャンパ構成
3.2
ソフトウェア
3.2.1
C2000 ドライバ ライブラリ (DriverLib)
3.2.2
C2000 SysConfig
3.2.3
C2000 構成可能ロジック ブロック ツール
3.2.4
Code Composer Studio™ と C2000WARE-MOTORCONTROL-SDK のインストール
3.2.5
リファレンス ソフトウェアの場所
3.3
テストと結果
3.3.1
ハードウェアの構成
3.3.2
プロジェクトのビルドおよびロード
3.3.3
実行するサンプル コード
3.3.4
エンコーダのテスト
3.3.5
ベンチマーク
3.3.6
トラブルシューティング
4
デザイン ファイル
5
ソフトウェア ファイル
6
関連資料
商標
7
用語
8
著者について
9
改訂履歴
3.3.1
ハードウェアの構成
TIDM-1010 デバイスのジャンパ構成が
表 3-1
の記述と一致していることを確認する。
BoosterPack サイト 2 コネクタ (J1、J3 および J4、J2) を使用して、TIDM-1010 デバイスを LaunchPad に接続する。
図 3-4
に示すように、TIDM-1010 デバイスが LaunchPad のサイト 2 に接続されていることを確認する。
図 3-4
LaunchPad™ のサイト 2 に接続された TIDM-1010 ボード
USB ケーブルを LaunchPad に接続する。
エンコーダへの接続:
丸形メス コネクタを使用してケーブルを BiSS-C インターフェイスに接続するアダプタを用意し、リード アダプタを配線する (エンコーダのコネクタ J7 に使用するヘッダーについては、BOM を参照)。
CLK+/CLK- をエンコーダの BiSS-C MA+/MA- 信号に接続する。
DATA+/DATA- をエンコーダの応答 SL+/SL- に接続する。
前の手順で作成したアダプタのヘッダーを挿入して、ABS-Enc-1 (J7) に接続する。ケーブルのメス側はエンコーダに接続する。J7 のピン配置を、
図 3-5
に示す。
図 3-5
TIDM-1010 基板の Abs-Enc-1 (J7) ピン配置
図 3-1
に示すように、J6 に 5V DC と GND を供給する。基板は
図 3-6
のようになる。BoosterPack LED D18 が点灯し、基板に電力が供給されたことが示される。
注:
一部のエンコーダでは、電源投入時に BoosterPack から十分な電流が得られない場合があります。エンコーダが応答しない場合は、BoosterPack の外部電源をエンコーダに接続してみてください。これを行う場合、共通のグランドを BoosterPack に接続します。
図 3-6
BiSS-C エンコーダに接続された TIDM-1010 基板