01、緣起
在工程實(shí)踐中,的確會(huì)碰到一些意想不到,奇奇怪怪,自己在實(shí)驗(yàn)室環(huán)境中打死也不會(huì)想到,或者想到也懶得解決的問題。根據(jù)墨菲定律(Murphy’s Law),“如果事情有變壞的可能,不管這種可能性有多小,它總會(huì)發(fā)生”。因此,在工程實(shí)踐中,還是應(yīng)該把能夠想到的故障解決在萌芽當(dāng)中。
?
記得在之前的博文?墨菲定律:都是溫度惹的禍[1]?中提到電路的熱穩(wěn)定性影響的今年全國(guó)大學(xué)生智能汽車競(jìng)賽西部賽區(qū)部分隊(duì)伍的聲音信標(biāo)作品,在室外比賽高氣溫比賽環(huán)境中,沒有能夠完成現(xiàn)場(chǎng)的比賽。
?
今天提到的是另外一個(gè)古老工程設(shè)計(jì)的例子,由于沒有對(duì)電路對(duì)外端口保護(hù)設(shè)計(jì)得到,不僅造成現(xiàn)場(chǎng)調(diào)試過程中屢次造成核心主板的燒毀,同時(shí)也使得工程周期延長(zhǎng)了。
?
在?撥回舊時(shí)光[2]?博文中記錄了我在去年最初了解到該仿古電話項(xiàng)目的內(nèi)容:是利用現(xiàn)在網(wǎng)絡(luò)技術(shù)對(duì)傳統(tǒng)轉(zhuǎn)盤電話機(jī)進(jìn)行改造使其仍然具有基本的通話功能,人機(jī)界面仍然包括有轉(zhuǎn)盤撥碼、振鈴、聽筒受話等元素,而語(yǔ)音傳輸則采用網(wǎng)絡(luò)數(shù)據(jù)傳輸的方式。它是為歐洲市場(chǎng)定制的產(chǎn)品。所需要解決的工程問題是?解決老式電話機(jī)中振鈴高壓交流信號(hào)(40 ~100V)的產(chǎn)生[3]?技術(shù)。
?
02、問題
當(dāng)時(shí)電話機(jī)其他的電路前面別人都已經(jīng)設(shè)計(jì)調(diào)試完畢,只剩下電話振鈴電路如何驅(qū)動(dòng)。
?
電路板供電電源為 12V。采用簡(jiǎn)單的 BOOST 電路獲得大約的 E=40V 直流電壓,然后通過橋電路驅(qū)動(dòng)電話機(jī)振鈴線圈,可以達(dá)到 E×4/π,大約 51V 峰峰值的等效基頻交流電,可以穩(wěn)定驅(qū)動(dòng)電話的振鈴動(dòng)作。
后來,仿古電話進(jìn)行小批量生產(chǎn)的時(shí)候,問題隨之而來。那就是對(duì)于不同的電話測(cè)試的時(shí)候,會(huì)出現(xiàn)隨機(jī)燒毀核心電路板的問題。
?
此時(shí),只能重新對(duì)之前別人設(shè)計(jì)的電路進(jìn)行重新分析,原來故障的隱患就是來自于電路端口保護(hù)的缺失。在原來電路板與電話機(jī)引線接口中,大約有多組信號(hào)線,包括聽筒、摘掛話機(jī)、振鈴、撥碼脈沖以及麥克風(fēng)信號(hào)等。存在著一些信號(hào)直接連接核心板的 IO 口,但并沒有進(jìn)行端口信號(hào)保護(hù)。
?
在接口引線之間存在著很強(qiáng)的信號(hào)耦合,這就會(huì)使得那些直接連接核心 MCU 的 IO 的引線容易受到強(qiáng)信號(hào)的干擾和沖激。