利用STM32F334的HRTIMER产生3路PWM有很明显的毛刺

2019-07-14 15:01发布

利用STM32F334的HRtiMER产生了3路PWM,PWM频率300k,在上升沿和另外两路的上升沿处,PWM波都有很明显的毛刺,大家能不能分析一下毛刺产生的原因是什么呢?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
jfuwre
1楼-- · 2019-07-14 22:50
 精彩回答 2  元偷偷看……
milly888
2楼-- · 2019-07-14 23:30
模拟电模拟地都隔离开了么
cmstock
3楼-- · 2019-07-15 01:04
jfuwre 发表于 2018-12-24 10:49
我刚觉好像是负载的问题!!上升沿有的甚至超过了1/3.。。。可以拆掉负载,测试一下!!!

这个就是没有带负载测出来的
jfuwre
4楼-- · 2019-07-15 06:01
cmstock 发表于 2018-12-24 11:24
这个就是没有带负载测出来的

要不加个适当的电容???这种问题确实有点头疼!!!
林宇宣55
5楼-- · 2019-07-15 08:20
频率高了就容易产生各种个样的问题。不过我相信出现你所说的波形大部分原因可能是因为你的示波器表笔没有正确使用和校正。比如最简单的办法就是把表笔地线去掉,然后在表笔头的负极焊上一个特别短的硬铜线当作表笔地线,这样你在测量信号时就发现毛刺几乎不见了。(实际上毛刺的本质是高频震荡),把地线变短也就相当于把信号环路变小,这样因受到外接的干扰而形成的震荡就会小很多。
cmstock
6楼-- · 2019-07-15 14:12
 精彩回答 2  元偷偷看……

一周热门 更多>