ZHDA092A March   2026  – March 2026 MSPM0C1104 , MSPM0C1106 , MSPM0G3507 , MSPM0L1306

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2方框图
    1. 2.1 电源模块
    2. 2.2 过零检测 (ZCD)
    3. 2.3 电流检测
    4. 2.4 MSPM0 微控制器
    5. 2.5 TRIAC
  6. 3相位角控制
    1. 3.1 工作原理
    2. 3.2 边界条件及特殊情况
    3. 3.3 使用 MSPM0 实现
  7. 4软启动功能
  8. 5软件
    1. 5.1 软件工作流程
    2. 5.2 过零检测实现
    3. 5.3 脉冲发生
    4. 5.4 更新目标速度
    5. 5.5 过流保护
    6. 5.6 用户系统定义
  9. 6结果
    1. 6.1 示波器波形
    2. 6.2 速度调整
    3. 6.3 软启动
    4. 6.4 温度
  10. 7总结
  11. 8参考资料

使用 MSPM0 实现

该参考设计实现了三个离散的速度级别,可提供简单直观的电机控制:

  • 高速:1000μs 延迟(大约 162° 触发角)- 最高电机转速下的最大功率输出。
  • 中速:5000μs 延迟(大约 90° 触发角)- 中等速度的中等功率。
  • 低速:7000μs 延迟(大约 54° 触发角)- 最低运行速度的最小功率。
  • 触发角的边界设置为 30.6°。

MSPM0 用高分辨率计时器通过过零检测来精确测量交流周期。对于每半个周期,微控制器都会计算最近两次测量的平均周期,以补偿线路频率变化。控制算法依据该周期测量值和所选速度模式来确定生成 1ms 栅极触发脉冲以开启 TRIAC 之前的延迟时间。