反接保护电路 Reverse Voltage Protection
I've long wanted to pull together some reverse polarity protection ideas in one place.
Many are found individually on the web, but seldom several in one place.
A recent QRP-L thread prompted me to put together this page.
I haven't tried all of them, and none are original with me.
I'm just pulling together ideas from others. You're on your own for circuit and part selection.
Click on the pictures for a larger image if needed. Please email if you wish me to add a circuit,
have a comment about the page, or if you spot any errors. Thank you es 72 ... WAØITP
Blocking Diode
![]() |
|
Full Wave Rectifier
![]() |
|
P Channel MOSFET - PMOS
![]() |
|
Regulator - PNP or LDO
![]() |
|
Fuse and Diode
![]() |
|
Resettable Fuse
![]() |
|
Relay with NC Contacts
![]() |
|
Relay with NO Contacts
![]() |
|
NMOS with Specialized IC
![]() |
|
Anderson Power Poles
![]() |
|
Anderson Power Pole Checker
![]() |
|
Using MOSFETs as blocking diodes
Connecting a battery backwards to an electronic circuit can rapidly do a lot of damage — current will flood through (and destroy) many integrated circuits when powered up the wrong way, and electrolytic capacitors have a famous tendency to explode. For this reason, it’s common to use a blocking diode in a circuit to provide reverse polarity protection:

If the battery is connected correctly, as shown, current flows through the diode to the circuit, and the circuit operates normally. If the battery is reversed, the battery tries to pull current through the diode the wrong way, and the diode refuses to conduct — protecting the load from damage.
The diode can also be placed on the low rail, as shown below. This is completely equivalent to the circuit shown above for battery-powered applications. However, it may make less sense in circuit provided positive DC power by an external supply, where having a consistent ground can be important. On the flip side, a circuit that operates using negative DC power (which is much rarer) would be much better off with the circuit below for the same reason.

This blocking diode approach works great for many applications. However, when the diode is conducting, there is a voltage drop across it (typically around 0.7V for silicon diodes, 0.2V for Schottky diodes) which means that the load sees a bit less voltage across it. This is a particularly major problem for low voltage applications, where a 0.3V drop can represent almost 10% of a 3.3V system’s power, wasted at the very first component. For higher power applications, a fair bit of power can be wasted as heat in the diode as well.
An alternative solution: MOSFETs
The wonderful thing about MOSFETs is that they can be designed to have incredibly low voltage drops, which translates into less waste heat and more voltage for the load to operate. You can routinely get MOSFETs with resistances of 20 milliohms and below, which translates to allowing 5 amps to pass with a drop of only 0.1V, less than any diode.
You can’t just use them as a direct drop-in replacement, though, because you have to drive the gate of the MOSFET somehow. Here’s the trick: you can just use the other terminal of the battery for this:

So, how does this work? I’m going to define the voltage of the bottom net, to be ground, the voltage of the battery will be 9V, and the theshold gate voltage of the FET will be –4V. You can see a diode drawn as part fo the symbol for the MOSFET — that’s known as the body diode. Before the battery is connected,
and
will both be zero as well.
At the instant that the battery is connected, will rise to 9V. Before the body diode begins to conduct,
will remain at zero as well. This means that
will be zero, so the FET will still be switched off.
It turns out that this design actually relies on the body diode to work, at least briefly. Current will flow through the body diode to the load, raising to 7V or so (body diodes don’t tend to have the best forward voltage drops). This brings
to –7V, which goes well beyond the threshold voltage and will turn the FET on. At this point,
will rise to 9V (minus the small voltage drop across the FET).
When reverse biased, the body diode will be reverse biased, and will therefore not conduct. will be somewhere between 0V and +9V, that is to say, somewhere between off and very off. So the FET performs its blocking duties admirably.
An N-channel FET can be used on the bottom rail instead, like so:

