做了一个大功率classAB放大器,输出波形有失真

[复制链接]
2682|28
手机看帖
扫描二维码
随时随地手机跟帖
daydayzhq|  楼主 | 2018-12-17 10:01 | 显示全部楼层 |阅读模式
本帖最后由 daydayzhq 于 2018-12-17 10:01 编辑

一个ClassAB放大器的输出级是NMOS和PMOS。但是发现两个失真问题。
1. 工作在低频1KHz左右,NMOS驱动时,输出波形会出现小幅度的震荡。
2. 工作在高频300KHz左右,发现输出波形中出现台阶,怀疑是米勒电容引起。
见图

图1 电路

图1 电路
图1 电路

图2 震荡

图2 震荡

图2 震荡

图3 台阶米勒电容

图3 台阶米勒电容



图3 台阶米勒电容

想请教这两种情况的原因和解决方法。

谢谢各位大神了

相关帖子

戈卫东| | 2018-12-17 10:59 | 显示全部楼层
交越失真+振荡。
线性应用米勒效应的影响比较小。

使用特权

评论回复
xukun977| | 2018-12-17 11:06 | 显示全部楼层
为何说是Class AB?相关的偏置看不见!

使用特权

评论回复
评分
参与人数 1威望 +6 收起 理由
king5555 + 6 联想到老元轨对轨功放,偏置处理失当,烧得一蹋湖塗。
daydayzhq|  楼主 | 2018-12-17 14:17 | 显示全部楼层
戈卫东 发表于 2018-12-17 10:59
交越失真+振荡。
线性应用米勒效应的影响比较小。

能说的详细一些吗?作为博士我听不太懂。谢谢您了

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 14:18 | 显示全部楼层
xukun977 发表于 2018-12-17 11:06
为何说是Class AB?相关的偏置看不见!

偏置在最左边的一溜电阻上面,没有给全。中间的两个buffer也是偏置的一部分,用来提供rail to rail的驱动,CMOS的栅极。

使用特权

评论回复
戈卫东| | 2018-12-17 14:25 | 显示全部楼层
图不完整,不方便分析。

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 14:52 | 显示全部楼层
戈卫东 发表于 2018-12-17 14:25
图不完整,不方便分析。

sch1.png
这个图应该比较完整了,能帮忙分析吗?

使用特权

评论回复
戈卫东| | 2018-12-17 15:00 | 显示全部楼层
你这图交越失真无法避免。
你需要看看振荡是哪里产生的。

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 15:14 | 显示全部楼层
戈卫东 发表于 2018-12-17 15:00
你这图交越失真无法避免。
你需要看看振荡是哪里产生的。

如果做一个限流保护,能不能把交越失真的窗口调小?
振荡出现在U4B的输出端,U4A没有发生振荡。

使用特权

评论回复
戈卫东| | 2018-12-17 15:14 | 显示全部楼层
300K波形的台阶应该还是振荡,叠加在你的信号上面。

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 15:17 | 显示全部楼层
戈卫东 发表于 2018-12-17 15:14
300K波形的台阶应该还是振荡,叠加在你的信号上面。

振荡能消除吗?NMOS的输入端电容是270pF,PMOS的输入端电容是900pF,为什么PMOS没有振,NMOS振了。

使用特权

评论回复
戈卫东| | 2018-12-17 15:18 | 显示全部楼层
你的电路对电源电压很敏感,怀疑是通过电源耦合产生的振荡

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 15:25 | 显示全部楼层
戈卫东 发表于 2018-12-17 15:18
你的电路对电源电压很敏感,怀疑是通过电源耦合产生的振荡

把负载去掉以后,U4B的输出端没有振荡,同时电源处没有振荡。
加上负载,电源处确实有反相的微小振荡。

如果是电源耦合的,如何能够去耦?

使用特权

评论回复
戈卫东| | 2018-12-17 15:29 | 显示全部楼层
前面的一串偏置电阻,用个RC低通应该可以去耦吧。
我不很确定,你试试看?

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 15:34 | 显示全部楼层
戈卫东 发表于 2018-12-17 15:29
前面的一串偏置电阻,用个RC低通应该可以去耦吧。
我不很确定,你试试看? ...

sch2.png
是这样吗?

使用特权

评论回复
戈卫东| | 2018-12-17 15:41 | 显示全部楼层
不是。
是它们到电源之间,R3和R6不要直接接电源,加一节RC隔离高频信号。
或者你试试把R28用大一些和MOS管的栅极电容形成低通试试看?

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 15:48 | 显示全部楼层
戈卫东 发表于 2018-12-17 15:41
不是。
是它们到电源之间,R3和R6不要直接接电源,加一节RC隔离高频信号。
或者你试试把R28用大一些和MOS管 ...

R28变大以后振荡是消失了
不过失真变大了,哎。

使用特权

评论回复
戈卫东| | 2018-12-17 15:49 | 显示全部楼层
你用的太大了吧。。。。振荡频率有2M,而且很轻微,稍微衰减一下就差不多了。。。

使用特权

评论回复
daydayzhq|  楼主 | 2018-12-17 16:08 | 显示全部楼层
戈卫东 发表于 2018-12-17 15:49
你用的太大了吧。。。。振荡频率有2M,而且很轻微,稍微衰减一下就差不多了。。。 ...

10Ohm电阻能消除振荡.
wave_o_2.png

使用特权

评论回复
戈卫东| | 2018-12-17 16:10 | 显示全部楼层
似乎还是有一点。。。。

使用特权

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

本版积分规则

8

主题

105

帖子

2

粉丝