热插拔技术详解(中)

3、热插拔导致的静电问题及其防治

    (1)静电产生

    物质都是由分子构成,分子是由原子构成,原子由带负电荷的电子和带正电荷的质子构成。在正常状况下,一个原子的质子数与电子数量相同,正负平衡,所以对外表现出不带电的现象。

    但是电子环绕于原子核周围,一经外力即脱离轨道,离开原来的原子A而侵入其他的原子B,A原子因减少电子数而带有正电现象,称为阳离子;B原子因增加电子数而呈带负电现象,称为阴离子。

图片

    造成不平衡电子分布的原因即是电子受外力而脱离轨道,这个外力包含各种能量(如动能、位能、热能、化学能等)在日常生活中,任何两个不同材质的物体接触后再分离,即可产生静电。

    当两个不同的物体相互接触时就会使得一个物体失去一些电荷如电子转移到另一个物体使其带正电,而另一个物体得到一些剩余电子的物体而带负电。若在分离的过程中电荷难以中和,电荷就会积累使物体带上静电。所以物体与其它物体接触后分离就会带上静电。

    通常在从一个物体上剥离一张塑料薄膜时就是一种典型的“接触分离”起电,在日常生活中脱衣服产生的静电也是“接触分离”起电。固体、液体甚至气体都会因接触分离而带上静电。这是因为气体也是由分子、原子组成,当空气流动时分子、原子也会发生“接触分离”而起电。我们都知道摩擦起电而很少听说接触起电。实质上摩擦起电是一种接触又分离的造成正负电荷不平衡的过程。摩擦是一个不断接触与分离的过程。因此摩擦起电实质上是接触分离起电。在日常生活,各类物体都可能由于移动或摩擦而产生静电。另一种常见的起电是感应起电。当带电物体接近不带电物体时会在不带电的导体的两端分别感应出负电和正电。

    两个具有不同静电电位的物体,由于直接接触或静电场感应引起两个物体间的静电电荷转移称为静电放电。如果带电体是通过电子元器件来放电,就会给元器件带来损伤,导致器件失效。

如上所述我们可以明确两点:

1) 静电无处不在,只要是绝缘体机就有可能带静电(比如我们常用的透明自封袋通常带有500~2000V静电。

2) 静电会带来设备故障,器件损伤,必须要重视。

(2)静电放电失效机理

ESD的典型失效包括:

  • 热二次击穿

  • 金属化层的熔融体击穿

  • 介质击穿

  • 气体的电弧放电

  • 表面击穿

仿真人体带8kV静电放电,放电3次;半导体内部放大3000倍;

图片

硬损伤和软损伤

图片

人体静电可以摧毁任何一个常用半导体器件。

    (3)热插拔过程中的静电问题

    正如静电定义中描述的两个不同材质的物体只要有接触,就有静电产生的可能。热插拔中至少首先存在三个物体,人体、热插拔单板、机箱背板,因此在热插拔中静电问题很容易出现。下面举两个最常见的例子:

    a)人体本身带有静电,而机箱已经接地,热插拔瞬间人体静电电荷将经热插拔单板对机箱背部放电。

    b)机箱背板带有静电电荷,人体也带有静电电荷,热插拔瞬间人体静电电荷与机箱静电电荷在热插拔系统中发生电荷重新分布的放电过程。

    通过这些例子,我们分析发现,两个问题。

    第一、由于热插拔功能,原来不太需要关注静电问题的机箱背板接口(内部接口),成为必须讨论静电问题的接口。也就是说,背板接口的设计中防静电设计是需要的,而背板通常存在着接口管脚数量多,功能复杂,器件防静电能力低的问题。因此在背板接口部分增加防静电设计将明显加大单板设计难度和单板成本。

    第二、如果人体和机箱以及热插拔单板能够良好接地,热插拔中静电问题完成可以避免。这个假设非常有意义,因为它成功的避开了第一条提到的单板设计难度和单板成本增加,只需要给机箱加上一个防静电手链,然后在说明书中明确要求热插拔操作时,操作员必须带防静电手环、或者带防静电手套。

    但这只是个假设,如果客户热插拔时没带防静电手链,并引发单板的静电损伤,我们能要求客户带上静电手环或者防静电手套,如果客户裸手拿单板,静电导致坏板,我们需要进行维修。因此如果希望通过设计解决热插拔中的静电问题,我们还需要有其他手段。

    (4)针对热插拔引发的静电问题的设计对策

    a)背板接口要做放电的设计,信号接口、电源接口添加防静电器件(如TVS管)是备选方案。(一般来说我们对背板接口不做防静电处理)。电路级ESD防护方法:

   ①并联放电器件

    常用的放电器件有TVS,齐纳二极管,压敏电阻,气体放电管等。如图

