[STM32F1] stm32的PWM有尖峰

[复制链接]
2295|9
 楼主| skycedar 发表于 2014-7-31 14:47 | 显示全部楼层 |阅读模式
本帖最后由 skycedar 于 2014-7-31 14:49 编辑

刚接触stm32,产生的PWM有毛刺,是程序没写好呢,还是stm32就这样?



IMG_20140731_144159.jpg
kz_zank 发表于 2014-7-31 16:14 | 显示全部楼层
可以通过在信号线上串联小阻值电阻来去掉过冲下冲
airwill 发表于 2014-7-31 17:33 | 显示全部楼层
这个过冲, 很大程度上是示波器探头的原因
先校准一下探头吧
sun1238898 发表于 2014-7-31 18:06 | 显示全部楼层
正常的
 楼主| skycedar 发表于 2014-7-31 18:14 | 显示全部楼层
kz_zank 发表于 2014-7-31 16:14
可以通过在信号线上串联小阻值电阻来去掉过冲下冲

嗯,我试了加了个磁珠,效果不是太好,换个电阻试试
 楼主| skycedar 发表于 2014-7-31 18:17 | 显示全部楼层
airwill 发表于 2014-7-31 17:33
这个过冲, 很大程度上是示波器探头的原因
先校准一下探头吧

我这个示波器还是挺高端的,没考虑过这个问题。。我也不懂怎么校准,研究研究去、、、
 楼主| skycedar 发表于 2014-7-31 18:35 | 显示全部楼层
kz_zank 发表于 2014-7-31 16:14
可以通过在信号线上串联小阻值电阻来去掉过冲下冲

加了个510欧的电阻,波形已经非常好了。。再请教一下,加这么大电阻合适吗,有什么坏处吗,谢啦、、、
 楼主| skycedar 发表于 2014-7-31 18:36 | 显示全部楼层
skycedar 发表于 2014-7-31 18:17
我这个示波器还是挺高端的,没考虑过这个问题。。我也不懂怎么校准,研究研究去、、、 ...

校准了一下,稍微好点,但还是有过冲,加了个电阻就没有了
kz_zank 发表于 2014-8-1 09:26 | 显示全部楼层
skycedar 发表于 2014-7-31 18:36
校准了一下,稍微好点,但还是有过冲,加了个电阻就没有了

我觉着你要接好负载之后再调这个电阻,其实输出端接个20pf 10pf的电容也有效果
21ID 发表于 2014-8-1 14:59 | 显示全部楼层
学习了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

22

帖子

1

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