打印
[STM32F1]

stm32的PWM有尖峰

[复制链接]
1844|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 skycedar 于 2014-7-31 14:49 编辑

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



IMG_20140731_144159.jpg (349.16 KB )

IMG_20140731_144159.jpg
沙发
kz_zank| | 2014-7-31 16:14 | 只看该作者
可以通过在信号线上串联小阻值电阻来去掉过冲下冲

使用特权

评论回复
板凳
airwill| | 2014-7-31 17:33 | 只看该作者
这个过冲, 很大程度上是示波器探头的原因
先校准一下探头吧

使用特权

评论回复
地板
sun1238898| | 2014-7-31 18:06 | 只看该作者
正常的

使用特权

评论回复
5
skycedar|  楼主 | 2014-7-31 18:14 | 只看该作者
kz_zank 发表于 2014-7-31 16:14
可以通过在信号线上串联小阻值电阻来去掉过冲下冲

嗯,我试了加了个磁珠,效果不是太好,换个电阻试试

使用特权

评论回复
6
skycedar|  楼主 | 2014-7-31 18:17 | 只看该作者
airwill 发表于 2014-7-31 17:33
这个过冲, 很大程度上是示波器探头的原因
先校准一下探头吧

我这个示波器还是挺高端的,没考虑过这个问题。。我也不懂怎么校准,研究研究去、、、

使用特权

评论回复
7
skycedar|  楼主 | 2014-7-31 18:35 | 只看该作者
kz_zank 发表于 2014-7-31 16:14
可以通过在信号线上串联小阻值电阻来去掉过冲下冲

加了个510欧的电阻,波形已经非常好了。。再请教一下,加这么大电阻合适吗,有什么坏处吗,谢啦、、、

使用特权

评论回复
8
skycedar|  楼主 | 2014-7-31 18:36 | 只看该作者
skycedar 发表于 2014-7-31 18:17
我这个示波器还是挺高端的,没考虑过这个问题。。我也不懂怎么校准,研究研究去、、、 ...

校准了一下,稍微好点,但还是有过冲,加了个电阻就没有了

使用特权

评论回复
9
kz_zank| | 2014-8-1 09:26 | 只看该作者
skycedar 发表于 2014-7-31 18:36
校准了一下,稍微好点,但还是有过冲,加了个电阻就没有了

我觉着你要接好负载之后再调这个电阻,其实输出端接个20pf 10pf的电容也有效果

使用特权

评论回复
10
21ID| | 2014-8-1 14:59 | 只看该作者
学习了!

使用特权

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

本版积分规则

2

主题

22

帖子

1

粉丝