图片

    齐纳二极管( Zener Diodes ,也称稳压二极管 ) :利用齐纳二极管的反向击穿特性可以保护 ESD敏感器件。但是齐纳二极管通常有几十 pF 的电容,这对于高速信号(例如 500MHz)而言,会引起信号畸变。齐纳二极管对电源上的浪涌也有很好的吸收作用。

    瞬变电压消除器 TVS(Transient Voltage Suppressor):TVS 是一种固态二极管,专门用于防止 ESD 瞬态电压破坏敏感的半导体器件。与传统的齐纳二极管相比, TVS 二极管 P/N 结面积更大,这一结构上的改进使 TVS 具有更强的高压承受能力,同时也降低了电压截止率,因而对于保护手持设备低工作电压回路的安全具有更好效果。

    TVS二极管的瞬态功率和瞬态电流性能与结的面积成正比。该二极管的结具有较大的截面积,可以处理闪电和 ESD所引起的高瞬态电流。TVS也会有结电容,通常0.3个pF到几十个pF。TVS有单极性的和双极性的,使用时要注意。手机上用的TVS大约0.01$,低容值的约2-3分$。

   多层金属氧化物结构器件 (MLV):一般称为压敏电阻。MLV也可以进行有效的瞬时高压冲击抑制,此类器件具有非线性电压 - 电流 ( 阻抗表现 ) 关系,截止电压可达最初中止电压的 2 ~ 3倍。这种特性适合用于对电压不太敏感的线路和器件的静电或浪涌保护,如电源回路,按键输入端等。手机用压敏电阻约0.0015$,大约是TVS价格的1/6,但是防护效果没有TVS好,且压敏电阻有寿命老化。

    ② 串联阻抗

    一般可以通过串联电阻或者磁珠来限制ESD放电电流,达到防静电的目的。如图。如手机的高输入阻抗的端口可以串1K欧电阻来防护,如ADC,输入的GPIO,按键等。不要担心0402的电阻会被打坏,实践证明这里电阻是打不坏的。这里不详细分析。用电阻做ESD防护几乎不增加成本。如果用磁珠和压敏电阻差不多。但是对于大功率电源,或者高速信号,这里串电阻显然是不合适的。会导致电源压降或者信号完整性的问题。

图片

    ③ 增加滤波网络

   前面提到了静电的能量频谱,如果用滤波器滤掉主要的能量也能达到静电防护的目的。

    对于低频信号,如GPIO输入,ADC,音频输入可以用1k+1000PF的电容来做静电防护,成本可以忽略,性能不比压敏电阻差,如果用1K+50PF的压敏电阻(下面讲的复合防护措施),效果更好,经验证明这样防护效果有时超过TVS。

    对于射频天线的微波信号,如果用TVS管,压敏等容性器件来做静电防护,射频信号会被衰减,因此要求TVS的电容很低,这样增加ESD措施的成本。对于微波信号可以对地并联一个几十nH的电感来为静电提供一个放电通道,对微波信号几乎没有影响,对于900MHZ和1800MHz的手机经常用22nH的电感。这样能把静电主要能量频谱上的能量吸收掉很多。

图片

    ⑤ 复合防护

    有一种器件叫EMI filter,有很好的ESD防护效果,如图。EMI filter也有基于TVS管的和基于压敏电阻的,前者效果好,但很贵,后者廉价,一般4路基于压敏电阻的EMI价格在0.02$。

图片

    实际应用中可以用下面的一个电阻+一个压敏电阻的方式。他既有低通滤波器的功能,又有压敏电阻的功能,还有电阻串联限流的功能。是性价比最好的防护方式,对于高阻信号可以采用1K电阻+50PF压敏;对于耳机等音频输出信号可以采用100欧电阻+压敏电阻;对于TP信号串联电阻不能太大否则影响TP的线性,可以采用10欧电阻。虽然电阻小了,低通滤波器效果已经没有了,但限流作用还是很重要的。