The same comments apply as for the aforementioned blocking diode on the bottom rail. There’s one additional advantage here, though: N-channel FETs tend to have better performance characteristics than P-channel FETs (although these days, both are remarkably excellent).
What’s the catch?
There are a number of reasons why this MOSFET circuit is not always a suitable replacement for a normal blocking diode:
- Some blocking diodes are used in applications where current from a generator is used to charge two separate batteries. If one battery ends up with a higher voltage than another, the blocking diodes prevent electricity from flowing out of the higher voltage battery, back onto the generator leads, and into the other battery. The circuit above will completely fail at this job, because
will be across the battery leads, meaning the the FETs will just permanently be switched on at all times. This is a circuit to prevent the load from becoming reverse biased, not to prevent current escaping the load the wrong way.
- It might not always be easy to physically connect the gate of the MOSFET to the opposite rail, especially with a circuit laid out with a normal diode in mind.
- MOSFETs have a few more maximum limits to check and look after than diode, owing mostly to the fact the a MOSFET has an extra leg. This isn’t a practical disadvantage, just something to be careful about.
Is it safe to pass current through the MOSFET in the non-conventional direction?
It might seem unusual to pass current up through the MOSFET, especially since the curves in datasheets don’t seem to cover this region. However, operation in this so-called third quadrant is routinely used in buck converters, where a MOSFET is used to replace the reverse recovery diode (source). The reasons for replacing the reverse recovery diode with a MOSFET are exactly the same as for replacing blocking diodes — it’s to avoid energy wasted due to diode voltage drop.
MOSFET selection
The figures below are for the P-FET design, N-FET design will be similar except with a few minus signs thrown around the place. This is just a rough guide, etc.
- The absolute maximum
should be at least
, where
is the voltage of the power supply/battery. This is because in a situation when correct polarity rapidly switches to reverse polarity, you get
,
.
- The absolute maximum
should be at least
.
- Check the output characteristics to ensure that the FET is thoroughly on when
. Roughly speaking, this corresponds to
being greater than than
(remembering, e.g., –2 is greater than –9).
- And of course, check that the FET can handle the current, the power dissipated, and the heat generated. And yes, these are three related but very different things that need to be checked independently (the last is calculated using thermal resistance, given in the datasheet).
Fin.
So there you have it. If anyone out there uses this circuit because of this page, I’d love to hear about it! And as always, I will attend to any questions left below.
反接保护电路 Reverse Voltage Protection的更多相关文章
- 【charger battery 充電 充電器 電池】過充保護警告訊息 over charging protection,Battery over voltage protection, warning message
Definition: over charging protection.battery over voltage protection, 是一種 battery 保護機制, 避免 battery 充 ...
- 過充保護警告訊息 over charging protection,Battery over voltage protection, warning message
Definition: over charging protection.battery over voltage protection, 是一種 battery 保護機制, 避免 battery 充 ...
- [转] 图解单片机下载程序电路原理之USB转串口线、CH340、PL2303、MAX232芯片的使用
点击阅读原文 目前为止,我接触单片机已有不少时日,从选择元器件.原理图.PCB.电路硬件调试.软件开发也算小有心得 .单片机软件开发里面第一步当属下载程序了,如果这一步都有问题,那么后面的一切便无从谈 ...
- MOS管防反接电路设计
转自嵌入式单片机之家公众号 问题的提出 电源反接,会给电路造成损坏,不过,电源反接是不可避免的.所以,我们就需要给电路中加入保护电路,达到即使接反电源,也不会损坏的目的 01二极管防反接 通常情况下直 ...
- 自制单片机之七……扩展:DS18B20温度测量
DS18B20数字温度测量传感器,网上介绍很多,我就不罗嗦了.见图 DS18B20与前产品DS1820的不同: DS18B20继承了DS1820的全部优点,并做了如下改进 1.供电范围扩大为3.0-- ...
- 【开源GPS追踪】 之 硬件开源
根据设定目标: 使用GPS 采集经纬度,然后通过GPRS模块/wifi 发送到服务器显示,WIFI不常有,所有就使用GPRS模块! 对于GPS模块,没有特殊要求,只要输出格式符合NMEA协议即可,为了 ...
- 防止DC电源反接的方法——SS14的用法
出处:http://blog.ednchina.com/tengjingshu 电源是PCB板的重要部分,每个芯片都需要电源供给.芯片其实是挺脆弱的,只要正负接反得话,大多数就会挂掉,相信很多人都有惨 ...
- 初级模拟电路:1-2 PN结与二极管
回到目录 1. 掺杂半导体 上面我们分析了本征半导体的导电情况,但由于本征半导体的导电能力很低,没什么太大用处.所以,一般我们会对本征半导体材料进行掺杂,即使只添加了千分之一的杂质,也足以改变半导 ...
- 兼容可控硅调光的一款LED驱动电路记录
1.该款电路为兼容可控硅调光的LED驱动电路,采用OB3332为开关控制IC,拓扑方案为Buck: 2.FB1:磁珠的单位是欧姆,而不是亨利,这一点要特别注意.因为磁珠的单位是按照它在某一频率 产生的 ...
随机推荐
- 训练赛第二场E题 Cottage Village
题目大意:在一条X轴上,有若干个正方形,并且保证这些正方形的中心都在X轴上,然后输入n个正方形的中心的X坐标,和正方形的边长,现在要再插入一个正方形,要求是,新插入的正方形至少要有一条边与原来的正方形 ...
- vue-cli 3.0 开启 Gzip 方法
vue.config.js const path = require('path') const CompressionWebpackPlugin = require('compression-web ...
- 20165320 2017-2018-2《Java程序设计》课程总结
20165320 2017-2017-2<Java程序设计>课程总结 一.每周作业链接汇总 1.我期待的师生关系 20165320 我期望的师生关系 2.学习基础和C语言基础调查 2016 ...
- 011_自定义mac通知的时长
打开终端(找不到的点击 Mac 屏幕右上角放大镜按钮,Spotlight 搜索 “终端”),粘入下面这行命令,回车就行了.注意最后的 # 替换成你希望通知中心横幅停留的秒数,比如 15.default ...
- javascript对话框(弹出层)组件
http://www.blueidea.com/download/product/2010/7513.asp#comment 1. 从头到尾对一遍<<Javascript高级程序设计> ...
- 环境变量GOPATH使用试验
Intel Core i5-8250U,Windows 10家庭中文版,Visual Studio Code 1.26.1 中午的时候,自己把环境变量GOBIN给清空了.刚刚继续工作时发生了异常:使用 ...
- 【前端vue开发】vue开发输入姓名,电话,公司表单提交组件
<template> <div id="parti-info"> <div> <span>您的姓名:</span> &l ...
- 阿里云url解析,发布web后去除url中的端口号
归根结底就是80端口的使用,不是http的80 的 或 https的 都得加端口号 [问题描述] http://wisecores.wisers.com:8080/JsonProject/servl ...
- IDEA / WebStorm / PhpStorm 添加jQuery自动提示,自动补全,提醒文档
应该是JetBrains系列IDE通用的方法,网上其他一些方法有的过时了,有的不全 默认情况下没有JQuery补全,按照以下方法添加 1. 打开Settings,Languages & Fra ...
- prometheus如何使用blackbox-exporter来获取k8s的网络性能
如果学会了如何抓取app的metrics,则blackbox-exporter抓取网络性能套路是相同的. 一,在blackbox-exporter的blackbox.yml里配置好抓取模块,常见的是h ...










