打印

关于双电源自动切换问题

[复制链接]
5048|25
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fymok|  楼主 | 2011-6-14 13:27 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 fymok 于 2011-6-15 09:55 编辑

图中24V为外接直流电源  VBAT为8.4V锂充电电池  VOUT1输出为7.5V给后续MCU系统供电  MCU系统 有一个开关(S1)控制电源的输入即VOUT1的通断

设计的目标是:外接24V电源时 锂电池充电 后续MCU系统由24V经过降压后提供电源

外接24V断开 后续MCU系统由锂电池供电

锂电池充满电时LED指示灯为绿色,充电过程中为红色

遇到的问题:在锂电池充满电的情况下(LED绿色),反复开关S1,几次后发现LED变为红色,也就是说 8.4V锂电池与外接24V电源之间不能无缝切换。

请指教!!!
按照7楼建议把R6分成2个51k的串联,M2的G极接在两电阻中间,实验了一下(2,3反接) 效果很好,只是在切换使用备用电池时 液晶显示屏会稍暗一下 瞬间回复正常,问题基本解决,谢谢大家!


测试发现,按图中的接法 外接24V时 M2 S极电压比VBAT小0.4V作用,24V断开,M2 S极电压与VBAT相等;
如果SD反接,外接24V时 M2 S极电压为0,24V断开,M2 S极电压与VBAT相等;

截图00.png (28.56 KB )

截图00.png

相关帖子

沙发
fymok|  楼主 | 2011-6-14 15:14 | 只看该作者
木人回答

使用特权

评论回复
板凳
凯旋晴天| | 2011-6-14 15:27 | 只看该作者
你用24V做M2的gate,24V断掉的话,Vbat不能向Vout供电,线路有问题

使用特权

评论回复
地板
fymok|  楼主 | 2011-6-14 16:04 | 只看该作者
实际测试过程中是可以的,VBAT可以给VOUT供电,因为体二极管的原因

如果将M2的2,3反接,系统会出现复位

以上均经过试验验证
4# 凯旋晴天

使用特权

评论回复
5
niugong| | 2011-6-14 16:44 | 只看该作者
你只要使用两个PMOS管对接,则两个体二极管方向相反。然后24V分压后连接两个G。就行了。MOS管SD互换是可以用的。

使用特权

评论回复
6
lfc315| | 2011-6-14 22:36 | 只看该作者
楼主描述的不清楚,红灯亮不代表切换有问题吧?
可能是你电池带负载之后电压下降了少许,触发你的充电电路给电池充电,你的充电电路是如何?
S1在哪里?
可以这样试下:把R6分成2个51k的串联,M2的G极接在两电阻中间。

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
fymok + 1
7
lfc315| | 2011-6-14 22:49 | 只看该作者
按2楼的描述,楼主是不是把S极和D极搞反了?查查手册吧。。。

使用特权

评论回复
8
fymok|  楼主 | 2011-6-15 08:32 | 只看该作者
楼主描述的不清楚,红灯亮不代表切换有问题吧?
可能是你电池带负载之后电压下降了少许,触发你的充电电路给电池充电,你的充电电路是如何?
S1在哪里?
可以这样试下:把R6分成2个51k的串联,M2的G极接在两电阻中间 ...
lfc315 发表于 2011-6-14 22:36


此电路的目的就是在外接24V电源时,整个系统由24V供电,所以不存在电池带负载压降减小

电池的充电部分电路除了M2外 与整个系统无任何联系  M2的作用 我是想用来进行无缝切换的  结果不是很理想

使用特权

评论回复
9
fymok|  楼主 | 2011-6-15 08:36 | 只看该作者
按2楼的描述,楼主是不是把S极和D极搞反了?查查手册吧。。。
lfc315 发表于 2011-6-14 22:49



SD可以互换 测试发现,按图中的接法 外接24V时 M2 S极电压比VBAT小0.4V作用,24V断开,M2 S极电压与VBAT相等;
如果SD反接,外接24V时 M2 S极电压为0,24V断开,M2 S极电压与VBAT相等;

