PWM生成正弦波?

单片机的一个引脚可以输出PWM波形,我希望经过低通滤波之后是一个正弦波,主要是这个正弦波是有正负的,比如它的峰峰值是 -3V-----+3V ,而我的单片机是单极性的(比如5V),而且外围电路只有一个一阶低通滤波,不允许使用加法器减法器之类的,就是说我能不能就用纯软件的方法 实现一个有负电压的正弦波。大家只要提供一个好的思路就可以了,具体实施我自己尝试,我总感觉不行。谢谢大家!
还有没有啊?各位?555

第1个回答  2009-05-20
最简单的方法就是在放大器的输出端中加一个电容器,因为电容器有储电功能,当你输出的电压瞬时值小于电容两端电压是,输出到负载(我用的是喇叭)就是个负电压了
第2个回答  2009-05-06
如果你的低通滤波器是双电源供电的有源滤波的话,那么很容易实现,无非就是调整占空比的变化范围而已。
如果只能用无源滤波器,似乎可以尝试加一级高通,滤除直流成分,你需要自己试验看看效果怎样。
第3个回答  2009-05-13
我最近用PWM输出语音,也碰到过这样的问题,不过我自己弄了个有源滤波器(老师指导的),其中的集成放大器用的是LM386,当然声波也是有正有负,最简单的方法就是在放大器的输出端中加一个电容器,因为电容器有储电功能,当你输出的电压瞬时值小于电容两端电压是,输出到负载(我用的是喇叭)就是个负电压了,呵呵!!!!!
第4个回答  2009-05-20
集成放大器用的是LM386,声波有正有负,最简单的方法就是在放大器的输出端中加一个电容器本回答被提问者采纳
第5个回答  2009-05-05
我有一个毕业设计是讲SPWM逆变电路的实现,也是用单片机实现的,我现在才刚开始搞,如果兄弟想要这个论文的话加我的QQ

PWM产生正弦波,为什么要在PWM后加上低通滤波电路才能得到正弦波?
PWM产生的是单极性方波,比同频率正弦波多出很多高阶奇次谐波,谐波频率高于基波,因此必须使用低通滤波器将高阶奇次谐波滤除,才可得到基波,即所需的正弦波。

PWM波形经过低通滤波器以后是正弦波还是一条直线
PWM(脉冲宽度调制)是一种周期固定、脉宽可控的脉冲波形。如果每个周期的脉宽都相同的话,经过低通滤波器后只能得到直流波形;如果每个周期的脉宽是按照正弦波的规律变化,经过低通滤波器后即可得到正弦波形。

pwm基本原理是什么?
PWM(脉冲宽度调制)是一种常用的逆变电路控制技术,通过调整开关器件的通断周期,生成一系列等幅脉冲,以模拟或生成所需的波形,如正弦波。整体脉宽调制的核心在于动态数学建模,它根据控制目标的力度,对整个系统进行实时调整。其工作原理是通过输入信号进行“动态衰减”累加,然后通过特定算法决定每个脉冲的...

为什么pwm 经低通滤波器后可得正弦波
如果输入调制信号是正弦波,那么pwm输出也为正弦波。只是由于接了低通,相位和幅值会有变化。

PWM通过滤波产生正弦波的滤波电路的 R和C 的值怎么确定
PWM不能产生纯正弦波,只能靠脉冲的宽窄得到近似的正弦波。由于采用了较高的频率,合成后,有较多的高频成分,并且呈阶梯状。为了得到纯正弦波,所以要用到低通滤波器。

pwm如何变成正弦波形
简单一点,得到的是准正弦波 串一个电感后,接一个电容到地。波形在电感后输出,然后经过一级电压跟随器,一般的要求都可以达到

PWM逆变电路的方波输出怎么变成正弦波,麻烦详细的说下~
PWM:脉冲 宽度 调整 第一步:画一个周期的方波;第二步:找到每个脉冲两侧的时间间隔中点;第三步:将每一个脉冲平均到两侧时间间隔中点之间,结果应该是脉冲波形变成阶梯波形;第四步:将阶梯波形平滑处理,即可得到正选波形。实际交流电的测量也就是有效只测量,和平均的过程相似,这样理解更方便些。...

DSP怎么用SPWM产生正弦波
假设要产生频率为50Hz的正弦波的话,如果你的DSP的工作频率为150MHz,事件管理器的定时器的周期是 T1PR=12500,连续增减计数,那么定时器每个周期是 1\/6000秒,那么你需要准备一个有120个值的正弦表,最大最小值设置为比如说10000,-10000,那么每个定时器周期都会产生一个有一定占空比的PWM波,输出的...

PWM波经过RC低通滤波器后得到的为什么是正弦波?
方波的是周期信号,经过傅立叶展开后就是就是由和方波同频信号的正弦波及其高次谐波,其中和方波同频的正弦波是展开的多有正弦波中频率最低的,经过低通滤波,就可滤出同频的正弦波了啊

PWM生成正弦波?
最简单的方法就是在放大器的输出端中加一个电容器,因为电容器有储电功能,当你输出的电压瞬时值小于电容两端电压是,输出到负载(我用的是喇叭)就是个负电压了

相似回答