打印

用pwm产生一个正弦波

[复制链接]
2686|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fenggdfs|  楼主 | 2011-10-3 20:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
我是北丐| | 2011-10-3 20:11 | 只看该作者
低通滤波,或使用专门的spwm芯片。

使用特权

评论回复
板凳
maychang| | 2011-10-3 20:41 | 只看该作者
PWM周期不变,令占空比随正弦函数变化即可。

使用特权

评论回复
地板
fenggdfs|  楼主 | 2011-10-3 21:26 | 只看该作者
3# maychang

假设正弦值是1和0,那占空比各是多少呢?

使用特权

评论回复
5
eydj2008| | 2011-10-4 19:30 | 只看该作者
100% 和0%

使用特权

评论回复
6
imi一米| | 2011-10-5 09:51 | 只看该作者
3楼正解
正弦波峰值时 占空比最大 过零点时占空比最小  用的有效值来模拟的

使用特权

评论回复
7
maychang| | 2011-10-5 10:01 | 只看该作者
6楼:
这可不是有效值,而是瞬时值。
如果峰值时占空比最大而过零点时占空比最小,那么还必须加一个反相电路,让负半周期输出反相,否则正弦信号的负半周期无法输出。

使用特权

评论回复
8
luqiang200006| | 2011-10-5 17:40 | 只看该作者
:shutup:

使用特权

评论回复
9
Siderlee| | 2011-10-5 18:14 | 只看该作者
学学spwm 就行了

使用特权

评论回复
10
fenggdfs|  楼主 | 2011-10-5 23:51 | 只看该作者
7# maychang

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


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

使用特权

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

本版积分规则

1

主题

32

帖子

1

粉丝