防止DC电源反接的方法——SS14的用法
出处:http://blog.ednchina.com/tengjingshu
电源是PCB板的重要部分,每个芯片都需要电源供给。芯片其实是挺脆弱的,只要正负接反得话,大多数就会挂掉,相信很多人都有惨痛经历,我也不例外,从开始到现在估计也废了好几百RMB。大多数反接的情况其实是可以避免的,所以要想办法防止电源反接。
防止DC电源输入反接的3种
1)串联有4只二极管的全桥。优点是无论正接、反接,电源都能正常工作。缺点是要损失1.2V ~ 1.4V的电压。
2)串联有1只二极管。优点是电路简单、可靠。但有0.7V的压降。
3)串联自恢复保险,在保险后面的电源正、负极反向并联1只二极管。优点输入电压没有损耗。缺点是成本较高。当然亦可把自恢复保险换成普通保险丝。这样材料成本虽然降低,但维护成本反而大大增加。
对于第一种方法,可以用肖特基二极管SBD(Schottky Barrier Diode)代替普通的二极管。肖特基二极管的优点在于正向偏置电压较低,这样的话损失的压降小。

至于肖特基二极管SBD的具体原理,可以参考下面一篇文章:
肖特基势垒二极管 - EEWiki
整理桥式防护电路
Altera的DE2的原理图上有这样的防护设计。无论输入电源正接还是反接,都可以正向导通。

具体整流桥的原理可以参考网友Yoghourt的《初学者对于Cyclone II 开发板电源选择的看法》一文。

1、3脚是连在一起的。当2脚接正(+),3脚/1脚接负(-)时,①通道导通(D6、D8正向导通,D6、D7反向截止)。
当2脚接负(-),3脚/1脚接正(+)时,②通道导通(D6、D8反向截止,D6、D7正向导通)。
肖特基二极管SS14
在这种整流桥式的防护电路中用的比较多的肖特基二极管是SS14。
同系列的有SS12、S13、S14、S15、S16、SS18、S100。后面一个数值分别表示反向耐压值(Maximum Repetitive Reverse Voltage),SS12反向耐压为20V,S100反向耐压值为100V。
SS和SK是一样的,sk1*平均整形正向电流(Average Rectified Forward Current)是1A,sk3*是3A,sk5x是5A,sk1x后面的x是对应的电压.因为sk**和1N58指标相似,所以一般互用。1N58系列是直插芯片。


SS/SK系列尺寸大小

SS、SK系列的贴片肖特基二极管的封装基本都是DO-124AB。但我买了SS34后发现,比DataSheet上的封装小,与1206相近。因为这系列有很多国产货,尺寸大小各不相同,所以还是以实际买到的为准。
SS/SK系列正负

有一白色标志的为阴极(负极)。
实际测量
整流桥采用4个SS34(3A正向电流、40V反向耐压)。输入为AC/DC的电源适配器,DC输入电压为5.18V(标称5V),2.5A。输出为4.54V。输出电压对于输入电压的2个二极管电压的压降(5.18V-4.54V=0.64V)。每个SS34的正向压降为0.32V小于0.5V(3A时),因为这是负载小的情况。从下图也可以看出SS34正向压降与正向电流的关系。

DC插头选择


