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.pswp.cn/diannao/40595.shtml
繁體地址,請注明出處:http://hk.pswp.cn/diannao/40595.shtml
英文地址,請注明出處:http://en.pswp.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…