[STM32G4] PWM控制电机时占空比调整不灵敏

[复制链接]
284|18
万图 发表于 2025-10-2 07:31 | 显示全部楼层 |阅读模式
我用PWM调速,理论上小幅度改变占空比应该线性变化,但电机响应特别迟钝,好像总跟不上节奏。试过换定时器频率,改善有限,不确定是MCU算力问题还是驱动电路的延迟。
Clyde011 发表于 2025-10-2 07:37 | 显示全部楼层
我一般加个滤波算法,平滑又灵敏。
公羊子丹 发表于 2025-10-2 07:38 | 显示全部楼层
你电机惯性大吗?可能是物理特性而不是PWM问题。
周半梅 发表于 2025-10-2 07:39 | 显示全部楼层
驱动芯片的死区时间会影响响应。
帛灿灿 发表于 2025-10-2 07:39 | 显示全部楼层
我建议你加个速度环,单PWM不太好控。
童雨竹 发表于 2025-10-2 07:40 | 显示全部楼层
你换个高频PWM试试,看效果如何。
 楼主| 万图 发表于 2025-10-2 07:41 | 显示全部楼层
我怀疑是PWM分辨率不够,导致调节不细。
Wordsworth 发表于 2025-10-2 07:42 | 显示全部楼层
电流环有没有?没有的话动态肯定慢。
Bblythe 发表于 2025-10-2 07:43 | 显示全部楼层
电机是不是有点老化?我换过才发现问题在硬件。
Pulitzer 发表于 2025-10-2 07:44 | 显示全部楼层
MCU这点运算够用,不太可能是算力不够。
Uriah 发表于 2025-10-2 07:45 | 显示全部楼层
你看下定时器更新事件的频率是不是太低。
qiufengsd 发表于 2025-10-2 22:00 | 显示全部楼层
定时器或PWM模式配置错误              
plsbackup 发表于 2025-10-2 22:56 | 显示全部楼层
开环控制下,电机转速受负载、电压波动影响大,相同占空比在不同工况下转速不同,误以为 “占空比调整不灵敏”。
lzbf 发表于 2025-10-4 08:23 | 显示全部楼层
检查占空比更新代码是否在关键循环或中断中执行。
10299823 发表于 2025-10-4 08:58 | 显示全部楼层
修改占空比后,PWM输出未更新或更新延迟。
maudlu 发表于 2025-10-4 09:34 | 显示全部楼层
驱动电路的输出电流能力≥电机额定电流的 1.5 倍,避免因驱动不足导致占空比调整时电流无法跟随。
wangdezhi 发表于 2025-10-4 10:09 | 显示全部楼层
用磁珠或0Ω电阻连接模拟地和数字地,减少噪声耦合。
albertaabbot 发表于 2025-10-4 10:49 | 显示全部楼层
在定时器中断中周期性调整占空比,提高响应速度。
ccook11 发表于 2025-10-4 11:10 | 显示全部楼层
占空比调整指令被阻塞或未正确执行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

168

主题

6150

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部