黃春梅
?
以單片機(jī)為核心控制器的電子數(shù)碼產(chǎn)品“芯片級”檢測維修平臺建設(shè)
黃春梅
廣州廣電計(jì)量檢測股份有限公司,廣東 廣州 510000
使用“模塊化”設(shè)計(jì)有利于促進(jìn)“芯片級”檢測維修行業(yè)發(fā)展的規(guī)?;M(jìn)程不斷加速,有利于培養(yǎng)行業(yè)內(nèi)高技術(shù)人才。該平臺應(yīng)用的是以單片機(jī)為核心控制器的電子數(shù)碼產(chǎn)品,通過I/O口可直接檢測模擬電壓,借助串行通信口和計(jì)算機(jī)系統(tǒng)連接在一起。因而,該平臺具有檢測智能化和管理網(wǎng)絡(luò)化的優(yōu)點(diǎn),若平臺出現(xiàn)問題,系統(tǒng)可自動對其檢測,準(zhǔn)確定位故障所在地,修復(fù)之后,系統(tǒng)也可對其進(jìn)行評價(jià)。該平臺在實(shí)際使用中,效果良好。因其穩(wěn)定的工作性能、便捷的使用方式、超高的性價(jià)比,該平臺有良好的推廣價(jià)值。
芯片級檢測維修;智能;I/O口檢測電壓;單片機(jī)
以往的“芯片級”檢測維修,主要以人工為主。人工維修花費(fèi)的時(shí)間長,維修進(jìn)程慢,并且需要支付給維修人員高昂的費(fèi)用,阻礙了維修檢測產(chǎn)業(yè)的發(fā)展規(guī)模。本文研究的電子數(shù)碼產(chǎn)品“芯片級”檢測維修平臺把單片機(jī)作為控制核心,若平臺出現(xiàn)問題,系統(tǒng)可自動對其檢測,準(zhǔn)確定位故障所在地,修復(fù)之后,系統(tǒng)也可對其進(jìn)行評價(jià)。依靠便捷的網(wǎng)絡(luò)管理,可以大幅縮減維修時(shí)間,減少成本投入。
電子數(shù)碼產(chǎn)品“芯片級”檢測維修平臺被分成七個模塊,包括控制鍵盤區(qū)、液晶顯示區(qū)、串行通信接口區(qū)、條碼掃描區(qū)、數(shù)據(jù)采集區(qū)、測量探頭區(qū)和核心控制區(qū),其中核心控制區(qū)是核心板塊。該平臺使用“模塊化”模式進(jìn)行組裝,可以自動檢測故障,并對其進(jìn)行跟蹤定位管理,可以自動評估修復(fù)狀態(tài),對平臺實(shí)行自動化管理。
操作流程如下:第一,借助工具——條碼掃描儀,掃描待檢測電路板的條形碼,目的是清楚地查閱到該電路板的具體信息,方便查閱核心控制電路所存放的數(shù)據(jù)信息;第二,在待測電路板上接入測量探頭,探測待測電路板的關(guān)鍵測試點(diǎn),借助數(shù)據(jù)采集電路探測結(jié)果傳輸給核心控制電路;第三,核心控制器自動比較實(shí)際數(shù)據(jù)與存檔數(shù)據(jù)是否有出入,計(jì)入?yún)?shù)變化,自動識別出現(xiàn)故障的零件;第四,檢測結(jié)果被控制鍵盤區(qū)輸送到液晶顯示器上。
在應(yīng)用時(shí),在實(shí)際運(yùn)行中,在串行通信接口的輔助之下,該平臺與臺式計(jì)算機(jī)連為一個整體,進(jìn)行數(shù)據(jù)傳輸,與此同時(shí)接入數(shù)字萬用表、風(fēng)槍焊接臺、“芯片級”維修工具箱。借助上述輔助設(shè)備,使整個檢測維修平臺構(gòu)成一個完整的單位體系。將多個單位體系連成一體,借助交換機(jī)的轉(zhuǎn)換與連接功能,形成一個大的局域網(wǎng),并配置服務(wù)器,安裝相關(guān)的管理軟件?;谏鲜鰞?nèi)容可組成本文中提及的電子數(shù)碼產(chǎn)品“芯片級”檢測維修應(yīng)用系統(tǒng),該系統(tǒng)可實(shí)現(xiàn)網(wǎng)絡(luò)化管理。具體的操作方案如圖1所示。
“芯片級”檢測維修平臺作為下位機(jī),它的主要功能是傳輸數(shù)據(jù),將采集數(shù)據(jù)借助串行通信接口的傳輸功能,傳遞到上位機(jī)——臺式計(jì)算機(jī)。臺式計(jì)算機(jī)將數(shù)據(jù)及時(shí)反饋到交換機(jī),傳輸?shù)骄钟蚓W(wǎng)中。這樣一來,該局域網(wǎng)既可以匯總單個體系的練習(xí)評分情況,直接對其相關(guān)單位工作人員進(jìn)行考核,方便管理,又可以應(yīng)用到多個單位體系之間的競賽中,還可以同時(shí)對多個單位體系進(jìn)行維修檢測,還可以便于檢測系統(tǒng)進(jìn)行大數(shù)據(jù)分析,實(shí)現(xiàn)數(shù)據(jù)管理的職能化。
圖1 應(yīng)用方案框圖
顧名思義,該平臺的數(shù)據(jù)采集模塊的功能是采集待測電路板的數(shù)據(jù)信息,即收錄所涉及電路的關(guān)鍵點(diǎn)的模擬電壓值。第一,信號輸出環(huán)節(jié)。從PWM口(其位置處于單片機(jī)內(nèi))輸出占空比,該信號流經(jīng)RC阻容濾波電路,會形成新的基準(zhǔn)電壓,它的電壓幅度0~5?V之間。其次,數(shù)據(jù)做比較環(huán)節(jié)。將基準(zhǔn)電壓數(shù)值與原始數(shù)據(jù)進(jìn)行比較,其結(jié)果會直接返回到REF口(其位置處于單片機(jī)內(nèi))。再次,跟蹤檢測REF口的電平狀態(tài),做好詳細(xì)記錄。最后,計(jì)算被測電壓值。參照單片機(jī)的定時(shí)/計(jì)數(shù)器的統(tǒng)計(jì)結(jié)果,依據(jù)計(jì)數(shù)值與被測電壓的電壓值之間的正比關(guān)系,求得被測電壓。
單片機(jī)因其使用了內(nèi)部集成比較器,因而在檢測及設(shè)計(jì)電路時(shí)可以較為簡單些,避免了煩瑣的工序。如果單片機(jī)沒有使用內(nèi)部集成比較器,那么出于節(jié)約成本的目的,在不外擴(kuò)的前提下,可以選用普通I/O口的門檻電壓。雖然這樣做可以節(jié)省成本,但是會降低電路的轉(zhuǎn)換檢測精度,影響產(chǎn)品的一致性。
單片機(jī)的運(yùn)行流程時(shí)所使用的是定時(shí)中斷法。調(diào)動一次采集程序,需要間隔50?us。第一,做出判斷。判斷基準(zhǔn)電壓值和被測電壓值,開啟AD計(jì)數(shù)器,若被測電壓數(shù)值大于基準(zhǔn)電壓值則停止計(jì)算,關(guān)掉計(jì)數(shù)器。第二,做好占空比的調(diào)節(jié)。打開待PWM口狀態(tài)與REF口狀態(tài)趨于一致時(shí),關(guān)閉周期計(jì)數(shù)器。第三,保存數(shù)值。將AD計(jì)數(shù)器和周期計(jì)數(shù)器的數(shù)據(jù)保存好之后,再進(jìn)行歸零處置,以期做好下一個周期的準(zhǔn)備工作。
采用普通I/O口檢測的單片機(jī),在測量模擬電壓數(shù)值時(shí),系統(tǒng)的工作頻率要高于裝有內(nèi)部集成比較器的單片機(jī)。這樣做的好處是方便隨時(shí)調(diào)出ADC檢測處理程序。
借助串行通信接口,電子數(shù)碼產(chǎn)品“芯片級”檢測維修平臺與臺式計(jì)算機(jī)可以連接在一起,最終達(dá)到數(shù)據(jù)通信的目的。具體的協(xié)議流程如下所示。
(1)幀格式(n+3個字節(jié)):總字節(jié)數(shù)+幀命令+幀內(nèi)容+校驗(yàn)碼。
(2)總字節(jié)數(shù)(1個字節(jié)):該幀所用到的字節(jié)總數(shù),每幀最大限度是128個字節(jié)。
(3)幀命令(1個字節(jié)):傳輸幀命令。
(4)幀內(nèi)容(n個字節(jié)):傳輸幀內(nèi)容。
(5)校驗(yàn)碼(1個字節(jié)):校驗(yàn)程序中所用到的所有字節(jié)。
檢測維修平臺在實(shí)際使用中,效果良好。因其穩(wěn)定的工作性能、便捷的使用方式、超高的性價(jià)比,便于培養(yǎng)高素質(zhì)人才,因此該平臺有良好的推廣價(jià)值。
[1]陳正振. 一款電子數(shù)碼產(chǎn)品“芯片級”檢測維修平臺的開發(fā)與應(yīng)用[J]. 廣西民族大學(xué)學(xué)報(bào)(自然科學(xué)版),2016,22(4):73-76.
[2]蔣國峰,王柱山. 利用單片機(jī)為核心構(gòu)建某機(jī)載電臺檢測控制器[J]. 電子測量技術(shù),2008(5):155-157.
The Development of “Chip-level” Inspection and Maintenance Platform for Electronic Digital Products Using SCM as Core Controller
Huang Chunmei
Guangzhou GRG Metrology and Test Co., Ltd., Guangdong Guangzhou 510000
The use of “modular” design is conducive to promoting the “chip-level” inspection and maintenance industry to accelerate the scale of the development process, and is conducive to the development of high-tech talent in the industry. This platform is based on the microcontroller as the core controller of electronic digital products. The analog voltage can be directly detected through the I/O port and connected with the computer system through the serial communication port. Therefore, the platform has the advantages of intelligent detection and network management. If there is a problem with the platform, the system can automatically detect it and locate the fault accurately. After the repair, the system can also evaluate it. The platform is effective in practical use. Because of its stable work performance, convenient use, and high cost performance, the platform has a good promotion value.
chip level inspection and maintenance; intelligence; I/O port detection voltage; single-chip computer
TN06
A