資料介紹
??1?引?言
?
??單片機(jī)以其體積小、功耗低、應(yīng)用靈活、性價(jià)比高等優(yōu)勢(shì),廣泛地應(yīng)用在儀表、家用電器智能化和等領(lǐng)域。在我軍新型電子裝備中,單片機(jī)的應(yīng)用也很普遍。當(dāng)這些裝備出現(xiàn)故障時(shí),可利用機(jī)內(nèi)自檢程序?qū)⒐收隙ㄎ坏接≈?。因此,電路板的性能測(cè)試及故障診斷就成為裝備維修工作中的重點(diǎn)。我們?cè)谘兄齐娮友b備通用自動(dòng)測(cè)試系統(tǒng)時(shí),將PCB的測(cè)試,尤其是帶單片機(jī)的PCB(簡(jiǎn)稱CPU板)的故障診斷作為難題之一來(lái)研究。CPU板的測(cè)試和診斷與普通板有相同之處,也有其自身的特點(diǎn),因?yàn)镃PU板是總線結(jié)構(gòu)的PCB板,其總線結(jié)構(gòu)中的總線器件(如:RAM、ROM等)隨著程序指令的進(jìn)行而完成不同的功能,管腳數(shù)據(jù)信息隨著程序的執(zhí)行不斷變化,一般采用仿真方法進(jìn)行測(cè)試。仿真測(cè)試是將單片機(jī)系統(tǒng)開發(fā)的仿真器應(yīng)用于電路板測(cè)試。一般的仿真測(cè)試方法有:處理器仿真測(cè)試、存儲(chǔ)器仿真測(cè)試、總線周期仿真測(cè)試、DMA仿真測(cè)試等。對(duì)非總線器件(如:邏輯器件、時(shí)序器件等)進(jìn)行測(cè)試,可利用隔離技術(shù)注入測(cè)試激勵(lì),采集相應(yīng)節(jié)點(diǎn)的響應(yīng)進(jìn)行在線測(cè)試、功能測(cè)試等。通過權(quán)衡被測(cè)裝備CPU板的性能、種類及其測(cè)試速度的要求,我們?cè)跍y(cè)試系統(tǒng)中選擇了處理器仿真測(cè)試與自動(dòng)探針測(cè)試相結(jié)合的方法。
?
??2?測(cè)試內(nèi)容及實(shí)現(xiàn)方法
?
??CPU板上一般有單片機(jī)、ROM、RAM、數(shù)字I/O及其他IC器件。被測(cè)CPU板由測(cè)試系統(tǒng)提供特定激勵(lì)信號(hào),執(zhí)行專用測(cè)試程序,完成測(cè)試任務(wù),在電路板輸出端口產(chǎn)生輸出信號(hào)。測(cè)試系統(tǒng)采集輸出信號(hào)與預(yù)期信號(hào)進(jìn)行門限比較,以判斷電路板的功能是否正常。當(dāng)功能測(cè)試無(wú)法通過時(shí),測(cè)試系統(tǒng)利用程控探針對(duì)電路板內(nèi)部關(guān)鍵節(jié)點(diǎn)進(jìn)行信號(hào)采集,并與預(yù)定數(shù)據(jù)進(jìn)行比較,通過故障樹分析程序進(jìn)行故障隔離與顯示,將故障確定到一個(gè)或幾個(gè)器件。對(duì)無(wú)法利用測(cè)試程序進(jìn)行判斷的非總線邏輯和時(shí)序數(shù)字集成器件,可結(jié)合輔助IC夾具測(cè)試的方法,采用實(shí)時(shí)仿真測(cè)試方法進(jìn)行故障診斷,將故障定位到某一集成器件。
??完成上述CPU板的性能測(cè)試和故障診斷需要用到以下幾種技術(shù)支持。
?
??2.1?處理器仿真測(cè)試技術(shù)
?
??電路板本身攜帶的工作程序無(wú)法提供測(cè)試系統(tǒng)所需的測(cè)試向量并完成測(cè)試任務(wù)。測(cè)試開發(fā)人員需??要根據(jù)被測(cè)電路板的工作原理、及器件種類,編譯相應(yīng)的單片機(jī)程序,以實(shí)現(xiàn)復(fù)雜的測(cè)試算法,并將單片機(jī)測(cè)試程序編輯成庫(kù)。測(cè)試操作人員在對(duì)特定電路板進(jìn)行功能測(cè)試時(shí),首先用與被測(cè)板上的單片機(jī)相對(duì)應(yīng)的仿真頭取代被測(cè)板上的單片機(jī),測(cè)試系統(tǒng)調(diào)用開發(fā)的單片機(jī)程序并寫入仿真機(jī)中,然后執(zhí)行仿真機(jī)脫機(jī)運(yùn)行狀態(tài),利用仿真系統(tǒng)對(duì)被測(cè)板上的總線器件進(jìn)行讀/寫操作,判斷其功能是否正常。因目前單片機(jī)仿真開發(fā)與調(diào)試技術(shù)已日見成熟,只需對(duì)市場(chǎng)上供應(yīng)的單片機(jī)仿真器硬件及軟件進(jìn)行少量改進(jìn),就能應(yīng)用到通用自動(dòng)測(cè)試系統(tǒng)中。處理器仿真測(cè)試的優(yōu)勢(shì)是:以與被測(cè)板相同的工作速率進(jìn)行動(dòng)態(tài)功能測(cè)試;可實(shí)現(xiàn)復(fù)雜的測(cè)試算法,易于生成復(fù)雜的測(cè)試圖形;對(duì)總線器件測(cè)試故障覆蓋率較高;由于采用市場(chǎng)成熟的仿真技術(shù),開發(fā)工作量較少。
?
??2.2?程控探針自動(dòng)檢測(cè)技術(shù)
?
??程控自動(dòng)探針可程控定位探測(cè)點(diǎn)并刺穿防護(hù)層,獲取檢測(cè)信號(hào)。它利用步進(jìn)電機(jī)開環(huán)控制,由電機(jī)驅(qū)動(dòng)完成探針的矢量移位,探針接觸電路焊點(diǎn)的壓力可調(diào)。此裝置有兩種工作狀態(tài):遠(yuǎn)控和本地。程控信號(hào)使用IEEE488接口實(shí)現(xiàn),檢測(cè)信號(hào)由專用電纜引出。在對(duì)被測(cè)PCB進(jìn)行開發(fā)時(shí),首先對(duì)被測(cè)PCB在程控探針裝置上的物理位置進(jìn)行校準(zhǔn),一般選取兩個(gè)校準(zhǔn)點(diǎn)記錄在案;再通過人工輔助定位方式確定所選節(jié)點(diǎn)的坐標(biāo)參數(shù),此時(shí)用到了其本地功能:利用控制面板上的位移鍵將探針準(zhǔn)確定位到被測(cè)節(jié)點(diǎn);再執(zhí)行其遠(yuǎn)控功能,由計(jì)算機(jī)準(zhǔn)確讀取并記錄坐標(biāo)參數(shù);將測(cè)試點(diǎn)坐標(biāo)參數(shù)調(diào)入測(cè)試程序,計(jì)算測(cè)試點(diǎn)與當(dāng)前探針?biāo)谖恢玫木嚯x,調(diào)用設(shè)備的抬針、位移命令,將探針定位在被測(cè)節(jié)點(diǎn)處,再調(diào)用落針、相對(duì)位移劃破涂層程序,控制矩陣開關(guān)、測(cè)量?jī)x器進(jìn)行測(cè)量,記錄檢測(cè)數(shù)據(jù)。此自動(dòng)檢測(cè)方法與傳統(tǒng)的人工檢測(cè)方法相比,自動(dòng)化程度高,人為故障少。與針床相比,通用性好,且測(cè)試速度相對(duì)較快,適應(yīng)目前芯片集成度高、安裝密集的發(fā)展趨向。但對(duì)異型PCB進(jìn)行測(cè)試時(shí),因電路板難于安裝固定而無(wú)法進(jìn)行檢測(cè)。
?
??2.3?數(shù)字實(shí)時(shí)仿真測(cè)試技術(shù)
?
??對(duì)于處理器仿真測(cè)試無(wú)法涉及的非總線器件,輔助測(cè)試夾具可實(shí)現(xiàn)數(shù)字集成電路的檢測(cè)。在測(cè)試系統(tǒng)中,我們摒棄傳統(tǒng)的反驅(qū)動(dòng)(Back Drive)技術(shù),采用對(duì)電路器件工作環(huán)境進(jìn)行實(shí)時(shí)仿真的測(cè)試方法,使用圖形化編程工具提供的邏輯關(guān)系、條件函數(shù)建立仿真器件庫(kù),將實(shí)際被測(cè)器件的輸入信息同步注入仿真器件的輸入端,采集實(shí)際電路的輸出數(shù)據(jù),并與輸入數(shù)據(jù)經(jīng)邏輯關(guān)系、條件函數(shù)計(jì)算之后的仿真輸出相比較,從而檢測(cè)此集成電路的工作性能。組合邏輯器件的仿真實(shí)現(xiàn)較簡(jiǎn)單,根據(jù)功能表利用數(shù)學(xué)邏輯公式即可組建仿真器件。時(shí)序電路器件的輸出不但與當(dāng)時(shí)的輸入有關(guān),還和電路前一級(jí)時(shí)序狀態(tài)有關(guān),需要存儲(chǔ)觸發(fā)器所組成的存儲(chǔ)電路進(jìn)行記憶和表征,因此其組建過程需要解決時(shí)序電路的初態(tài)、存儲(chǔ)和記憶等問題。我們選用HPVEE軟件進(jìn)行仿真,使用它的Math、Sample&Hold和ShiftRegister等特殊功能函數(shù)來(lái)實(shí)現(xiàn)仿真器件庫(kù)的組建。
??此技術(shù)避免了反驅(qū)動(dòng)技術(shù)可能對(duì)CMOS電路帶來(lái)的器件損壞,擴(kuò)大了應(yīng)用范圍。改進(jìn)鋸齒形人工夾具增強(qiáng)了其刺破涂層的能力,減少了因接觸不良帶來(lái)的測(cè)試故障。但在仿真測(cè)試開發(fā)工作中,龐大的仿真器件庫(kù)占用了大量空間,有可能影響運(yùn)行速度。
?
??3?實(shí)例分析
?
??電子裝備通用自動(dòng)測(cè)試系統(tǒng)是集VXI總線技術(shù)和各種測(cè)試診斷技術(shù)于一體的新型、高性能綜合測(cè)試系統(tǒng),用于完成新型電子裝備的性能測(cè)試與故障診斷。該系統(tǒng)硬件由主控計(jì)算機(jī)、VXI機(jī)箱及卡式儀器、程控交直流電源、通用適配器、程控探針定位儀組成;軟件設(shè)計(jì)平臺(tái)選擇HPVEE,基本環(huán)境為Windows98,編程語(yǔ)言為HPVEE和VC++,漢化平臺(tái)為中文之星。軟件結(jié)構(gòu)主要由被測(cè)件診斷信息庫(kù)、系統(tǒng)編輯開發(fā)軟件庫(kù)、系統(tǒng)測(cè)試診斷數(shù)據(jù)庫(kù)、系統(tǒng)測(cè)試診斷程序集、被測(cè)件測(cè)試診斷報(bào)告五部分組成。PCB的檢測(cè)診斷是測(cè)試系統(tǒng)的主要功能之一。進(jìn)行CPU板測(cè)試的系統(tǒng)結(jié)構(gòu)如圖1所示。
?
??
?
??軟件測(cè)試流程見圖2,軟件設(shè)計(jì)過程中,被測(cè)PCB板的性能測(cè)試與故障診斷可單獨(dú)進(jìn)行,也可連續(xù)進(jìn)行,并對(duì)故障診斷歷史記錄進(jìn)行保存。故障顯示利用測(cè)試點(diǎn)圖像顯示方法,可調(diào)用被測(cè)板電路圖,動(dòng)態(tài)顯示測(cè)試節(jié)點(diǎn)及故障隔離器件位置。
?
??
?
??在本測(cè)試系統(tǒng)中從CPU板的核心(單片機(jī))由內(nèi)向外進(jìn)行測(cè)試,既提高了故障診斷準(zhǔn)確率,又提高了測(cè)試系統(tǒng)的故障覆蓋率。另外需要提及的是:本系統(tǒng)中RAM測(cè)試采用k/n碼提取圖形法,其測(cè)試性能和測(cè)試時(shí)間基本滿足被測(cè)武器裝備的需求。ROM測(cè)試使用原碼比較法,利用仿真機(jī)的附加功能,讀取被測(cè)板上的實(shí)際工作程序代碼,與系統(tǒng)保存的標(biāo)準(zhǔn)原程序代碼進(jìn)行比較,得出診斷結(jié)果,此方法無(wú)須添加硬件與軟件,簡(jiǎn)單易行。
??目前,已在該系統(tǒng)上完成了多種裝備測(cè)試診斷軟件的開發(fā)工作。通過故障模擬實(shí)驗(yàn),計(jì)算機(jī)通信板、信息機(jī)CPU板、信息機(jī)通信板、火炮終端機(jī)CPU板、通信板等13種單片機(jī)應(yīng)用電路板的典型故障均可被測(cè)試系統(tǒng)正確隔離。
(mbbeetchina)
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 使用單片機(jī)實(shí)現(xiàn)MMC存儲(chǔ)卡測(cè)試的C語(yǔ)言程序免費(fèi)下載 16次下載
- 使用單片機(jī)實(shí)現(xiàn)單片機(jī)內(nèi)置EEPROM讀寫測(cè)試的C語(yǔ)言實(shí)例程序免費(fèi)下載 18次下載
- 使用單片機(jī)實(shí)現(xiàn)交通燈測(cè)試的C語(yǔ)言程序免費(fèi)下載 14次下載
- 使用單片機(jī)實(shí)現(xiàn)外部頻率測(cè)試的C語(yǔ)言實(shí)例免費(fèi)下載 8次下載
- 使用單片機(jī)實(shí)現(xiàn)非門數(shù)字芯片測(cè)試的C語(yǔ)言實(shí)例免費(fèi)下載 8次下載
- 使用單片機(jī)實(shí)現(xiàn)自動(dòng)調(diào)光測(cè)試的C語(yǔ)言程序免費(fèi)下載 16次下載
- 使用單片機(jī)實(shí)現(xiàn)超溫報(bào)警測(cè)試的C語(yǔ)言實(shí)例免費(fèi)下載 13次下載
- 使用單片機(jī)實(shí)現(xiàn)紅外收發(fā)測(cè)試的C語(yǔ)言實(shí)例免費(fèi)下載 19次下載
- 使用單片機(jī)實(shí)現(xiàn)流水燈左移的電路圖和仿真資料免費(fèi)下載 16次下載
- 使用單片機(jī)實(shí)現(xiàn)流水燈右移的電路圖和程序及仿真資料免費(fèi)下載 7次下載
- 使用51單片機(jī)實(shí)現(xiàn)計(jì)算器的資料和代碼免費(fèi)下載
- 使用單片機(jī)實(shí)現(xiàn)電子密碼鎖的資料和程序免費(fèi)下載
- 使用單片機(jī)實(shí)現(xiàn)位邏輯運(yùn)算的實(shí)例資料免費(fèi)下載
- 51單片機(jī)的ubuntu環(huán)境搭建方法資料免費(fèi)下載
- 如何進(jìn)行單片機(jī)測(cè)試程序免費(fèi)下載
- 基于單片機(jī)的定時(shí)器的設(shè)計(jì)方法 1w次閱讀
- HD44780讀寫單片機(jī)C51程序免費(fèi)下載 4387次閱讀
- 使用單片機(jī)串口實(shí)現(xiàn)LED顯示電路的資料和程序說明 7910次閱讀
- 單片機(jī)實(shí)現(xiàn)多機(jī)通信的資料和程序 7859次閱讀
- 如何自制一個(gè)AVR單片機(jī)ISP下載線 4228次閱讀
- 如何對(duì)STC單片機(jī)進(jìn)行免掉電下載 2237次閱讀
- 51單片機(jī)的ISP下載電路設(shè)計(jì) 3.2w次閱讀
- 新手學(xué)習(xí)單片機(jī)的首選:51單片機(jī) 8839次閱讀
- gsm模塊如何與單片機(jī)通信? 2.7w次閱讀
- 基于Proteus單片機(jī)的音樂演奏實(shí)現(xiàn)系統(tǒng) 5631次閱讀
- 詳細(xì)圖文剖析STM32單片機(jī)串口一鍵下載電路與操作方法 4.7w次閱讀
- ARDUINO IDE編寫和AVR單片機(jī)程序的下載 1w次閱讀
- STC單片機(jī)程序燒錄與ISP下載相關(guān)知識(shí) 1w次閱讀
- 單片機(jī)基礎(chǔ)知識(shí):單片機(jī)集成電路封裝類型及引腳識(shí)別方法 1.1w次閱讀
- 單片機(jī)基礎(chǔ)知識(shí):單片機(jī)的前世今生 9534次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1491次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 95次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說明
- 4.28 MB | 18次下載 | 4 積分
- 5開關(guān)電源原理及各功能電路詳解
- 0.38 MB | 11次下載 | 免費(fèi)
- 6100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
- 0.23 MB | 4次下載 | 免費(fèi)
- 8基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537793次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論