PCB设计时,信号走线要先过ESD/TVS管,这是为什么?

       

目录

为什么有上面这个问题?

问题的原因——走线电感

走线电感的阻抗

电感的影响

小结


都说接口处的信号要先过ESD/TVS管,然后拉到被保护器件,为什么不这样做效果就不好?那如果受板子实际情况限制,必须这样layout,是一定不行吗?
 

图片

为什么有上面这个问题?

有这个问题的原因,我觉得主要是因为两点

一是因为从原理图上看来,二者并没有区别,都是ESD管接在同一个网络GPIO上面。既然没有区别,那为什么结果会有差异呢?对于新手来说,确实难以理解。

二是既然跟layout有关,那两种不同的layout方式?到底是影响了什么参数造成了这个差异呢?这些网上也没有找到相关的较深入的文章。

问题的原因——走线电感

我们设想的是,放电时,静电能量都从ESD管这里泄放掉,而不通过我们的芯片放电,这样才能实现ESD管保护芯片的目的。

图片

如上图,理想情况下,如果ESD管的钳位电压足够低,那么静电放电电流基本都从ESD管进行泄放。问题是,我们通常要通过PCB实现这个电路,PCB  Layout走线也不是理想的,会有走线电感。

图片

上一期我们知道,ESD放电时信号频谱带宽是几十Mhz到500Mhz,是高频的,而电感是频率越高,阻抗越大。如果Layout引入寄生电感,ESD泄放的时候电流也会在电感上面形成压降,导致芯片端残压升高,如果电压高于了芯片的耐受电压,那么就会击穿芯片,导致防护失败。

----------------------------------------------------分割线-----------------------------------------------------------

上面说法还是笼统,下面我们拿数据说话。

走线电感的阻抗

很多人可能会认为走线电感,那不就是寄生电感吗,听起来就很小,不能直接忽略吗?能不能忽略自然就是看影响,只有没影响的情况下才能忽略,那到底能不能忽略呢?

PCB的走线电感是可以计算的,就是用下面这个公式:

图片

套用这个公式,可以得到走线长度1cm,宽度为6mil,铜厚为1oz的走线电感为9.41nH。

图片

上面这个表格是我自己做了个excel表格,可以在excel里面输入对应的线宽,铜厚,线长等参数,然后就可以得到对应的电感值了,也可以看右边的表格做一个快速的估算。

好了,现在电感值已经有了,是9.41nH,我们根据公式ZL=jwL=2πfL,得到在50Mhz(ESD放电波形电流频谱是几十Mhz到500Mhz,貌似(不太确定)ESD释放时能量主要集中在几十Mhz这个频率,所以取50Mhz)时的阻抗ZL(50Mhz)=2*π*50Mhz*9.41nH≈3Ω。

电感走线阻抗已经知道了,那么影响到底有多大呢?

电感的影响

我们以3.3V ESD器件esd9b33st5g为例子,如下图。

图片

如果我们是理想Layout 的情况下(没有寄生电感),那么在ESD管泄放电流Ipp为1A的时候,钳位电压为10.5V。而如果现在Layout不好,引入了寄生电感,其50Mhz时等效阻抗为3欧姆,如果电流依然是1A,那么电感上面的压降就是3V,这样导致整体看起来,钳位电压从10.5V提到到13.5V。 

图片

以上举的是6mil,10mm的走线长度,这个走线长度已经是非常小的了,可以看到,它已经对我们的ESD性能造成了影响。

如果长度增加到10cm,从上表知道,走线电感就是140nh,50Mhz对应阻抗是ZL(50Mhz)=2*π*50Mhz*140nH≈43Ω,同样的方法得到1A定流时的等效钳位电压VC=53.5V,这是我们说这个ESD完全没用应该是没毛病的。

小结

本文主要说下自己对于ESD管的Layout要求的理解,主要从寄生电感的角度来说的,虽说文章有一些数据,但是整体还算是定性分析。实际情况是更为复杂的,比如说ESD管到MCU也有走线,也有寄生电感,这对ESD更为友好一点。还有就是如果寄生电感大了,ESD的泄放电流应该也会小一些,而我上面的数据都是假设Ipp是1A时的。

