!!!请教PWM 波2.5K转换成电压,参数该如何设定(图)

[复制链接]
5731|29
 楼主| avocationA 发表于 2008-4-24 16:28 | 显示全部楼层 |阅读模式
 楼主| avocationA 发表于 2008-4-24 16:39 | 显示全部楼层

上图输出回发生震荡如下图 (黄色信号)

上图输出回发生震荡如下图 (黄色信号)
2为红色信号
hedy007 发表于 2008-4-24 16:56 | 显示全部楼层

这个软件不错哦

 楼主| avocationA 发表于 2008-4-24 17:01 | 显示全部楼层

3 红色是输入的PWM 波 .1 黄色 是输出的波形

t.jm 发表于 2008-4-24 17:01 | 显示全部楼层

c1成了正反馈.

1:C1改到R2,R3节点与地之间.
2:滤波时间常数小了一点,R2,R3改100KR.
 楼主| avocationA 发表于 2008-4-24 17:06 | 显示全部楼层

原来是想先积分 然后在微分 这样调节 快一点

原来是想先积分 然后在微分 这样调节 快一点
t.jm 发表于 2008-4-24 17:23 | 显示全部楼层

矛盾呢,欲速则不达.

你把PWM 频率改到25K,速度快,纹波也小.
你难道想搞硬件PID?
awey 发表于 2008-4-24 17:31 | 显示全部楼层

电路没错,是典型的二阶有源低通滤波器

参数选择很重要的,不能随便取的。

取消R4,将R5短路,会改善稳定性,但增益将变为1
 楼主| avocationA 发表于 2008-4-24 18:44 | 显示全部楼层

是的!

我搭了两个相同的电路,其中有一路是好的.
python_k 发表于 2008-4-24 19:21 | 显示全部楼层

增益不能超过3

当C1=C2时,由增益的传递函数解出,通带增益必须小于3,才能使系统稳定工作,不产生自激。
t.jm 发表于 2008-4-24 20:50 | 显示全部楼层

我在protel里做了仿真对比,结果

C4虽然使调整快一点,害处也不少,还出现了超调量,稳定后的纹波也大了,可以说提高响应速度牺牲了某些性能。还不如把频率提高10倍,时间常数再缩小5倍,这样调整又快速,稳定后的纹波又小。
 楼主| avocationA 发表于 2008-4-25 08:42 | 显示全部楼层

把三极管去掉 在把参数修改如下后 效果好多了

把三极管去掉 在把参数修改如下后 效果好多了
 楼主| avocationA 发表于 2008-4-25 08:44 | 显示全部楼层

好象是 三极管的开关速度不够,在占空比为10%的时候

好象是 三极管的开关速度不够,在占空比为10%的时候,波形上冲 和下冲的Vpp太高了
awey 发表于 2008-4-25 08:51 | 显示全部楼层

试试这个参数:

zjp8683463 发表于 2008-4-25 09:39 | 显示全部楼层

应该使用BUTTEEWORTH型低通滤波器

具体参数要根据BUTTEEWORTH展开式进行计算.不能随便乱配.

去看看运放书,别乱搞.
awey 发表于 2008-4-25 10:49 | 显示全部楼层

我上面说过,参数选择很重要的

同一个电路,不同的参数,特性相差很大。
楼主的应用,适合采用BUTTEEWORTH型低通滤波器
 楼主| avocationA 发表于 2008-4-25 10:54 | 显示全部楼层

TO 14楼 忘记说了 输出电压要在0到10V变化.

TO 14楼 忘记说了 输出电压要在0到10V变化.
所以 14 楼   的Ra rb 的参数不行啊!!!
 楼主| avocationA 发表于 2008-4-25 10:57 | 显示全部楼层

输入的信号是3.3V的PWM波 占空比0%到100%输出电压为0到10V

输入的信号是3.3V的PWM波 占空比0%到100%
要求 输出电压为0到10V的直流
maychang 发表于 2008-4-25 11:00 | 显示全部楼层

从2楼波形看,PWM频率与调制波频率相差仅7~8倍

这个比值太小。要在这个频率范围内将PWM全滤掉而调制波没有损失,滤波器阶数要相当高才行,才能够将载波频率成份衰减到可以接受的程度。最好将此比值做得大一些,这样滤波器容易做。
 楼主| avocationA 发表于 2008-4-25 11:12 | 显示全部楼层

14 楼发仿真结果如下图

14 楼发仿真结果如下图
您需要登录后才可以回帖 登录 | 注册

本版积分规则

123

主题

934

帖子

0

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