UC3843空载振荡的解决办法
(转载)
如果电路是反激变换器,加假负载是必要的,但对于解决空载振荡没有多大用处,因为假负载不可能很大,会影响正常负载时的效率,假负载加上以后,变换器只是工作在很轻的负载条件下,振荡还是存在的.其实这种振荡是一种被称为Burst Mode的模式,翻译成中文就是间歇工作模式.发生这种现象是由于空载/轻载时开关瞬时开通时间过大,造成输出能量太大因此电压过冲也很大,需要较长的时间去恢复到正常电压,因此开关需停止工作一段时间.对于使用3843系列控制器的开关电源来说,有一个较为有效的解决办法是在锯齿波输出脚和电流检测脚之间接入一个PF级的电容,利用锯齿波下降沿产生的抽流作用将检测到的电流信号中因为门极驱动产生的信号剔除,从而可以使得开关管得到一个最小的开通时间去保持输出,此时电源工作在DCM方式,也可能会出现间歇工作模式,只不过每个开关周期传递到副边的能量很小,因此不会出现振荡现象.
UC3843空载振荡的解决办法
全部回复(41)
正序查看
倒序查看
现在还没有回复呢,说说你的想法
我来说两句.
Burst Mode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.
而3843这种现象和Burst Mode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是Burst Mode,用Burst Mode是来降低待机功耗的,可达0.5W左右.
较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
Burst Mode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.
而3843这种现象和Burst Mode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是Burst Mode,用Burst Mode是来降低待机功耗的,可达0.5W左右.
较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
0
回复
提示
@cmg
我来说两句.BurstMode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.而3843这种现象和BurstMode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是BurstMode,用BurstMode是来降低待机功耗的,可达0.5W左右.较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
cmg兄,请问你这样做的
利用次级绕组与供电绕组,二者漏感之间的交叉调节作用,防止输出电压的飘升.是不是这样的.你的反馈绕组是供电绕组,还是输出绕组?我觉得两者都可以做反馈
利用次级绕组与供电绕组,二者漏感之间的交叉调节作用,防止输出电压的飘升.是不是这样的.你的反馈绕组是供电绕组,还是输出绕组?我觉得两者都可以做反馈
0
回复
提示
@cmg
我来说两句.BurstMode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.而3843这种现象和BurstMode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是BurstMode,用BurstMode是来降低待机功耗的,可达0.5W左右.较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
CMG,有点疑问请解释!
通常我们知道,给PWM供电的有两个支路.第一是电源启动时的启动供电支路.第二是当电源工作后由变压器的辅助绕组整流后给PWM供电.一般我们都设计成辅助绕组工作后电源的启动供电支路就停止工作.但是电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电,怎么会造成你所说的“电源关掉,然后重起”呢?
通常我们知道,给PWM供电的有两个支路.第一是电源启动时的启动供电支路.第二是当电源工作后由变压器的辅助绕组整流后给PWM供电.一般我们都设计成辅助绕组工作后电源的启动供电支路就停止工作.但是电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电,怎么会造成你所说的“电源关掉,然后重起”呢?
0
回复
提示
@ridgewang
CMG,有点疑问请解释!通常我们知道,给PWM供电的有两个支路.第一是电源启动时的启动供电支路.第二是当电源工作后由变压器的辅助绕组整流后给PWM供电.一般我们都设计成辅助绕组工作后电源的启动供电支路就停止工作.但是电源的启动供电支路还有一个功能,就是在辅助绕组供电不足的情况下给PWM供电,怎么会造成你所说的“电源关掉,然后重起”呢?
电源在辅助绕组的电压异常时工作在间歇工作状态
在采用384X的单端反激电路的电源中,电源的启动电路一般是一个100K-150K的电阻,该电阻可以提供电源启动电流但却无法提供电源工作电流(3842的启动电流为1mA,工作电流却很大,具体值记不清了),因此由于种种原因造成辅助绕组的电压低于384X的关断电压时,电源工作在间歇工作状态(如果输出有LED指示的话会闪).单端反激电路的保护功能有些就是靠384X的此特点来完成的.
在采用384X的单端反激电路的电源中,电源的启动电路一般是一个100K-150K的电阻,该电阻可以提供电源启动电流但却无法提供电源工作电流(3842的启动电流为1mA,工作电流却很大,具体值记不清了),因此由于种种原因造成辅助绕组的电压低于384X的关断电压时,电源工作在间歇工作状态(如果输出有LED指示的话会闪).单端反激电路的保护功能有些就是靠384X的此特点来完成的.
0
回复
提示
@cmg
我来说两句.BurstMode只是某些做集成开关电源IC厂家为了达到当今世界上某些待机功耗的标准而采取的一些方法.而3843这种现象和BurstMode是两码事情.大多数情况是不了解反击电源的能量分配关系造成的,有很多人的做法是把供电绕组放在次级的外面,这样MOS关断反击能量输出时,供电绕组分配的能量比输出绕组少,造成供电绕组电压不够,使电源关掉,然后重起,造成震荡,这个可以通过输出震荡时观测供电绕组的电压而看到.所以转载的这篇文章也是有问题,这篇文章的作者没有理解这只是自己的设计问题,而不是BurstMode,用BurstMode是来降低待机功耗的,可达0.5W左右.较好的做法是把供电绕组放在最靠近初级的地方,这样供电绕组和初级有最小的漏感,能量先到供电绕组,次级只需要加一点点假负载就没有问题,我试过不加假负载,只用反馈控制电路的消耗就够了.所以,科学的研究才能得出正确的结果.
降低待机功耗
请问cmg兄,你的待机功耗0.5W,3842或3843是用启动电阻的吗?
若不用Burst Mode,待机功耗能做到多少呢?
请问cmg兄,你的待机功耗0.5W,3842或3843是用启动电阻的吗?
若不用Burst Mode,待机功耗能做到多少呢?
0
回复
提示
@c3
另一种现象在3842的反激电路中,由于假负载没有焊接上,电路在没有带负载时候DS波形一闪一闪的,(就是MOS一会开通一会关闭引起);而输出是基本上稳定的,万用表(数字)显示5V,(变化小于0.1V)输出指示灯是一直亮的.此时说明3842的工作电压是足够的,不然输出不会一直有的,而是由于输出过高而关闭驱动.
先用示波器看一下3842供电电压是否足够?
如果足够,一般有两种情况:供电电容太小,高压供电太强,电源重起的频率很高时会出现此情况(实际还是供电的问题,建议用直流电源供电看一下);第二种,驱动太强或MOS开关速度较慢,这样驱动几次送出的能量太多,输出过压,逼迫反馈环路临时断开.
其实测量一下马上就发现问题所在.
如果足够,一般有两种情况:供电电容太小,高压供电太强,电源重起的频率很高时会出现此情况(实际还是供电的问题,建议用直流电源供电看一下);第二种,驱动太强或MOS开关速度较慢,这样驱动几次送出的能量太多,输出过压,逼迫反馈环路临时断开.
其实测量一下马上就发现问题所在.
0
回复
提示
@c3
另一种现象在3842的反激电路中,由于假负载没有焊接上,电路在没有带负载时候DS波形一闪一闪的,(就是MOS一会开通一会关闭引起);而输出是基本上稳定的,万用表(数字)显示5V,(变化小于0.1V)输出指示灯是一直亮的.此时说明3842的工作电压是足够的,不然输出不会一直有的,而是由于输出过高而关闭驱动.
请再仔细看一下
请再仔细看一下DS的波形,如果闪的周期为100mS以上,则是由于供电电压的原因引起的;如果闪的频率为几百到几千赫兹,原因则是SHUYUN先生说的,此时可以在384X的3、4脚之间加一个471瓷片电容,也可以更改一下输出侧5V与光耦之间的供电电阻(可以大到1K).
请再仔细看一下DS的波形,如果闪的周期为100mS以上,则是由于供电电压的原因引起的;如果闪的频率为几百到几千赫兹,原因则是SHUYUN先生说的,此时可以在384X的3、4脚之间加一个471瓷片电容,也可以更改一下输出侧5V与光耦之间的供电电阻(可以大到1K).
0
回复
提示
@zhenxiang
(先用示波器看一下3842供电电压是否足够?如果足够,一般有两种情况:供电电容太小,高压供电太强,电源重起的频率很高时会出现此情况(实际还是供电的问题,建议用直流电源供电看一下);第二种,驱动太强或MOS开关速度较慢,这样驱动几次送出的能量太多,输出过压,逼迫反馈环路临时断开.其实测量一下马上就发现问题所在.)CMG老师的这个回复才是这个问题的最合理解释,我觉得,而且试验可以验证
我想问下,3842有个启动电流.是通过一个电阻从整流滤波后的高压端接个100多K的电阻到7脚,这个启动供电电阻是怎么确定的?datasheet上说,供电电流典型值是0.5mA,最大为1mA,那么在低压和高压输入启动时如何保证此电流在这么个小范围之内?
还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
0
回复
提示
@bhoo
我想问下,3842有个启动电流.是通过一个电阻从整流滤波后的高压端接个100多K的电阻到7脚,这个启动供电电阻是怎么确定的?datasheet上说,供电电流典型值是0.5mA,最大为1mA,那么在低压和高压输入启动时如何保证此电流在这么个小范围之内?还有就是供电绕组供电后,此启动电阻上应该还是有电流的吧?因为供电电压只是十几伏,而电阻的上端是整流滤波后的高压.
该电阻的选择首先要保证在低压的情况下,电路能够启动,至于在高压的情况下,电流超过1mA也没有问题,因为芯片工作后的工作电流肯定远大于1mA.高压情况下的电流只要不大于芯片供电需要电流就可以,否则电容电压会越来越高.
供电绕组工作后,启动电阻上当然还有电流,该电流会导致一定的损耗,在效率要求严格的情况下,需要在供电绕组供电后通过专门的电路将该电阻切除.
供电绕组工作后,启动电阻上当然还有电流,该电流会导致一定的损耗,在效率要求严格的情况下,需要在供电绕组供电后通过专门的电路将该电阻切除.
0
回复
提示