JAJU959 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 電流および電圧コントローラ
      2. 2.2.2 DC/DC のスタートアップ
      3. 2.2.3 高分解能 PWM 生成
    3. 2.3 主な使用製品
      1. 2.3.1 TMS320F28P650DK
      2. 2.3.2 ADS8588S
  9. 3ハードウェア、ソフトウェア、テスト要件、テスト結果
    1. 3.1 ハードウェア要件
    2. 3.2 ソフトウェア要件
      1. 3.2.1 Code Composer Studio 内でプロジェクトを開く
      2. 3.2.2 プロジェクト構造
      3. 3.2.3 ソフトウェア フロー図
    3. 3.3 テスト構成
      1. 3.3.1 電流および電圧ループをチューニングするためのハードウェア設定
      2. 3.3.2 双方向の電力フローをテストするためのハードウェア設定
      3. 3.3.3 電流および電圧キャリブレーションのハードウェア設定
    4. 3.4 テスト方法
      1. 3.4.1 ラボ変数の定義
      2. 3.4.2 ラボ 1.開ループ電流制御単相
        1. 3.4.2.1 ラボ 1 のソフトウェア オプションの設定
        2. 3.4.2.2 プロジェクトのビルドおよびロードとデバッグ環境の設定
        3. 3.4.2.3 コードの実行
      3. 3.4.3 ラボ 2.閉ループ電流制御単相
        1. 3.4.3.1 ラボ 2 のソフトウェア オプションの設定
        2. 3.4.3.2 プロジェクトのビルドおよびロードとデバッグ環境の設定
        3. 3.4.3.3 コードの実行
      4. 3.4.4 ラボ 3.開ループ電圧制御 1 チャネル
        1. 3.4.4.1 ラボ 3 のソフトウェア オプションの設定
        2. 3.4.4.2 プロジェクトのビルドおよびロードとデバッグ環境の設定
        3. 3.4.4.3 コードの実行
      5. 3.4.5 ラボ 4.閉ループ電流および電圧制御 1 チャネル
        1. 3.4.5.1 ラボ 4 のソフトウェア オプションの設定
        2. 3.4.5.2 プロジェクトのビルドおよびロードとデバッグ環境の設定
        3. 3.4.5.3 コードの実行
      6. 3.4.6 ラボ 5.閉ループ電流および電圧制御 4 チャネル
        1. 3.4.6.1 ラボ 5 のソフトウェア オプションの設定
        2. 3.4.6.2 プロジェクトのビルドおよびロードとデバッグ環境の設定
        3. 3.4.6.3 コードの実行
      7. 3.4.7 較正
    5. 3.5 テスト結果
      1. 3.5.1 電流ループ負荷レギュレーション
      2. 3.5.2 電流ループ直線性テスト
      3. 3.5.3 電圧ループ直線性テスト
      4. 3.5.4 DCMのスタートアップ
      5. 3.5.5 双方向電流スイッチング時間
      6. 3.5.6 熱性能
  10. 4設計とドキュメントのサポート
    1. 4.1 デザイン ファイル
      1. 4.1.1 回路図
      2. 4.1.2 BOM
    2. 4.2 ツールとソフトウェア
    3. 4.3 ドキュメントのサポート
    4. 4.4 サポート・リソース
    5. 4.5 商標
  11. 5著者について

ラボ変数の定義

BT4CH_userParam_ch1,2,3,4 変数は、さまざまなラボで電力段を制御するために使用します。パラメータの定義については、表 3-1 を参照してください。

表 3-1 BT4CH_userParam_chX 定義
BT4CH_userParam_chX データの種類 備考
Iref_A フローティング 充電モードと放電モードの両方の電流を設定 [0、100]
VrefCharge_V フローティング 充電モードで電圧を設定 [0、5]
VrefDischarge_V フローティング 放電モードで電圧を設定 [0、5]
Dir_bool 符号なし整数 充電モードの場合、このパラメータを 1 に設定します
放電モードの場合、このパラメータを 0 に設定します
Relay_ON 符号なし整数 リレーをイネーブルにする場合、このパラメータを 1 に設定します
En_bool 符号なし整数 チャネルをイネーブルにする場合、このパラメータを 1 に設定します
remote_sense 符号なし整数 閉ループ制御にリモート センスを使用する場合、このパラメータを 1 に設定します
DutyRef_pu フローティング 開ループ モードの基準デューティ サイクル範囲 = 0~1.0
IbatCal_pu フローティング キャリブレーション モードで出力電流を設定するには、このパラメータを使用します。範囲 = 0~1.0
VbatCal_pu フローティング キャリブレーション モードで出力電圧を設定するには、このパラメータを使用します。範囲 = 0~1.0
IoutGain_pu フローティング 変数には、電流ゲインのキャリブレーション データが格納されます
IoutOffset_pu フローティング 変数には、バッテリ電流オフセットのキャリブレーション データが格納されます
IoutGain_A フローティング 変数には、バッテリ電流ゲインのキャリブレーション データが格納されます
IoutOffset_A フローティング 変数には、バッテリ電流オフセットのキャリブレーション データが格納されます
VoutGain_pu フローティング この変数には、バッテリ降圧コンバータの出力電圧ゲインのキャリブレーション データが格納されます
VoutOffset_pu フローティング この変数には、降圧コンバータの出力電圧オフセットのキャリブレーション データが格納されます
VoutGain_V フローティング この変数には、降圧コンバータの出力電圧オフセットのキャリブレーション データが格納されます
VoutOffset_V フローティング この変数には、降圧コンバータの出力電圧オフセットのキャリブレーション データが格納されます
VbatGain_pu フローティング 変数には、バッテリ電圧のキャリブレーション データが格納されます
VbatOffset_pu フローティング 変数には、バッテリ電圧オフセットのキャリブレーション データが格納されます
VbatGain_V フローティング 変数には、バッテリ電圧ゲインのキャリブレーション データが格納されます
VbatOffset_V フローティング 変数には、バッテリ電圧オフセットのキャリブレーション データが格納されます