用pwm产生一个正弦波

[复制链接]
3600|8
 楼主| fenggdfs 发表于 2011-10-3 20:00 | 显示全部楼层 |阅读模式
如何通过控制PWM波的周期和PWM波的占空比,产生一个正弦波?
模电基础不好,希望详解
我是北丐 发表于 2011-10-3 20:11 | 显示全部楼层
低通滤波,或使用专门的spwm芯片。
maychang 发表于 2011-10-3 20:41 | 显示全部楼层
PWM周期不变,令占空比随正弦函数变化即可。
 楼主| fenggdfs 发表于 2011-10-3 21:26 | 显示全部楼层
3# maychang

假设正弦值是1和0,那占空比各是多少呢?
eydj2008 发表于 2011-10-4 19:30 | 显示全部楼层
100% 和0%
imi一米 发表于 2011-10-5 09:51 | 显示全部楼层
3楼正解
正弦波峰值时 占空比最大 过零点时占空比最小  用的有效值来模拟的
maychang 发表于 2011-10-5 10:01 | 显示全部楼层
6楼:
这可不是有效值,而是瞬时值。
如果峰值时占空比最大而过零点时占空比最小,那么还必须加一个反相电路,让负半周期输出反相,否则正弦信号的负半周期无法输出。
luqiang200006 发表于 2011-10-5 17:40 | 显示全部楼层
:shutup:
Siderlee 发表于 2011-10-5 18:14 | 显示全部楼层
学学spwm 就行了
 楼主| fenggdfs 发表于 2011-10-5 23:51 | 显示全部楼层
7# maychang

https://bbs.21ic.com/icview-273599-1-1.html  这个是我这几天编写的程序,输出了一个正弦波,为什么频率不是我想要的呢?


还有发帖的时候,那个分数,发完帖子之后,什么结贴 未结帖是什么什么意思?
厄,我是新手~可能问题多了一点,不用见怪不要见怪~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

32

帖子

1

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