• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

UC3843空载振荡的解决办法

UC3843空载振荡的解决办法
(转载)
   如果电路是反激变换器,加假负载是必要的,但对于解决空载振荡没有多大用处,因为假负载不可能很大,会影响正常负载时的效率,假负载加上以后,变换器只是工作在很轻的负载条件下,振荡还是存在的.其实这种振荡是一种被称为Burst Mode的模式,翻译成中文就是间歇工作模式.发生这种现象是由于空载/轻载时开关瞬时开通时间过大,造成输出能量太大因此电压过冲也很大,需要较长的时间去恢复到正常电压,因此开关需停止工作一段时间.对于使用3843系列控制器的开关电源来说,有一个较为有效的解决办法是在锯齿波输出脚和电流检测脚之间接入一个PF级的电容,利用锯齿波下降沿产生的抽流作用将检测到的电流信号中因为门极驱动产生的信号剔除,从而可以使得开关管得到一个最小的开通时间去保持输出,此时电源工作在DCM方式,也可能会出现间歇工作模式,只不过每个开关周期传递到副边的能量很小,因此不会出现振荡现象.
全部回复(41)
正序查看
倒序查看
c3
LV.6
2
2003-07-03 12:35
另外一种方法
另外一种方法:在驱动输出脚和电流检测脚之间(即3脚和6脚)加一个电阻(50K左右).
0
回复
雪铁龙
LV.6
3
2003-07-23 01:31
@c3
另外一种方法另外一种方法:在驱动输出脚和电流检测脚之间(即3脚和6脚)加一个电阻(50K左右).
thank you
很有效的办法,解决了我的燃眉之急.
请详细解释原因.
0
回复
cmg
LV.9
4
2003-07-23 08:27
我来说两句.
Burst Mode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.
而3843这种现象和Burst Mode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是Burst Mode,用Burst Mode是来降低待机功耗的,可达0.5W左右.
较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
0
回复
tinyhe
LV.6
5
2003-07-23 09:25
@cmg
我来说两句.BurstMode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.而3843这种现象和BurstMode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是BurstMode,用BurstMode是来降低待机功耗的,可达0.5W左右.较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
cmg兄,请问你这样做的
利用次级绕组与供电绕组,二者漏感之间的交叉调节作用,防止输出电压的飘升.是不是这样的.你的反馈绕组是供电绕组,还是输出绕组?我觉得两者都可以做反馈
0
回复
cmg
LV.9
6
2003-07-23 21:32
@tinyhe
cmg兄,请问你这样做的利用次级绕组与供电绕组,二者漏感之间的交叉调节作用,防止输出电压的飘升.是不是这样的.你的反馈绕组是供电绕组,还是输出绕组?我觉得两者都可以做反馈
供电绕组是给384X供电的.
没有专门的反馈绕组,431反馈取样.我的方法是利用MOS关断,能量反激输出时的分配关系.如果不加其他措施,输出电压是按漏感的一定关系来分配.
0
回复
ridgewang
LV.8
7
2003-07-24 08:46
@cmg
我来说两句.BurstMode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.而3843这种现象和BurstMode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是BurstMode,用BurstMode是来降低待机功耗的,可达0.5W左右.较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
CMG,有点疑问请解释!
通常我们知道,给PWM供电的有两个支路.第一是电源启动时的启动供电支路.第二是当电源工作后由变压器的辅助绕组整流后给PWM供电.一般我们都设计成辅助绕组工作后电源的启动供电支路就停止工作.但是电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电,怎么会造成你所说的“电源关掉,然后重起”呢?
0
回复
cmg
LV.9
8
2003-07-24 09:18
@ridgewang
CMG,有点疑问请解释!通常我们知道,给PWM供电的有两个支路.第一是电源启动时的启动供电支路.第二是当电源工作后由变压器的辅助绕组整流后给PWM供电.一般我们都设计成辅助绕组工作后电源的启动供电支路就停止工作.但是电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电,怎么会造成你所说的“电源关掉,然后重起”呢?
启动供电支路的主要功能是启动
"电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电",这个功能是很落的,如果这个功能很强了,电源的损耗,特别是待机损耗会很高.
0
回复
jqun
LV.6
9
2003-07-24 21:10
@ridgewang
CMG,有点疑问请解释!通常我们知道,给PWM供电的有两个支路.第一是电源启动时的启动供电支路.第二是当电源工作后由变压器的辅助绕组整流后给PWM供电.一般我们都设计成辅助绕组工作后电源的启动供电支路就停止工作.但是电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电,怎么会造成你所说的“电源关掉,然后重起”呢?
电源在辅助绕组的电压异常时工作在间歇工作状态
在采用384X的单端反激电路的电源中,电源的启动电路一般是一个100K-150K的电阻,该电阻可以提供电源启动电流但却无法提供电源工作电流(3842的启动电流为1mA,工作电流却很大,具体值记不清了),因此由于种种原因造成辅助绕组的电压低于384X的关断电压时,电源工作在间歇工作状态(如果输出有LED指示的话会闪).单端反激电路的保护功能有些就是靠384X的此特点来完成的.
0
回复
wangning
LV.4
10
2003-07-24 21:40
@jqun
电源在辅助绕组的电压异常时工作在间歇工作状态在采用384X的单端反激电路的电源中,电源的启动电路一般是一个100K-150K的电阻,该电阻可以提供电源启动电流但却无法提供电源工作电流(3842的启动电流为1mA,工作电流却很大,具体值记不清了),因此由于种种原因造成辅助绕组的电压低于384X的关断电压时,电源工作在间歇工作状态(如果输出有LED指示的话会闪).单端反激电路的保护功能有些就是靠384X的此特点来完成的.
有道理
大多数情况是供电绕组供电不足造成的,我做了实验验证.
0
回复
powerlenovo
LV.1
11
2003-07-29 12:37
关于Burst Mode
各位大内电源高手,关于Burst Mode,能仔细讲讲吗?谢谢
0
回复
2003-07-29 22:45
@powerlenovo
关于BurstMode各位大内电源高手,关于BurstMode,能仔细讲讲吗?谢谢
burst mode
现在有些控制芯片可以让开关电源在空载的时候进入burst mode.也就是间歇工作模式,这样
可以让空载时候开关损耗降低,从而降低待机损耗~
0
回复
c3
LV.6
13
2003-07-30 08:34
另一种现象
在3842的反激电路中,由于假负载没有焊接上,电路在没有带负载时候DS 波形一闪一闪的,
(就是MOS一会开通一会关闭引起);而输出是基本上稳定的,万用表(数字)显示5V,(变化小于0.1V)
输出指示灯是一直亮的.
此时说明3842的工作电压是足够的,不然输出不会一直有的,而是由于输出过高而关闭驱动.
0
回复
qyqs
LV.4
14
2003-07-31 14:36
@cmg
我来说两句.BurstMode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.而3843这种现象和BurstMode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是BurstMode,用BurstMode是来降低待机功耗的,可达0.5W左右.较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
降低待机功耗
请问cmg兄,你的待机功耗0.5W,3842或3843是用启动电阻的吗?
若不用Burst Mode,待机功耗能做到多少呢?
0
回复
cmg
LV.9
15
2003-07-31 18:12
@c3
另一种现象在3842的反激电路中,由于假负载没有焊接上,电路在没有带负载时候DS波形一闪一闪的,(就是MOS一会开通一会关闭引起);而输出是基本上稳定的,万用表(数字)显示5V,(变化小于0.1V)输出指示灯是一直亮的.此时说明3842的工作电压是足够的,不然输出不会一直有的,而是由于输出过高而关闭驱动.
先用示波器看一下3842供电电压是否足够?
如果足够,一般有两种情况:供电电容太小,高压供电太强,电源重起的频率很高时会出现此情况(实际还是供电的问题,建议用直流电源供电看一下);第二种,驱动太强或MOS开关速度较慢,这样驱动几次送出的能量太多,输出过压,逼迫反馈环路临时断开.
其实测量一下马上就发现问题所在.
0
回复
jqun
LV.6
16
2003-08-01 21:47
@c3
另一种现象在3842的反激电路中,由于假负载没有焊接上,电路在没有带负载时候DS波形一闪一闪的,(就是MOS一会开通一会关闭引起);而输出是基本上稳定的,万用表(数字)显示5V,(变化小于0.1V)输出指示灯是一直亮的.此时说明3842的工作电压是足够的,不然输出不会一直有的,而是由于输出过高而关闭驱动.
请再仔细看一下
请再仔细看一下DS的波形,如果闪的周期为100mS以上,则是由于供电电压的原因引起的;如果闪的频率为几百到几千赫兹,原因则是SHUYUN先生说的,此时可以在384X的3、4脚之间加一个471瓷片电容,也可以更改一下输出侧5V与光耦之间的供电电阻(可以大到1K).
0
回复
power-mao
LV.4
17
2004-12-23 17:01
请教您一个问题:
我用3843做的电源变压器怎么会啸叫啊???
空载也会叫的
有哪些方面会引起这个现象呢??
0
回复
反激
LV.2
18
2005-03-24 12:18
@jqun
请再仔细看一下请再仔细看一下DS的波形,如果闪的周期为100mS以上,则是由于供电电压的原因引起的;如果闪的频率为几百到几千赫兹,原因则是SHUYUN先生说的,此时可以在384X的3、4脚之间加一个471瓷片电容,也可以更改一下输出侧5V与光耦之间的供电电阻(可以大到1K).
我还是同意cmg的说法.
归根结底都是供电的问题,你说采取的后一种办法,只是在用这种补救的办法可行的情况下,治标不治本,还是要从根本的供电入手
0
回复
jqx021
LV.5
19
2005-03-24 17:53
@反激
我还是同意cmg的说法.归根结底都是供电的问题,你说采取的后一种办法,只是在用这种补救的办法可行的情况下,治标不治本,还是要从根本的供电入手
我不同意CMG第15帖的说法,因为改善供电并不能解决所有空载间歇工作问题,甚至也不能解决第15帖的第二种情况的问题.
0
回复
veloce
LV.4
20
2008-03-07 15:48
要加多大的电容呢,如果用的是3845,DUTY<50%,这样做有没有效果呢.
0
回复
fly_sky
LV.3
21
2008-04-11 20:54
@power-mao
请教您一个问题:我用3843做的电源变压器怎么会啸叫啊???空载也会叫的有哪些方面会引起这个现象呢??
用胶浸泡变压器.很多产品都是这样做的.
0
回复
klwnrqq
LV.1
22
2008-08-11 21:59
@veloce
要加多大的电容呢,如果用的是3845,DUTY
**此帖已被管理员删除**
0
回复
bodygo
LV.3
23
2008-10-24 17:00
关注中
0
回复
2008-12-08 10:33
@bodygo
关注中
好铁
0
回复
bhoo
LV.5
25
2008-12-08 13:02
@wangning
有道理大多数情况是供电绕组供电不足造成的,我做了实验验证.
我想问下,这个启动供电电阻是怎么确定的?资料上说,供电电流典型值是0.5mA,最大为1mA,那么在低压和高压输入启动时如何保证此电流在这么个小范围之内?

