干貨!端口設(shè)計(jì)中的保護(hù)電路
? 01 緣起
在工程實(shí)踐中,的確會(huì)碰到一些意想不到,奇奇怪怪,自己在實(shí)驗(yàn)室環(huán)境中打死也不會(huì)想到,或者想到也懶得解決的問(wèn)題。根據(jù)墨菲定律(Murphy’s Law),“如果事情有變壞的可能,不管這種可能性有多小,它總會(huì)發(fā)生”。因此,在工程實(shí)踐中,還是應(yīng)該把能夠想到的故障解決在萌芽當(dāng)中。
記得在之前的博文 墨菲定律:都是溫度惹的禍[1] 中提到電路的熱穩(wěn)定性影響的今年全國(guó)大學(xué)生智能汽車競(jìng)賽西部賽區(qū)部分隊(duì)伍的聲音信標(biāo)作品,在室外比賽高氣溫比賽環(huán)境中,沒(méi)有能夠完成現(xiàn)場(chǎng)的比賽。
今天提到的是另外一個(gè)古老工程設(shè)計(jì)的例子,由于沒(méi)有對(duì)電路對(duì)外端口保護(hù)設(shè)計(jì)得到,不僅造成現(xiàn)場(chǎng)調(diào)試過(guò)程中屢次造成核心主板的燒毀,同時(shí)也使得工程周期延長(zhǎng)了。
▲ 老式電話機(jī)與現(xiàn)代手機(jī)
在 撥回舊時(shí)光[2] 博文中記錄了我在去年最初了解到該仿古電話項(xiàng)目的內(nèi)容:是利用現(xiàn)在網(wǎng)絡(luò)技術(shù)對(duì)傳統(tǒng)轉(zhuǎn)盤電話機(jī)進(jìn)行改造使其仍然具有基本的通話功能,人機(jī)界面仍然包括有轉(zhuǎn)盤撥碼、振鈴、聽(tīng)筒受話等元素,而語(yǔ)音傳輸則采用網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)姆绞?。它是為歐洲市場(chǎng)定制的產(chǎn)品。所需要解決的工程問(wèn)題是 解決老式電話機(jī)中振鈴高壓交流信號(hào)(40 ~100V)的產(chǎn)生[3] 技術(shù)。
? 02 問(wèn)題
當(dāng)時(shí)電話機(jī)其他的電路前面別人都已經(jīng)設(shè)計(jì)調(diào)試完畢,只剩下電話振鈴電路如何驅(qū)動(dòng)。
電路板供電電源為12V。采用簡(jiǎn)單的BOOST電路獲得大約的E=40V直流電壓,然后通過(guò)橋電路驅(qū)動(dòng)電話機(jī)振鈴線圈,可以達(dá)到E×4/π,大約51V峰峰值的等效基頻交流電,可以穩(wěn)定驅(qū)動(dòng)電話的振鈴動(dòng)作。
▲ 實(shí)際工作電路中的電路板
后來(lái),仿古電話進(jìn)行小批量生產(chǎn)的時(shí)候,問(wèn)題隨之而來(lái)。那就是對(duì)于不同的電話測(cè)試的時(shí)候,會(huì)出現(xiàn)隨機(jī)燒毀核心電路板的問(wèn)題。
此時(shí),只能重新對(duì)之前別人設(shè)計(jì)的電路進(jìn)行重新分析,原來(lái)故障的隱患就是來(lái)自于電路端口保護(hù)的缺失。在原來(lái)電路板與電話機(jī)引線接口中,大約有多組信號(hào)線,包括聽(tīng)筒、摘掛話機(jī)、振鈴、撥碼脈沖以及麥克風(fēng)信號(hào)等。存在著一些信號(hào)直接連接核心板的IO口,但并沒(méi)有進(jìn)行端口信號(hào)保護(hù)。
在接口引線之間存在著很強(qiáng)的信號(hào)耦合,這就會(huì)使得那些直接連接核心MCU的IO的引線容易受到強(qiáng)信號(hào)的干擾和沖激。
▲ 電話接口線中的信號(hào)耦合
? 03 解決方案
對(duì)于IO口保護(hù)通常采用RC濾波電路,可以衰減外部尖脈沖的沖激。對(duì)于變化比較快的開(kāi)關(guān)信號(hào),也可以采用二極管鉗位的方式來(lái)吸收外部高電壓的沖激。
下面介紹的一款用于電子線路端口保護(hù)的 二極管陣列SP4062[4] 集成了四個(gè)通道低寄生電容二極管,并配有附加的 齊納(Zener)二極管[5] 可以保護(hù)容易受到損毀的電子線路IO端口。比如避免由于閃電引起的浪涌信號(hào)。該器件可以吸收高達(dá)20A的電流。SP4062適合用于高速信號(hào)管腳的保護(hù)。
▲ SP4062 外形
下圖給出了基于SP4062對(duì)于以太網(wǎng)口接收芯片的Tx,Rx端口的保護(hù)示意圖。從這里可以看出,一顆SP4062可以對(duì)四個(gè)IO端口進(jìn)行保護(hù)。由于SP4062器件封裝很小,將它嵌入到原來(lái)電路中則比較容易。
▲ 內(nèi)部結(jié)構(gòu)原理、管腳分布、基本應(yīng)用
? 04 電路測(cè)試
通過(guò)快速制版將表貼的SP4062芯片焊接在電路板上,可以簡(jiǎn)單對(duì)齊保護(hù)功能進(jìn)行測(cè)試。 ▲ 測(cè)量輸入管腳穩(wěn)壓實(shí)驗(yàn)電路
下面是輸入交流三角波形(藍(lán)色波形),經(jīng)過(guò)SP4062鉗位之后,輸出的電路波形(橙色波形)就被限制在-0.85V ~ 4.8V之內(nèi)了。輸入與輸出信號(hào)波形如下圖所示。
- 輸出的波形最大值:4.8975V
- 輸出的波形最小值:-0.8525V
▲ 輸入與輸出信號(hào)波形
? 05 最終結(jié)果
將 SP4062集成于前面仿古電話機(jī)內(nèi)部接口[6] 中,經(jīng)過(guò)測(cè)試,解決了原來(lái)系統(tǒng)不穩(wěn)定,總是燒毀核心處理板的故障。
▲ 焊接后的8通道IO保護(hù)板
通過(guò)這個(gè)設(shè)計(jì),重新讓我們對(duì)于系統(tǒng)設(shè)計(jì)細(xì)節(jié)重視起來(lái)。對(duì)于可能存在的故障不能夠存有僥幸心理。良好設(shè)計(jì)就應(yīng)該是防患于未然之中。
鴻蒙版智能車
作者:卓晴
來(lái)源:TsinghuaJoking
免責(zé)聲明:本文內(nèi)容由21ic獲得授權(quán)后發(fā)布,版權(quán)歸原作者所有,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。文章僅代表作者個(gè)人觀點(diǎn),不代表本平臺(tái)立場(chǎng),如有問(wèn)題,請(qǐng)聯(lián)系我們,謝謝!