MOS管防倒灌电路设计及其过程分析

防倒灌电路设计-MOS管防倒灌电路知识分享
MOS管防倒灌电路
MOS管防倒灌电路设计如下图所示:在某些应用中,如电池充电电路中,B点是充电器接口,C点是电池接口,为了防止充电器拔掉时,电池电压出现在充电接口。
(Q1、Q2、Q3共同组成防倒灌电路)注意Q3的DS反向接于电路,这样做是防止MOS的体=极管对电路产生的影响(如果Q3按常规方式接在电路中,C点接电源则会在B点出现电压用电压)

 

电源自动切换

 

防倒灌电路设计
Oring电路介绍
Oring电路从其名字就可以知道他的功能,可以理解为单向导电电路。目前Oring电路应用于很多场合,他的作用就是保证各个单体电源互相独立、不出现反灌现象,其中最常见的就是应用于均流电路中。
二极管由于本身具有单向导电性,所以他就是天然的Oring电路。最基本的Oring电路就是在输出端加一个二极管,如图1,根据此单体电源的输出电流和系统中连接在此单体电源输出端口可能出现的最高电压选择二极管。

 

由于二极管的正向压降比较大,当输出电流很大时(如100A),图1中的二极管Oring电路的损耗就非常大(70W左右),显然不适用于大电流Oring,这时就要应用Mos管的Oring电路,稍微复杂一点,如图2(最基本的Mos管Oring电路)

 

由于Mos管可以看作是一个开关管并一个体二极管,控制此Mos管当无输出电流时关断开关管、由体二极管去阻断,有输出出电流时使开关管导通,从而可以保证单向导电同时也减少正向导通时发生的损耗。

图2与图1相比需要一个额外的辅助电压。(在一些情况下可以把Oring电路放在输出负端,同时用输出电压作为辅助电压)。此电路的关键因素之一是如何正确、恰当的去控制Mos管的开关。而严格的讲图2中电路一般是不能胜任的,因为Q2的BE结电压与D1的导通压降一般不相等,如何保证他们的电压相等,从而使Mos管恰当的开关呢,图3就是改进后的电路。

 

图三中Q2,Q3是同样的管子,这样就可以保证两电压是基本相等,或者选用集成此两个三极管的器件,这样就几乎相等了,从而可以保证可以恰当的开关。此电路也经常见于很多产品中。
图3是个基本成熟的电路,但是如果考虑管子的高可靠性,又需要加一些额外的电路,图4就是一个经常用的电路。

 

图4的电路基本就是一个非常可靠的Oring电路了,R1,R2可在具体的电路中折中选择,因为如果取值太大会提高效率,但是当外界有反高压时会反灌进去一些电流,取值太小又会降低效率。为了避专利和其他一些特殊地方的用途,图4的电路经常还要做一些变化。

KIA半导体广泛应用于逆变器、锂电池保护板、电动车控制器、HID车灯、LED灯、无刷电机、矿机电源、工业电源、适配器、3D打印机等领域;KIA半导体MOS管具备挺大的核心竞争力,是开关电源生产
厂家的最好的选择。KIA半导体 MOS管厂家主要研发、生产、经营:场效应管(MOS管)、COOLMOS(超结场效应管)、三端稳压管、快恢复二极管;可申请样品及报价和有技术支持,有什么问题有技术员帮忙解决问题!
————————————————
版权声明:本文为CSDN博主「树卡花」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:

### 背靠背MOS管防止电流倒灌设计方法及工作原理 #### 设计方法 背靠背MOS管的设计通过两个MOSFET以相反方向串联放置来实现。具体来说,这两个MOSFET的源极相互连接在一起,而各自的漏极则分别接到输入端负载侧。这样的配置确保了无论电流试图从哪个方向流入,都至少会遇到一个关闭状态下的MOSFET,从而阻止了不必要的电流流通。 对于N沟道增强型MOSFET而言,栅极相对于源极施加正电压可以使导通电阻降低至最小值;反之,则保持高阻态。因此,在正常操作条件下,仅当控制信号使其中一个MOSFET开启时,才允许电流按照预期路径流动[^2]。 #### 工作原理 该结构的工作机制依赖于对称性互补特性: - **正向传导模式**:假设电源供电给负载,此时左侧MOSFET被激活(即其栅极收到适当驱动),右侧MOSFET处于截止区。这样做的效果是让电流顺利地经过左边打开的通道到达右边闭合的部分,进而流向负载。 - **反向阻挡模式**:如果尝试将电流逆向推入系统——比如来自外部设备而非内部电源的情况——由于现在应该是右侧MOSFET负责接收并传递这些能量脉冲,但由于它并没有受到任何启动指令,所以依旧维持着非常高内阻的状态,有效地遏制住了这股企图闯入系统的潮流[^1]。 此外,即使其中任何一个MOSFET因某种原因失效短路,另一个仍然能够继续发挥屏障作用,极大地提高了整个电路的安全性能与可靠性。 ```python # Python伪代码模拟MOSFET行为 class MOSFET: def __init__(self, is_on=False): self.is_on = is_on def conduct(self, voltage): return "Conducting" if (voltage > 0 and self.is_on) or (voltage < 0 and not self.is_on) else "Blocking" mosfet_left = MOSFET(is_on=True) # 假设左侧MOSFET已开启 mosfet_right = MOSFET(is_on=False) print(f"Left MOSFET: {mosfet_left.conduct(5)}") # 正常情况下的正向传导 print(f"Right MOSFET: {mosfet_right.conduct(-5)}") # 反向情况下应为阻挡 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值