还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
0
回复
zhenxiang
LV.10
26
2008-12-08 20:13
@whereismycat
好铁
(先用示波器看一下3842供电电压是否足够?
如果足够,一般有两种情况:供电电容太小,高压供电太强,电源重起的频率很高时会出现此情况(实际还是供电的问题,建议用直流电源供电看一下);第二种,驱动太强或MOS开关速度较慢,这样驱动几次送出的能量太多,输出过压,逼迫反馈环路临时断开.
其实测量一下马上就发现问题所在.)
CMG 老师的这个回复才是这个问题的最合理解释,我觉得,而且试验可以验证
0
回复
bhoo
LV.5
27
2008-12-09 08:07
@zhenxiang
(先用示波器看一下3842供电电压是否足够?如果足够,一般有两种情况:供电电容太小,高压供电太强,电源重起的频率很高时会出现此情况(实际还是供电的问题,建议用直流电源供电看一下);第二种,驱动太强或MOS开关速度较慢,这样驱动几次送出的能量太多,输出过压,逼迫反馈环路临时断开.其实测量一下马上就发现问题所在.)CMG老师的这个回复才是这个问题的最合理解释,我觉得,而且试验可以验证
我想问下,3842有个启动电流.是通过一个电阻从整流滤波后的高压端接个100多K的电阻到7脚,这个启动供电电阻是怎么确定的?datasheet上说,供电电流典型值是0.5mA,最大为1mA,那么在低压和高压输入启动时如何保证此电流在这么个小范围之内?

