ZHCAFH0 June   2025 MSPM0C1104

 

  1.   1
  2.   摘要
  3.   商标
  4. 1四线冷却风扇
  5. 2采用 MSPM0 设计的冷却风扇控制器
    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参考资料

使用 MSPM0H3215 和 MSPM0H3216 进行设计

对于 PWM 信号为 5V 上拉的风扇模块,TI 建议使用 MSPM0H3215 和 MSPM0H3216。该设计的概述如图 2-2 所示。

 采用 MSPM0H3215 和 MSPM0H3216 的冷却风扇控制器设计图 2-2 采用 MSPM0H3215 和 MSPM0H3216 的冷却风扇控制器设计

MSPM0H3215 和 MSPM0H3216 是 TI 的首款 5V MCU。该系列器件可由 4.5V 至 5.5V 电源供电,且配备 32-64kB 闪存。有两个 I2C 接口,一个 12 位 ADC 和五个计时器,可支持多达 14 个通道的 PWM 输出或捕获端。该接口可以支持控制六个 4 线风扇。

当风扇模块的 PWM 信号为 5V 并在风扇模块中上拉时,该接口可以节省晶体管并开启 PWM 控制通道。