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
改訂履歴
7
用語
C28x
C28x CPU コアを搭載したデバイスを指します。
API
アプリケーション プログラミング インターフェイス。エンコーダ インターフェイス プロトコルを実現するライブラリの定義。
BiSS
センサおよびアクチュエータ向けのオープンソース デジタル インターフェイス。このドキュメントにおいて、BiSS インターフェイス または BiSS は、2007 年に導入された BiSS-C プロトコルを意味します。BiSS-C は双方向シリアル同期連続モードの略称です。プロトコルと実装の詳細については、
BiSS インターフェイス
のウェブサイトを参照してください。
BiSS フレーム
シングル サイクルのデータおよび 1 ビットの制御データ。BiSS フレームは、BiSS サイクルごとに応答として送信されます。
BiSS ライセンス
テキサス・インスツルメンツ MCU のご購入には、BiSS IP を使用するためのライセンスが自動的には含まれていません。BiSS インターフェースのユーザーは、
BiSS インターフェース
から独自のライセンスを申請する必要があります。
CD
BiSS-C 仕様に基づくものです。制御データ。BiSS フレームごとに 1 ビット送信されるデータ。たとえば、CD は、エンコーダ レジスタの読み取りと書き込みを許可します。
CDM
BiSS-C 仕様に基づくものです。制御 データ マスタ。各 BiSS フレームで、1 ビットの制御データ CD がコントローラからエンコーダへ送られます。
CDS
BiSS-C 仕様に基づくものです。制御データ スレーブ。各 BiSS フレームで、1 ビットの制御データ CD がエンコーダからコントローラへ送り返されされます。
CLB
C2000 デバイス上の構成可能ロジック ブロック ペリフェラル。
CRC
巡回冗長検査。
CTS
BiSS-C 仕様に基づくものです。制御選択ビット。BiSS-C 制御データ (CD) フレームは、スタートビットから始まり、次に CTS ビットが続きます。CTS が 0 の場合、制御フレームはコマンド フレームです。CTS が 1 の場合、制御フレームはレジスタ アクセス フレームです。
MA
BiSS-C 仕様に基づくものです。マスタ クロック。このパルス列の出力は、コントローラからエンコーダ / センサに送信されます。この信号は、エンコーダ クロックと、マスタからの 1 ビットの制御データで構成されます。
Position Manager ブースタパック
さまざまな位置エンコーダとのインターフェイスを確立する、将来の評価基板。TIDM-1010 基板は Position Manager BoosterPack 評価基板と同じです (
セクション 2.3.3
を参照)。
PM
Position Manager – ポジション エンコーダ インターフェイス用の C2000 デバイスに搭載されている基本的なハードウェアおよびソフトウェア
PM_bissc または PM_BISSC
すべてのライブラリ関数に使用される接頭辞。
ポイント ツー ポイント トポロジ
1 つのデバイス (エンコーダまたはセンサ) のみがマスタと接続される構成。
SSI
シリアル同期インターフェイス
SL
BiSS-C 仕様に基づくものです。スレーブ リターン。スレーブ から BiSS-C マスタへのデータ入力。各 BiSS フレームで、位置および 1 ビットの CD データを含むエンコーダの応答です。
SPI
C2000 デバイス上の SPI (シリアル ペリフェラル インターフェイス) ペリフェラル。