大家都知道一般USB接口屬于熱插拔,實(shí)際任意帶電進(jìn)行連接的操作都可以屬于熱插拔。我們前面講過芯片燒壞的原理,那么熱插拔就是導(dǎo)致芯片燒壞的一個(gè)主要原因之一。
在電子產(chǎn)品的整個(gè)裝配過程、以及產(chǎn)品使用過程經(jīng)常會(huì)面臨接口熱插拔或者類似熱插拔的過程。
比如:
1、PCB測(cè)試點(diǎn)的頂針測(cè)試

2、排線插拔安裝

3、接插件安裝

4、通信接口連接
5、模塊插拔

那么在熱插拔過程可能發(fā)生什么?
以下面這個(gè)電池排線接口為例:

這兩種情況都將導(dǎo)致IO出現(xiàn)遠(yuǎn)高于VDD的電壓或低于VSS的負(fù)壓。
在插拔過程也確實(shí)抓到了IO口和VSS之間產(chǎn)生了極大的負(fù)壓。

那么當(dāng)IO口電壓超過手冊(cè)中的范圍會(huì)發(fā)生什么?
負(fù)壓將會(huì)導(dǎo)致GND到IO之間二極管導(dǎo)通產(chǎn)生負(fù)電流,正壓過壓導(dǎo)致IO和VDD之間二極管導(dǎo)通產(chǎn)生正電流。

那么這個(gè)電流能有多大呢?
如果PCB線路上沒有限流電阻二極管導(dǎo)通時(shí)電流可到1A+,足以在1ms(毫秒)時(shí)間對(duì)芯片內(nèi)部造成熱損傷。
那么當(dāng)我們添加限流電阻后,以100Ω為例、-3V為例,可以計(jì)算出電流 (3-0.3)/100=27mA,將被限制在27ma。

所以對(duì)于熱插拔的防護(hù),最簡(jiǎn)單低成本的設(shè)計(jì)就是在接口信號(hào)上串聯(lián)電阻,電阻大小可根據(jù)信號(hào)類型和速率決定。