再声明下,文章的主要观点并不是很严谨,我只是估摸是这样,兄弟们可以结合自己的经验去印证是不是这样,总之不要尽信。


PCB设计时,信号走线要先过ESD/TVS管,这是为什么? (qq.com)icon-default.png?t=N7T8https://mp.weixin.qq.com/s/a6brtgdOglV4_UyCvh-idg

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python - 单引号与双引号

Python 版本 3.11.4 字符串 单个文字符称为字符,多个文字符成为字符串。 字符串需要被(单引号)或者""(双引号)包括。 language "Python"language Python 以上写法都是合法的。 单引号与双…

Zabbix 配置MySQL数据库监控

Zabbix MySQL数据库监控简介 通过 Zabbix 监控 MySQL 数据库,可以获取有关数据库性能、运行状况和资源使用情况的详细信息,帮助及时发现和解决问题。 Zabbix官方提供了一个名为MySQL by Zabbix agent的监控模板,该模板专为 Zabbix 通过 Zabb…

探索Vim表达式寄存器:提升文本处理的高级技巧

探索Vim表达式寄存器:提升文本处理的高级技巧 Vim是一款功能强大的文本编辑器,它拥有丰富的寄存器系统,用于存储文本、命令等。表达式寄存器是Vim中一种特殊的寄存器,允许用户存储并操作表达式的结果。本文将详细介绍如何在Vim中…

使用Spring Boot和mkcert解决本地及局域网HTTPS访问

在现代Web开发中,HTTPS已经成为保障数据传输安全的标准。然而,在开发和测试阶段,配置HTTPS可能会带来一些额外的复杂性。尤其是在本地开发环境和局域网内网环境中,获得和配置证书通常是一个挑战。本文将介绍如何使用Spring Boot和…

关于在自己的生活里面,增加喝咖啡的这道手续

前言:我总在告诉我自己,我自己应该如何?我的未来应该如何?到那时实际上,自己没有办法能够理解的确实我的现在,我应该依靠咖啡度过我自己剩下的岁月,接下来,让自己用自己的方式来不断…

华为5288 V5服务器安装BCLinux8U4手记

本文记录了华为5288 V5服务器安装BCLinux8U4操作系统的过程。 一、系统环境 1、服务器 华为FusionServer Pro 5288 V5服务器 2、操作系统 BCLinux-R8-U4-Server-x86_64-220725.iso 官网下载地址 sha256sum:1d31d3b8e02279e89965bd3bea61f14c65b9d32ad2ab6d4eb…

DTP 抽取出错:data target is locked by process***

怎么会显示被几年前的一个process lock住了呢? 搞不明白。 不管怎样,去RSPM_MONITOR改,data target填上ADSO名,选时间,Process status选Y。 找到这条,双击,发现是active的状态。可能是因为前后…

springboot城市菜园共享系统-计算机毕业设计源码00524

目 录 摘要 1 绪论 1.1 研究背景与意义 1.2 国内外研究现状和发展趋势 1.3论文结构与章节安排 2 城市菜园共享系统系统分析 2.1 可行性分析 2.2 系统流程分析 2.2.1 数据增加流程 2.2.2 数据修改流程 2.2.3 数据删除流程 2.3 系统功能分析 2.3.1 功能性分析 2.3.…

Apache Kylin与Impala:深入比较与应用场景分析

Apache Kylin与Impala:深入比较与应用场景分析 在大数据处理领域,Apache Kylin和Impala都是Apache软件基金会下的项目,它们各自提供了独特的解决方案来处理大规模数据集。了解它们的不同之处对于选择合适的数据处理工具至关重要。本文将深入…

[Linux安全运维] rsyslog

