这个PWM滤波放大电路可以吗?

[复制链接]
6525|20
 楼主| gaohq 发表于 2010-12-5 10:47 | 显示全部楼层 |阅读模式
如图

电阻都是10K的,电容是100nF的,PWM频率3.6K

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaohq 发表于 2010-12-5 10:49 | 显示全部楼层
实际调试发现输出只有0.几伏,调整PWM的占空输出有变化,PWM的幅值是0--5V
maychang 发表于 2010-12-5 11:01 | 显示全部楼层
IC9B输出阻抗已经足够低,后面接一级跟随器没有意义。
 楼主| gaohq 发表于 2010-12-5 11:16 | 显示全部楼层
大叔啊,关键是它的输出只有几十毫伏,不知是什么原因。
AD9851 发表于 2010-12-5 12:14 | 显示全部楼层
PWM的占空很窄?
maychang 发表于 2010-12-5 12:33 | 显示全部楼层
4楼:
充分利用你的测量仪器。
示波器有吧?看PR14B左(即输入端PWM1),C38上端,C39上端,运放7脚。PR14B左应该是幅度5V方波,C38上端仅有零点几V纹波,C39上端纹波几乎看不出来。直流电压,运放7脚应该是C39上端的2倍。
如果没有示波器,用万用表量上述各点。
zjp8683463 发表于 2010-12-5 15:31 | 显示全部楼层
既然用了2个运放,建议你把搭成4阶巴特沃斯
zjp8683463 发表于 2010-12-5 15:33 | 显示全部楼层
现有电路可以用一个50%方波和一个5V电压先调试下。正常了再用PWM去试
触觉的爱 发表于 2010-12-5 19:36 | 显示全部楼层
才几十毫伏?输入端信号是否共地
liuxin_bj 发表于 2010-12-5 20:04 | 显示全部楼层
滤波电容太小了吧
 楼主| gaohq 发表于 2010-12-5 21:19 | 显示全部楼层
谢谢各位关注,PWM是由MCU输出的,MCU的5V电是12V经7805来的。
我在调试时初始设置的PWM的占空比是30%
我把PWM到PR14B左端断开测得PWM的输出有近2.5V(万用表量的)
然后又连上PWM到PR14B的左端,再测输出就只有0.5V左右,增大占空比输出有增加,
358的输出一直是输入的两倍。
怀疑是那两个电容漏电从新装两个104的独石电容,情况依旧。
郁闷极了,这么个简单的电路。
 楼主| gaohq 发表于 2010-12-5 21:22 | 显示全部楼层
下午有事出去了,晚上回来仿真了下。下图是用脉冲电压信号仿真的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| gaohq 发表于 2010-12-5 21:23 | 显示全部楼层
这个是用函数信号发生器仿真的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
hefeng84928 发表于 2010-12-5 22:43 | 显示全部楼层
应该是mv级的吧
楼主这个现在弄出来没呢
 楼主| gaohq 发表于 2010-12-5 22:58 | 显示全部楼层
明天再去调试下现在只能怀疑MCU的I/O口了。用的是P89V51RD2FA, P3.0

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
nongfuxu 发表于 2010-12-6 07:46 | 显示全部楼层
用多个"RC"串成糖葫芦试一试,低成本,体积小,还没有失调电压.
yuyetufu 发表于 2010-12-6 09:05 | 显示全部楼层
PWM口 外部加个10K上拉试试
huangbb 发表于 2010-12-6 10:08 | 显示全部楼层
按lz给的r、c参数算,pwm滤波的rc回路时间常数在ms级,和pwm的频率在一个数量级上,滤波效果很差的,滤波电容应该增大到十倍左右,及1000nF(1uF)。
 楼主| gaohq 发表于 2010-12-6 12:09 | 显示全部楼层
谢谢各位关注,问题解决了,是因为MCU的I/O的的上拉电阻太大,我在外加了个1K的上拉电阻,OK 啦。
水牛上路 发表于 2012-8-28 22:24 | 显示全部楼层
为啥要加上拉电阻呢 I/O脚的输出能力不够吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

378

主题

3767

帖子

5

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