JAJU533A April   2018  – November 2024

 

  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 BiSS-C プロトコル
        1. 2.3.1.1 ライン遅延補償
        2. 2.3.1.2 エンコーダによる処理時間要求
        3. 2.3.1.3 制御通信
      2. 2.3.2 C2000 BiSS-C エンコーダ インターフェイスの概要
      3. 2.3.3 TIDM-1010 の基板実装
      4. 2.3.4 MCU のリソース要件
        1. 2.3.4.1 入力、出力信号、CLB タイル
      5. 2.3.5 CLB BiSS-C 実装の詳細
        1. 2.3.5.1 トランザクションの波形
        2. 2.3.5.2 FRAME_STATE の生成
        3. 2.3.5.3 CLB_SPI_CLOCK の生成
        4. 2.3.5.4 ENCODER_CLOCK (MA) 生成
      6. 2.3.6 PM BiSS-C インターフェイス ライブラリ
        1. 2.3.6.1 PM BiSS-C ライブラリ関数
  9. 3ハードウェア、ソフトウェア、テスト要件、テスト結果
    1. 3.1 ハードウェア
      1. 3.1.1 TIDM-1010 のジャンパ構成
    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ソフトウェア ファイル
  12. 6関連資料
    1.     商標
  13. 7用語
  14. 8著者について
  15. 9改訂履歴

C2000 リアルタイム MCU LaunchPad

提供される TIDM-1010 サンプルは、TMS320F28P650DK9 MCU をベースとしています。F28P65x は、200MHz のデュアル C28x CPU と、リアルタイム制御コプロセッサ (CLA) で、600 MIPS の総合システム性能を実現しています。この強力な MCU は 1MB のオンボード フラッシュを搭載し、16 ビットまたは 12 ビット A/D コンバータ (ADC)、コンパレータ、12 ビット D/A コンバータ (DAC)、デルタ シグマ sinc フィルタ、HRPWM、eCAP、eQEP、CAN など、高度な差別化を可能にするペリフェラルを内蔵しています。

F28P65x には、構成可能ロジック ブロック (CLB) も搭載されています。BiSS インターフェイスにより、CLB を広範に活用できます。CLB ペリフェラルを利用すれば、ユーザーは外部 FPGA や CLPD を必要とせずにカスタム ロジックを組み込むことができます。CLB は複数のサブモジュールで構成されており、これらを組み合わせてカスタムのデジタル ロジックを実現します。サブモジュールには、有限ステート マシン (FSM)、ルックアップ テーブル (LUT)、カウンタがあります。また、CLB は既存のオンチップ制御ペリフェラルと接続して機能を強化し、設計の選択肢として使用できます。BiSS インターフェイスは、CLB を搭載した任意の C2000 デバイスに移植できます。

LAUNCHXL-F28P65X 評価ボードを利用して、TIDM-1010 を実装できます。LAUNCHXL-F28P65X LaunchPad は、F28P65x デバイス向けの低コスト開発キットです。