图片

    ⑥ 增加吸收回路

    可以在敏感信号附件增加地的漏铜,来吸收静电。道理和避雷针原理一样。在信号线上放置尖端放电点(火花隙)在山寨手机设计中也经常应用。

    b)机箱结构设计和单板设计上添加预接地设计,使得热插拔发生之前,让单板与机箱接地是非常必要的。这样可以做到静电不会在机箱侧引入,也不会在热插拔的瞬间引入。

    但是电路板被拔出来之后,客户用手摩挲,就没有办法了。需要通过静电手环和防静电手套的制度要求。

图片

本文整理自

1、《工程技术基础-热插拔知识详解及案例分析教材》百度文库,作者不详

2、“闩锁效应”与“热插拔”

3、KyechongKim a, Agis A. Iliadis ,Latch-upeffects in CMOS inverters due to high power pulsed electromagnetic interference

4、 GENDA.HU,ABetter Understand of CMOS Latch-Up

5、凌特文档《ATCA热插拔设计要点》

6、CPCI接口热插拔设计规范

7、【ESD】电路级静电防护设计技巧与ESD防护方法

8、ESD防护方法及设计要点

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/471462.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java学习笔记(17)

集合进阶 单列集合 Collection List set Add clear remove contains isempty size Add方法可能也会添加失败 同理,可能删除失败 Contains细节 为什么要重写equals? 因为contains底层用的是object类中的equals方法,比较的是地址值&#xf…

HarmonyOS系统开发ArkTS常用组件文本输入及参数

TextInput文本输入组件,用于接收用户输入的文本内容。 1、TextInput组件的参数 TextInput(value?:{placeholder?: string|Resource , text?: string|Resource}) placeholder属性用于设置无输入时的提示文本text用于设置输入框当前的文本内容 Entry Component st…

PieCloudDB Database 3.0 正式发布丨数仓虚拟化流转数据要素

3月14日,拓数派 2024 年度战略暨新产品发布会在上海国际会议中心成功举行。本次大会的主题为「数仓虚拟化 流转数据要素」,吸引了众多业内资深专家和合作伙伴参与,共同探讨数据要素流转和数字技术创新等热门话题。 拓数派创始人兼 CEO 冯雷&…

ArmSoM-Sige RK3588开发板使用手册

Sige7 使用手册,帮助用户了解Sige7的基本使用和需要的准备工作。 当您拿到产品的时候,您需要知道它的型号以及硬件版本,这些信息都可以在板子上的丝印找到。我们会尽可能详细地向您介绍产品的信息。 入门准备​ 在开始使用 ArmSoM-Sige7 之…

探索雨云:AMD EPYC处理器助力香港三网直连

在数字化时代,云计算和数据传输速度成为了商业和科技发展的关键。香港作为国际金融中心和亚太地区的数字枢纽,其网络基础设施的发展备受瞩目。而雨云(RainCloud)作为一家致力于提供高效稳定云计算服务的领先企业,近日引…

yolov9目标检测可视化图形界面GUI源码

该系统是由微智启软件工作室基于yolov9pyside6开发的目标检测可视化界面系统 运行环境: window python3.8 安装依赖后,运行源码目录下的wzq.py启动 程序提供了ui源文件,可以拖动到Qt编辑器修改样式,然后通过pyside6把ui转成python…

全流程WRF高精度气象模拟技术及在地学领域中的实践应用

随着生态文明建设和“碳中和”战略的持续推进,我国及全球气候变化及应对是政府、科学界及商业界关注的焦点。气候是多个领域(生态、水资源、风资源及碳中和等问题)的主要驱动因素,合理认知气候变化有利于解释生态环境变化机理及过…

2024跨境品牌出海指南:9大关键要素与注意事项

随着全球经济的不断发展,跨境电商成为品牌拓展国际市场的重要途径。然而,随之而来的是更为激烈的竞争和日益变化的市场环境。2024年,跨境卖家若想成功出海,必须在众多竞争者中脱颖而出。本文Nox聚星将和大家探讨2024年品牌出海过程…

手撕算法-判断是不是完全二叉树

描述&#xff1a;思路&#xff1a;采用层序遍历&#xff0c;找到一个为空的标记&#xff0c;如果后面还有值&#xff0c;就代表不是完全二叉树。代码&#xff1a; public boolean isCompleteTree (TreeNode root) {// write code hereif(root null) return true;Queue<Tree…

第十二届蓝桥杯大赛软件赛决赛C/C++ 研究生组-纯质数

直接判断数据过大 相对而言&#xff0c;由2&#xff0c;3&#xff0c;5&#xff0c;7组成的数更少&#xff0c;则先筛选出由2,3,5,7组成的数&#xff0c;再判断这些数中的质数个数即可 #include <iostream> using namespace std; int main() {printf("1903");…