rsyslog 1. 什么是 rsyslog rsyslog 是一个高性能的日志处理程序,能够接收、处理并转发日志消息。它被广泛应用于 UNIX 和 Linux 系统中,用于系统日志记录和管理。 2. rsyslog 的主要功能 高性能:能够处理大量日志消息,适用于…

C++那些事之小项目实战-进程间通信

小项目实战之进程间通信 进程间通信是一个非常重要的话题,特别是像一些大型项目都有它的影子,例如:PostgreSQL使用了管道完成copy的进程间通信,那么本节也将基于这个主题,使用C去搭建一个进程间通过管道通信的demo出来…

聚变反应堆设计的一些关键方面和最新进展

聚变反应堆设计是一个复杂且高度专业化的领域,旨在实现核聚变反应以产生清洁能源。以下是对聚变反应堆设计的一些关键方面和最新进展的概述: ### 一、聚变反应堆的基本原理 核聚变是两个较轻的原子核结合成一个较重的原子核,并在此过程中释…

消除笔怎么用?教你消除笔的正确用法

消除笔,也称为橡皮擦工具或克隆笔工具,是图像处理软件中的一种常用工具。它的主要作用是通过取样图像中的某一部分,然后覆盖掉不想要的图像内容,从而实现修复、去除瑕疵等效果。那么有哪些软件具有消除笔功能,又是怎么…

网络安全入门教程(非常详细)从零基础入门到精通,看完这一篇就够了。

学前感言: 1.这是一条坚持的道路,三分钟的热情可以放弃往下看了.2.多练多想,不要离开了教程什么都不会了.最好看完教程自己独立完成技术方面的开发.3.有时多google,baidu,我们往往都遇不到好心的大神,谁会无聊天天给你做解答.4.遇到实在搞不懂的,可以先放放,以后再来解决. 基…

欧洲杯:高精度定位技术,重塑体育赛事新体验

随着科技的飞速发展,体育赛事的观赏体验与竞技水平正被不断推向新的高度。在即将到来的2024年欧洲杯赛场上,一项革命性的技术——高精度定位,正悄然改变着比赛的每一个细节,为球迷们带来前所未有的观赛享受,同时也为运…

昇思25天学习打卡营第7天|保存与加载

Python语言 AI框架:Mindspore 1.模型构建 class Network(nn.Cell):def __init__(self):super().__init__()self.flatten nn.Flatten()self.dense_relu_sequential nn.SequentialCell(nn.Dense(28*28, 512, weight_init"normal", bias_init"zeros…

力扣双指针算法题目:移动零

1.题目 . - 力扣&#xff08;LeetCode&#xff09; 2.思路解析 这个题目的思路和“使用递归排序快速排序解决数组的排序问题”相同 class solution { public:void QuickSort(vector<int>& nums, int left, int right){if (left > right) return;int key left…

VSCode常用的一些插件

Chinese (Simplified) 汉语&#xff08;简体&#xff09;拓展包。 Auto Close Tag 可以自动增加xml/html的闭合标签。 CodeSnap 截图神器。截图效果在下面。 Dracula Official vscode一个很好看的主题。 Git Graph git管理工具。 GitHub Repositories 有了它&#xff0c;不…

AI一键音频转文字工具 速度超快,支持实时转换,无需联网,本地整合包下载

这是 CapsWriter-Offline &#xff0c;一个 PC 端的语音输入、字幕转录工具。可用实现简单一键将音频文件转换成文字的懒人工具。 两个功能&#xff1a; 1、实时转换&#xff0c;按下键盘上的 大写锁定键&#xff0c;录音开始&#xff0c;当松开 大写锁定键 时&#xff0c;就会…

TaskDisplayArea、ActivityStack、Task以及ActivityRecord之间的关系

目录 一、TaskDisplayArea、ActivityStack、TaskRecord以及ActivityRecord关系图 二、TaskDisplayArea、ActivityStack、Task以及ActivityRecord相关代码 1、ActivityRecord 2、Task 3、ActivityStack 4、TaskDisplayArea 前言&#xff1a;对TaskDisplayArea、ActivitySt…