[电机应用]

PWM 输出异常

[复制链接]
542|10
手机看帖
扫描二维码
随时随地手机跟帖
夏眠毁灭者|  楼主 | 2025-7-3 19:18 | 显示全部楼层 |阅读模式
利用中颖 SH79F3214 控制风机调速,配置 PWM 定时器后,P0.3 引脚无预期 PWM 信号输出。经同事提醒,发现芯片手册虽未明确说明,但配置 PWM 寄存器时必须先写低位再写高位,否则低位写入无效。重新调整代码顺序,成功输出 PWM 信号。
// 先配置低位​
PWM0L = 0xXX; ​
// 再配置高位​
PWM0H = 0xXX;

使用特权

评论回复
Jiangxiaopi| | 2025-7-8 12:57 | 显示全部楼层
电源电压波动或噪声可能导致PWM波形不稳定

使用特权

评论回复
Zhiniaocun| | 2025-7-8 13:28 | 显示全部楼层
电磁干扰或地线设计不合理可能导致信号畸变

使用特权

评论回复
Zuocidian| | 2025-7-8 14:06 | 显示全部楼层
MOS管栅极驱动电阻过大、未加反相二极管或死区时间不足,可能导致开关延迟或波形失真

使用特权

评论回复
Puchou| | 2025-7-8 14:45 | 显示全部楼层
计数器频率、占空比计算错误或DMA传输长度设置不当会导致错误发生

使用特权

评论回复
Xiashiqi| | 2025-7-8 15:23 | 显示全部楼层
使能比较输出与启动计数器的时间差可能导致首个脉冲异常

使用特权

评论回复
小海师| | 2025-7-8 15:58 | 显示全部楼层
DMA传输过程中若被中断打断,可能导致数据错乱

使用特权

评论回复
Haizangwang| | 2025-7-8 16:33 | 显示全部楼层
负载或PCB板的寄生电容可能导致高频波形失真。可尝试减小负载电容或更换专用PWM输出口

使用特权

评论回复
八层楼| | 2025-7-8 17:08 | 显示全部楼层
大电流负载启动时可能拉低母线电压,导致波形扭曲

使用特权

评论回复
guanjiaer| | 2025-7-8 17:51 | 显示全部楼层
使用示波器观察PWM波形的完整性、上升/下降沿是否陡峭,对比正常与异常信号的差异

使用特权

评论回复
heimaojingzhang| | 2025-7-8 18:36 | 显示全部楼层
PWM输出异常通常由硬件设计缺陷、软件配置错误或外部干扰引起

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

16

帖子

0

粉丝