观电路-负载开关

观电路—负载开关

在很多电路中,一个电源可能对应多个负载,有时候要切换负载的供电,有时候要对负载进行限流,通常的方法可以用PMIC去操作不同的负载,也可以使用负载开关去操作。负载开关有正压的也有负压的,负压的比较少。分立器件搭一般都是用Pmos去搭建。典型的电路如下⬇️

结构1

结构2

使用PMOS构建有个好处可以不用自举,若是使用NMOS构建则需要自举电路对MOS的GS提供一些偏置,PMOS的缺点是比较难买,我知道的型号apm4953可能主要用在液晶电视上面,可能是学修电视机的课上遇到的,时间过于久远已经忘记。

在上面的电路中,当下面的NMOS闭合的时候VIN=VOUT当NMOS断开以后,VOUT将被切断。

PMOS就是GS是负的电压时候导通,查的手册如下⬇️

看到在VGS等于-10V时候此时他的rdson最大约为60mR,我们在查看下图,也是在40~60mR之间

这个东西对于负载开关就如同不同电流下LDO的Drop一样。越小他的DROP越小,可以参考之前写的LD50x的仿真教程。

图片

回到正题,使用PMOS架构1和PMOS架构2看起来区别不大,为什么要多加个电容,

咱们先来看架构1,以下是架构1负载开关的仿真图,可以看到负载开关1在打开的瞬间电流是非常大的,尤其在容性负载的场合将会造成超级大的电流导致mos管烧管

使用架构2时候,可以看到因为在gd上添加了电容,导致gs的变化速度减慢,有效的防止了负载电流突变导致mos管瞬间承受过高的电流应力,对mos管比较友好。

但无论是架构1还是架构2都没有办法做到过流保护,因为其真的太简单了,无法做到任意限流或者过流保护,于是乎我在这里推荐CSA23,详情如下所示⬇️

之前我们是写过CSA23的行为模型的,所以我们直接用csa23的行为模型去构建任意过流保护电路。

限流150mA左右,测试效果如下图。

下面是开放限流的效果

仿真代码如下:

* C:\Users\asa0016\Documents\LTspiceXVII\lib\sym\AutoGenerated\Draft9.asc

M1 N005 VGate IN IN AO6407

R1 IN VGate 100k

M2 N008 N007 0 0 Si7336ADP

V1 VCC 0 15 Rser=0.1

R2 OUT 0 10

V2 N007 0 PULSE(0 10 1m 1u 1u 20m 100m)

C1 OUT 0 10?R3 VGate N008 1k

C2 N005 VGate 0.2?XU1 N005 OUT N006 0 0 CSA23

R4 N005 OUT 2m

XU2 N004 N001 VCC VEE N003 LT1001

R5 N001 N002 2k

C3 VGate N001 10n

V3 0 VEE 15 Rser=0.1

V4 N002 0 1

R6 N004 N006 10k

D1 N003 VGate 1N4148

V5 IN 0 5 Rser=0.1

.model D D

.lib C:\Users\asa0016\Documents\LTspiceXVII\lib\cmp\standard.dio

.model NMOS NMOS

.model PMOS PMOS

.lib C:\Users\asa0016\Documents\LTspiceXVII\lib\cmp\standard.mos

.tran 80m

.lib D:\LIB\csa2302.lib

.lib LTC.lib

.backanno

.end

仅仅用于构建负载开关有点浪费,我们在稍做修改,就可以变成线性电源。

参考文档:

Analogysemi csa2302,ld50x,

ti slva716a integrated load switches versus discrete mosfets

mosfet datasheet apm4953

xuyuntong 公众号 LTspice仿真合集

posted @ 2023-02-08 22:15  xuyuntong  阅读(306)  评论(0编辑  收藏  举报