详细参数请参考东莞市俊豪电子有限公司
http://www.dgsjh.com/product_show.asp?ID=321
本文主要参考下面两篇文章:
1) 『整理』关于cycloneII开发板电源的选择 -- yoghourt's Blog
http://blog.ednchina.com/yoghourt/219967/message.aspx
2) 整流桥电路测试 -- 特权's Blog——永远忠于年轻时的梦想!
http://blog.ednchina.com/ilove314/226366/message.aspx
参考资料:
1) HY SS12 thru SS110 数据手册 
2) Fairchild SS12 - S100 数据手册 
3) MCC SK32 THRU SK310 数据手册 
4) DACO SEMI SK32 THRU SK3A0 数据手册 
5) Fairchild SS32 - S310 数据手册 
防止DC电源反接的方法——SS14的用法的更多相关文章
- (笔记)电路设计(十一)之DC/DC电源转换方案设计应用
十大 法则之一:搞懂什么是DC/DC电源以及DC/DC转换电路分类 DC/DC电源电路又称为DC/DC转换电路,其主要功能就是进行输入输出电压转换.一般我们把输入电源电压在72V以内的电压变换过程称为 ...
- 用MOS管防止电源反接的原理
电源反接,会给电路造成损坏,不过,电源反接是不可避免的.所以,我么就需要给电路中加入保护电路,达到即使接反电源,也不会损坏的目的. 一般可以使用在电源的正极串入一个二极管解决,不过,由于二极管有压降, ...
- MOS管防止电源反接的原理
[导读] 一般可以使用在电源的正极串入一个二极管解决,不过,由于二极管有压降,会给电路造成不必要的损耗,尤其是电池供电场合,本来电池电压就3.7V,你就用二极管降了0.6V,使得电池使用时间大减. ...
- Activator.CreateInstance 方法 (Type) 的用法
转自:http://www.cnblogs.com/lmfeng/archive/2012/01/30/2331666.html Activator.CreateInstance 方法 (Type) ...
- sleep、yield、join方法简介与用法 sleep与wait区别 多线程中篇(十五)
Object中的wait.notify.notifyAll,可以用于线程间的通信,核心原理为借助于监视器的入口集与等待集逻辑 通过这三个方法完成线程在指定锁(监视器)上的等待与唤醒,这三个方法是以锁( ...
- Django 资源 与 知识 Django中自建脚本并使用Django环境 model中的save()方法说明 filter()用法
Django 资源 与 知识 Django中自建脚本并使用Django环境 model中的save()方法说明 filter()用法 2018/11/06 Chenxin 资料说明 Django基础入 ...
- 【转】关于Jquery中ajax方法data参数用法的总结
$.ajax({ type: "POST", url: "some.php", data: "name=John&location=Bosto ...
- Unity中通过类名字符串取组件类型的方法(Types.GetType用法)
正常调用Type.GetType取不到组件,因为会先创建实例在获取,而Unity组件无法通过new来创建. 第二种创建方式是通过程序集,具体如下 Assembly.GetExecutingAssemb ...
- 关于Jquery中ajax方法data参数用法的总结
data 发送到服务器的数据.将自动转换为请求字符串格式.GET 请求中将附加在 URL 后.查看 processData 选项说明以禁止此自动转换.必须为 Key/Value 格式.如果为数组,jQ ...
随机推荐
- ~/.bashrc的常用alias设置
centos6.5系统中,alias定义在/etc/bashrc,分别写在/etc/profile.d/*.sh中,可以在此目录添加my.sh, alias attrib='chmod'alias c ...
- 动态规划 DP
10.1.5.253 1143 数字金字塔#include <iostream> #include<string.h> using namespace std; int a[1 ...
- BNUOJ34990--Justice String (exkmp求最长公共前缀)
Justice String Given two strings A and B, your task is to find a substring of A called justice strin ...
- http soap关系
http:是一个客户端和服务器端请求和应答的标准(TCP).http协议其目的是为了提供一种发布和接收htttp页面的方法 一http协议的客户端与服务器的交互:由HTTP客户端发起一个请求,建立一个 ...
- Java 实现Md5算法
package other; import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/* * ...
- php 回调函数
publicfunction transaction(Closure $callback){ $this->beginTransaction(); // We'll simply ...
- C++经典题目:有n个人围成一圈,顺序排号,然后数数进行淘汰的解法和一些思考
问题描述: 有n个人围成一圈,顺序排号.从第一个人开始报数(1~3报数),凡报到3的人退出圈子,问最后留下的人原来排在第几号. 分析: 首先由用户输入人数n,然后对这n个人进行编号[因为如果不编号的话 ...
- FIR滤波器设计
FIR滤波器的优越性: 相位对应为严格的线性,不存在延迟失真,仅仅有固定的时间延迟: 因为不存在稳定性问题,设计相对简单: 仅仅包括实数算法,不涉及复数算法,不须要递推运算,长度为M,阶数为M-1,计 ...
- JNI(5)The Invocation API
调用API允许软件提供商加载Java VM 到任意的本地应用中.供应商可以提供支持Java的应用程序而无需链接Java VM的代码. 概述 下面代码展示了通过调用API如何使用函数.这个例子中C++代 ...
- Nginx的安装及简单配置
Nginx安装 1.下载相关组件 yum install -y gcc gcc-c++ #安装C/C++编译器 yum -y ins ...