精准选型!企业CRM系统选型指南携手十大功能解析

大家好我是卡林&#xff0c;今天分享CRM系统的十大功能&#xff0c;企业CRM系统选型指南。说起CRM的功能&#xff0c;大家会联想到什么&#xff1f;数据库、商机管理或者销售漏斗&#xff0c;这些是大部分人都会联想到的功能&#xff0c;但不太全面。如线索管理、联系人管理、客…

日本370公告 各类材质餐具进出口检测 报告出具

食品接触材料指的是在正常使用过程中与食品进行接触的材料&#xff0c;涉及的产品包括&#xff1a;食品包装&#xff0c;餐具、厨具&#xff0c;食品加工机械&#xff0c;厨电产品等&#xff0c;但是由于其在生产过程中使用了一些化学原材料及化学助剂等&#xff0c;使得他们在…

【探索Linux】—— 强大的命令行工具 P.28(网络编程套接字 —— 简单的UDP网络程序模拟实现)

阅读导航 引言一、UDP协议二、UDP网络程序模拟实现1. 预备代码⭕makefile文件⭕打印日志文件⭕打开指定的终端设备文件&#xff0c;并将其作为标准错误输出的目标文件描述符 2. UDP 服务器端实现&#xff08;UdpServer.hpp&#xff09;3. UDP 客户端实现&#xff08;main函数&a…

python问题:vscode切换环境,pip安装库网络错误,不使用anaconda安装库

python问题&#xff1a;vscode切换环境&#xff0c;pip安装库网络错误 vscode切换环境pip安装库网络错误 不使用anaconda安装库 记录一下遇见的python问题。 vscode切换环境 在vscode上面的搜索框输入 > select interpreter然后选择需要的环境。 pip安装库网络错误 用…

cobbler批量装机工具,可以实现同时装多台或多台不同系统的主机,也可以实现定制安装

cobbler批量装机工具 文章目录 cobbler批量装机工具1. cobbler简介2. cobbler服务端部署uos3. 客户端安装(内存和cpu可以多个点&#xff0c;以免后面出错)4.cobbler服务端部署centos75.客户端安装6.cobbler服务端部署centos87.客户端安装8.cobbler服务端部署rockylinux99.客户端…

HarmonyOS NEXT应用开发之Navigation实现多设备适配案例

介绍 在应用开发时&#xff0c;一个应用需要适配多终端的设备&#xff0c;使用Navigation的mode属性来实现一套代码&#xff0c;多终端适配。 效果图预览 使用说明 将程序运行在折叠屏手机或者平板上观看适配效果。 实现思路 本例涉及的关键特性和实现方案如下&#xff1a…

关于 hbuild 真机调试:

当手机插上数据线&#xff0c;刷新&#xff0c;依旧找不到手机列表时&#xff0c;点击“故障排查指南” 参考官网&#xff1a;https://uniapp.dcloud.net.cn/tutorial/run/run-app-faq.html 操作步骤&#xff1a; 1、在手机设置中打开开发者模式&#xff08;根据不同手机打开…

postman进阶功能学习,别再简单的发请求了!

1.Postman数据驱动 想要批量执行接口用例&#xff0c;我们一般会将对应的接口用例放在同一个Collection中&#xff0c;然后再通过Runner批量执行。这种方式适用于接口用例参数固定的情况下&#xff0c;但也存在另一个问题&#xff0c;如果每次运行时&#xff0c;接口参数都在变…

易百纳诚挚邀请,Meetup易百纳技术社区工程师见面会,与您不见不散!

2024年3月29日(周五)&#xff0c;易百纳将携手openEuler社区&#xff0c;南京邮电大学共同举办一场openEuler Embedded Meetup会议。 本次交流活动将邀请多位业内专家围绕嵌入式前沿技术、应用案例、创新方向、芯片开发板优秀实践几个方面进行分享&#xff0c;在活动上还将成立…

在Arm 虚拟硬件(AVH)部署深度学习OCR算法

AI算法的嵌入式部署 AI算法在独立的设备上运行其实就是行业内的嵌入式AI的概念, 大致过程如下: 开发AI模型, 2.对数据集进行处理, 3.训练AI模型并验证效果, 4.转成ONNX格式(ONNX:万金油中间格式,给模型优化和部署带来了更多可能性)或者借助libtorch或者TensorFlow来部署C++版…