使用特权

评论回复
10
fymok|  楼主 | 2011-6-15 08:43 | 只看该作者
充电电路图如下

截图01.png (54.55 KB )

截图01.png

使用特权

评论回复
11
fymok|  楼主 | 2011-6-15 08:45 | 只看该作者
开关  VOUT给后续系统供电

截图02.png (6 KB )

截图02.png

使用特权

评论回复
12
efen| | 2011-6-15 09:44 | 只看该作者
是不是VBAT与VOUT1被M2体二极管短路了。
6楼说使用两个PMOS管对接

使用特权

评论回复
13
fymok|  楼主 | 2011-6-15 09:53 | 只看该作者
回复 efen

按照图上接法  M2在这里起不到开关作用  也就相当于你说的VBAT与VOUT1被M2体二极管短路了

刚按照7楼建议把R6分成2个51k的串联,M2的G极接在两电阻中间,实验了一下(2,3反接) 效果很好,只是在切换使用备用电池时 液晶显示屏会稍暗一下 瞬间回复正常

当然6楼说使用两个PMOS管对接  我还没进行实验

PS:电池充电时的电流为1.2A,负载的工作电流为1A,整个系统工作时的最大电流2A作用

使用特权

评论回复
14
Quentin| | 2011-6-15 09:57 | 只看该作者
单个Pmos因为内部集成了二极管,起不到开关的作用,即使24V存在的情况下,依然有电流从VBAT通过M2中的二极管流向VOUT1

试试用两个PMOS对接,并且公用24V连接G极

使用特权

评论回复
15
fymok|  楼主 | 2011-6-15 10:43 | 只看该作者
15# Quentin


M2 d接VOUT1  S接VBAT  MOS管可以起到开关作用,起初系统复位的原因是 外接的24V开关电源在断开时 会有延迟

使用特权

评论回复
16
niugong| | 2011-6-15 13:51 | 只看该作者
关于重启的原因,应该是因为24V是个缓慢下降的过程,所以MOS管不能及时导通。你试试把G上面的上拉电阻换成稳压管。这样M2就可以在电压跌落时及时导通了。
用2个PMOS背靠背对接是为了防止电源想电池充电,如果用1个无法解决通过体二极管向电池充电。

使用特权

评论回复
17
fymok|  楼主 | 2011-6-15 14:00 | 只看该作者
关于重启的原因,应该是因为24V是个缓慢下降的过程,所以MOS管不能及时导通。你试试把G上面的上拉电阻换成稳压管。这样M2就可以在电压跌落时及时导通了。
用2个PMOS背靠背对接是为了防止电源想电池充电,如果用1个无 ...
niugong 发表于 2011-6-15 13:51


是把R6换成稳压管? 那么24V断开时M2 G级是什么状态?

使用特权

评论回复
18
zhaoyu2005| | 2011-6-15 14:39 | 只看该作者
LZ,你描述的切换电池供电复位或者屏幕背光变暗都是因为2596输出电压跌落快而电池供电电压上升慢造成的,你按照下述改造,看效果咋样:
1.   C11增到470uF或者1000uF
2    栅极还是一上拉电阻接到24V
     a.  24V电源跌落时,用三极管控制,跌倒一定电压值比如15V左右,快速拉低G级电压
   b.  一个下拉电阻到地,但是下拉电阻用10K或者更小点,上拉电阻根据下拉调整。

使用特权

评论回复
19
fymok|  楼主 | 2011-6-15 15:50 | 只看该作者
C11增大 是储存电量用的吧 电路中C11大小是计算得来的

使用特权

评论回复
20
fymok|  楼主 | 2011-6-15 15:54 | 只看该作者
按照图中 试验  暂时没发现什么问题

截图03.png (18.84 KB )

截图03.png

使用特权

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

本版积分规则

7

主题

40

帖子

0

粉丝