出处: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的用法的更多相关文章

  1. (笔记)电路设计(十一)之DC/DC电源转换方案设计应用

    十大 法则之一:搞懂什么是DC/DC电源以及DC/DC转换电路分类 DC/DC电源电路又称为DC/DC转换电路,其主要功能就是进行输入输出电压转换.一般我们把输入电源电压在72V以内的电压变换过程称为 ...

  2. 用MOS管防止电源反接的原理

    电源反接,会给电路造成损坏,不过,电源反接是不可避免的.所以,我么就需要给电路中加入保护电路,达到即使接反电源,也不会损坏的目的. 一般可以使用在电源的正极串入一个二极管解决,不过,由于二极管有压降, ...

  3. MOS管防止电源反接的原理

    [导读]  一般可以使用在电源的正极串入一个二极管解决,不过,由于二极管有压降,会给电路造成不必要的损耗,尤其是电池供电场合,本来电池电压就3.7V,你就用二极管降了0.6V,使得电池使用时间大减. ...

  4. Activator.CreateInstance 方法 (Type) 的用法

    转自:http://www.cnblogs.com/lmfeng/archive/2012/01/30/2331666.html Activator.CreateInstance 方法 (Type) ...

  5. sleep、yield、join方法简介与用法 sleep与wait区别 多线程中篇(十五)

    Object中的wait.notify.notifyAll,可以用于线程间的通信,核心原理为借助于监视器的入口集与等待集逻辑 通过这三个方法完成线程在指定锁(监视器)上的等待与唤醒,这三个方法是以锁( ...

  6. Django 资源 与 知识 Django中自建脚本并使用Django环境 model中的save()方法说明 filter()用法

    Django 资源 与 知识 Django中自建脚本并使用Django环境 model中的save()方法说明 filter()用法 2018/11/06 Chenxin 资料说明 Django基础入 ...

  7. 【转】关于Jquery中ajax方法data参数用法的总结

    $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Bosto ...

  8. Unity中通过类名字符串取组件类型的方法(Types.GetType用法)

    正常调用Type.GetType取不到组件,因为会先创建实例在获取,而Unity组件无法通过new来创建. 第二种创建方式是通过程序集,具体如下 Assembly.GetExecutingAssemb ...

  9. 关于Jquery中ajax方法data参数用法的总结

    data 发送到服务器的数据.将自动转换为请求字符串格式.GET 请求中将附加在 URL 后.查看 processData 选项说明以禁止此自动转换.必须为 Key/Value 格式.如果为数组,jQ ...

随机推荐

  1. HDU_1174——爆头,空间直线方程,直线到点的距离

    Problem Description gameboy是一个CS高手,他最喜欢的就是扮演警察,手持M4爆土匪的头.也许这里有人没玩过CS,有必要介绍一下“爆头”这个术语:所谓爆头,就是子弹直接命中对方 ...

  2. openstack 安装

  3. CROW-5 WEB APP引擎商业计划书(HTML5方向)-微信网页版微信公众平台登录-水仙谷

    CROW-5 WEB APP引擎商业计划书(HTML5方向)-微信网页版微信公众平台登录-水仙谷 CROW-5 WEB APP引擎商业计划书(HTML5方向)

  4. mybatis错误Invalid bound statement (not found) 的解决办法

    <!-- IDEA需要添加一下内容,否则无法找到mapper --> <build> <resources> <resource> <direct ...

  5. [Angular 2] *ngFor with index

    Let's see how to track index when we use 'ngFor: <li *ngFor="#hero of heros | async, #i = in ...

  6. struts2讲义----二

    Struts的namespace 示例工程Struts2_0200_Namespace Struts.xml <struts> <constant name="struts ...

  7. Linux ssh安全设置

    本文摘要 SSH服务器配置文件是/etc/ssh/sshd_conf.在你对它进行每一次改动后都需要重新启动SSH服务,以便让改动生效.       SSH服务器配置文件是/etc/ssh/sshd_ ...

  8. css布局&初始化&基准样式

    学习css布局比较好的网站 学习css布局 1.css设置模块 typography(字体) colour(颜色) link(链接) forms(表单) layout(布局) navigation(导 ...

  9. mysql常用操作 mysql备份与恢复

    先登录mysql  ==>mysql -uroot -p  查看数据库的版本 select version(); 查看有哪些库 show datases; 查看当前处于哪个库 select da ...

  10. Linux下彻底删除oracle步骤【转】

    (1)关闭oracle服务和后台进程  <1>查看安装的主目录和环境变量: echo $ORACLE_HOME env | grep ORA <2>查看实例名 sqlplus ...