JAJA918 June   2025 MSPM0C1104

 

  1.   1
  2.   概要
  3.   商標
  4. 14 線式冷却ファン
  5. 2MSPM0 を使用した冷却ファン コントローラの設計
    1. 2.1 MSPM0C1104 と MSPM0C1106 を使用した設計
    2. 2.2 MSPM0H3215 と MSPM0H3216 を使用した設計
  6. 3ソフトウェアの紹介
    1. 3.1 ソフトウェアの動作フロー
    2. 3.2 機能の説明
      1. 3.2.1 PWM 出力
      2. 3.2.2 TACH キャプチャ
      3. 3.2.3 ADC サンプリング
      4. 3.2.4 ファンの故障検出およびオーバーフローの最大値
    3. 3.3 I2C 通信プロトコル
    4. 3.4 デモにおけるレジスタの定義
  7. 4ハードウェアを使用したデモ テスト
    1. 4.1 ハードウェア設定
    2. 4.2 ソフトウェアの設定
    3. 4.3 デモ コードを実行する
  8. 5まとめ
  9. 6参考資料

I2C 通信プロトコル

I2C 通信プロトコルには、0x40 をアドレスとして 図 3-2 を使用します。

 レジスタ 0x0E に 1 バイトを書き込みます図 3-2 レジスタ 0x0E に 1 バイトを書き込みます
 レジスタ 0x0E に 2 バイトを書き込みます図 3-3 レジスタ 0x0E に 2 バイトを書き込みます
 レジスタ 0x0E に 2 バイトを書き込みます図 3-4 レジスタ 0x0E に 2 バイトを書き込みます
 レジスタ 0x0E から 2 バイトを読み取ります図 3-5 レジスタ 0x0E から 2 バイトを読み取ります

デモでは、読み取りまたは書き込みモードで 1 バイトまたは 2 バイトのみをサポートできます。