还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
0
回复
qwxy
LV.5
28
2008-12-09 08:24
@bhoo
我想问下,3842有个启动电流.是通过一个电阻从整流滤波后的高压端接个100多K的电阻到7脚,这个启动供电电阻是怎么确定的?datasheet上说,供电电流典型值是0.5mA,最大为1mA,那么在低压和高压输入启动时如何保证此电流在这么个小范围之内?还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
cmg说的有道理.
0
回复
ytdfwangwei
LV.8
29
2008-12-09 08:55
@bhoo
我想问下,3842有个启动电流.是通过一个电阻从整流滤波后的高压端接个100多K的电阻到7脚,这个启动供电电阻是怎么确定的?datasheet上说,供电电流典型值是0.5mA,最大为1mA,那么在低压和高压输入启动时如何保证此电流在这么个小范围之内?还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
该电阻的选择首先要保证在低压的情况下,电路能够启动,至于在高压的情况下,电流超过1mA也没有问题,因为芯片工作后的工作电流肯定远大于1mA.高压情况下的电流只要不大于芯片供电需要电流就可以,否则电容电压会越来越高.
供电绕组工作后,启动电阻上当然还有电流,该电流会导致一定的损耗,在效率要求严格的情况下,需要在供电绕组供电后通过专门的电路将该电阻切除.
0
回复
zhenxiang
LV.10
30
2008-12-09 19:27
@ytdfwangwei
该电阻的选择首先要保证在低压的情况下,电路能够启动,至于在高压的情况下,电流超过1mA也没有问题,因为芯片工作后的工作电流肯定远大于1mA.高压情况下的电流只要不大于芯片供电需要电流就可以,否则电容电压会越来越高.供电绕组工作后,启动电阻上当然还有电流,该电流会导致一定的损耗,在效率要求严格的情况下,需要在供电绕组供电后通过专门的电路将该电阻切除.
确实是有这样的问题 所以输入范围宽的电源在启动电阻上就要做些设计.一是减小损耗二是为了短路保护时 VCC能降下来
0
回复
hebaiyanpao
LV.4
31
2011-10-11 17:04
接个102电容这个办法更的很管用。
0
回复