[STM32F3] 用F334R8T6调三相PWM时发现波形边沿不对齐

[复制链接]
489|18
Clyde011 发表于 2025-9-12 07:31 | 显示全部楼层 |阅读模式
想做对称PWM,但实际测波形总有点偏差。
 楼主| Clyde011 发表于 2025-9-12 07:32 | 显示全部楼层
示波器测量方式要注意。
公羊子丹 发表于 2025-9-12 07:33 | 显示全部楼层
高级定时器对称模式开了吗?
周半梅 发表于 2025-9-12 07:34 | 显示全部楼层
死区时间是不是设置过了?
帛灿灿 发表于 2025-9-12 07:36 | 显示全部楼层
我以前也遇到过这种情况。
童雨竹 发表于 2025-9-12 07:37 | 显示全部楼层
时钟源是不是对齐的?
万图 发表于 2025-9-12 07:38 | 显示全部楼层
ADC触发有影响吗?
Wordsworth 发表于 2025-9-12 07:39 | 显示全部楼层
三相驱动板延时要算上。
Bblythe 发表于 2025-9-12 07:40 | 显示全部楼层
我觉得是寄存器配置问题。
Uriah 发表于 2025-9-12 07:40 | 显示全部楼层
试试用中心对齐模式。
Pulitzer 发表于 2025-9-12 07:42 | 显示全部楼层
看下输出引脚有没有延时。
豌豆爹 发表于 2025-9-12 16:50 | 显示全部楼层
定时器模式选择中心对齐。
classroom 发表于 2025-9-12 17:51 | 显示全部楼层
检查定时器的CNTMode是否设置为TIM_COUNTERMODE_CENTER_ALIGNED1。
cr315 发表于 2025-9-12 18:52 | 显示全部楼层
定时器未通过主从同步或触发输出同步,相位差会导致边沿不对齐。
duo点 发表于 2025-9-12 19:59 | 显示全部楼层
检查定时器的SMCR寄存器是否配置了同步信号。
elephant00 发表于 2025-9-12 16:53 | 显示全部楼层
检查TIMx_BDTR寄存器的DTG位是否统一配置。
flycamelaaa 发表于 2025-9-12 20:54 | 显示全部楼层
可能是硬件连接问题吧。
onlycook 发表于 2025-9-12 21:55 | 显示全部楼层
同步多个定时器若使用多个定时器。
powerantone 发表于 2025-9-12 22:55 | 显示全部楼层
在CubeMX中检查时钟树,避免使用PLL以外的分频器。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

171

主题

6048

帖子

0

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