下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、未知電路板原理圖測繪系統(tǒng)的設計與實現(xiàn)摘要:介紹了未知電路板原理圖測繪系統(tǒng)的基本實現(xiàn)原理,并在此原理的基礎上,實現(xiàn)了柔性針床網(wǎng)絡圖測試系統(tǒng)。給出了該系統(tǒng)的設計方案,并詳細說明了該系統(tǒng)軟、硬件設計方法。實際應用表明,該系統(tǒng)能實現(xiàn)未知電路板原理的測繪工作,具有較好的應用前景。 關鍵詞:電路原理圖 測繪 柔性針床 usb cpld近年來,我國引進了大量先進的儀器設備,這些設備系統(tǒng)龐大、結(jié)構(gòu)復雜、集成度高。經(jīng)過多年的使用,這些設備在維護修理、備件保障方面遇到了極大的困難。由于不是技術(shù)引進,幾乎沒有任何關于設備的技術(shù)資料,無法獲得電子備件的電路原理圖,所以對未知(無電路原理圖)電路板電路原理圖的測繪,對于
2、電子備件尤其是軍工產(chǎn)品的反設計具有重要意義。1 基本原理要完成對未知電子備件的反設計,必須首先獲知該備件的連線表,然后才能依據(jù)元器件數(shù)據(jù)庫的相關知識繪制出原電路原理圖,進而通過技術(shù)分析和設計形成替代方案,實現(xiàn)反設計。對未知電路板的測繪所使用的常用辦法主要有如下兩種:(1)用萬用表的歐姆檔,對印制電路板上的各外露焊點和元器件管腳進行連接測試,即首先測量第一個焊點(或管腳)和第二、第三個焊點(或管腳)之間的電阻,直至測量完所有焊點和管腳,從而得到第一個焊點或管腳在電路板上的連接圖。用同樣的方法,再測第二個焊點(或管腳)與第三、第四個焊點(或管腳)之間的電阻,直至測量完所有焊點管腳,得到第二個焊點或
3、管腳在電路板上的連接圖。依次類推,可以得到電路板上各焊點和元器件管腳的連接關系(即網(wǎng)絡圖)。這種方法雖然能夠得到電路板的網(wǎng)絡圖,但十分繁瑣、效率低、差錯率也高,因此應開發(fā)自動測繪設備。(2)采用固定針床的辦法進行測繪,對于每種電路板設計專門的測試針床,將專用針床與被測電路板的所有接點可靠接觸,在計算機測試軟件的控制下,通過專門的通道控制器可在較短時間內(nèi)完成測試茉莉花和,而且能完成對多層電路板的測繪。但這種方式要求為每種被測對象設計一個專門的針床和測試軟件,投放成本高、周期長。綜合以上兩種方法的優(yōu)點,根據(jù)常用的通路電阻測試法,設計了“柔性針床網(wǎng)絡圖測繪系統(tǒng)”,實現(xiàn)了靈活高效的測繪。連線表測試完成
4、后,借助專建立的器件數(shù)據(jù)庫,通過人工干預的方式即可完成電路原理圖的繪制工作。2 系統(tǒng)硬件設計2.1 系統(tǒng)總體結(jié)構(gòu)該系統(tǒng)由計算機、開關矩陣、柔性針床陣列和被測備件組成,其結(jié)構(gòu)見圖1。其中,柔性針床陣列通過柔性針與電路板上的所有節(jié)點可靠連接,開關矩陣實現(xiàn)通道的自動切換或順序切換,柔性針床寬度僅能夠覆蓋一個電子芯片,這樣通過多個針床,即可覆蓋整個待測電路板。測試時將電路板水平固定,在電路板上方和下方間距為2至3厘米處水平固定柔性針床,柔性針床的一面有密集分布的焊點,這些焊點通過長短可變的彈性探針與被測電路板一面上的外露焊點或元器件管腳相連。柔性針床的另一面由連線將各焊點與開關矩陣相連,電路板的另一面
5、也進行相同的操作,從而將電路板的外露焊點或元器件管腳引到柔性針床上,通過計算機對開關矩陣進行控制,實現(xiàn)柔性針床上各節(jié)點之間的連接關系的自動測試。2.2 測試電路結(jié)構(gòu)組成本系統(tǒng)采用自定義的總線結(jié)構(gòu),各柔性針床通過總線進行連接,由控制模塊控制相互間的通信。測試電路通過usb總線接口與主機進行連接,如圖2所示。 其中,addr1和addr2為針床地址總線,控制模塊通過發(fā)送相應的地址碼實現(xiàn)針床的尋址。由于在測試時需要在針床本身和兩個針床之間進行測試,只設計一套地址總線不能同時尋址兩個針床,故設計了addr1和addr2兩套地址總線,可同時實現(xiàn)對兩個測試針床的尋址。rd、wr為讀使能和寫使能總線,rd有
6、效時,允許測試針床向控制模塊發(fā)送數(shù)據(jù),wr有效時,允許控制模塊發(fā)送指令到各個針床,實現(xiàn)控制功能。ad1、ad2為針床控針地址總線。由于在測試時,各個探針都需要和其它探針進行遍歷測試,所以設計兩套地址總線用來同時尋址兩個不同的探針。ad1所尋址探針信號經(jīng)數(shù)據(jù)線d1引出,ad2所尋址探針信號經(jīng)數(shù)據(jù)線d2引出,通過測量d1與d2之間的電阻,就可以得到所對應的電路板焊點之間的連接情況。在本設計中,pc機通過usb接口完成對測試機的控制,而測試數(shù)據(jù)又通過usb接口送回pc機進行分析,分析結(jié)果用于對uut進行故障診斷。本系統(tǒng)采用cypress公司的an2131qc作為控制器芯片。圖3所示為an2131qc
7、的結(jié)構(gòu)簡化框圖,usb總線收發(fā)器與usb總線引腳d+、d-相連,串行接口引擎用來對串行數(shù)據(jù)進行解碼和譯碼、錯誤校驗、位填充,并完成其它usb總線所需的信號,最終實現(xiàn)與usb總線接口的數(shù)據(jù)傳輸。通用微處理器采用增強型8051,與標準8051相比較,執(zhí)行速度更快、功能更強大。在內(nèi)部使用ram作為程序代碼和數(shù)據(jù)存儲器,因此8051序列具有“軟”特性,即:用戶可以自動裝載代碼和數(shù)據(jù)來實現(xiàn)具體功能。2.2.2 控制模塊控制模塊用來完成各個針床的尋址、控制、測試以及數(shù)據(jù)的發(fā)送與接收功能。通過usb接口由主機下達控制命令及接收數(shù)據(jù)??刂颇K結(jié)構(gòu)如圖4所示。 系統(tǒng)控制芯片采用altera公司的max7000系
8、列可編程邏輯器件(cpld),用來接收主機發(fā)送的控制信號,對測試電路進行控制;接收測試數(shù)據(jù)并上傳到主機。當wr有效時,接收控制指令;當rd有效時,接收測試數(shù)據(jù)。在測試電路自定義總線上共有五種測試信號,所以采用三根控制信號線a、b、c,經(jīng)譯碼即可輸出不同的控制信號。電阻測試電路也位于控制模塊中,負責對經(jīng)d1和d2引出的電路板兩個焊點(或管腳)進行測試,測試結(jié)果經(jīng)a/d變換后由cpld送到主機中。2.2.3 測試針床測試針床用來使用探針連接電路板各個焊點或管腳,并使用開關矩陣進行各個探針之間連接的自動順序切換,從而實現(xiàn)各個焊點之間的互連測試。針床電路如圖5所示。開關矩陣采用max7000系列可編程
9、邏輯器件實現(xiàn),用來連接針床上所有探針,接收控制信號并將所尋址探針信號輸出。3 系統(tǒng)軟件設計系統(tǒng)軟件運行于pc機平臺上,通過usb總線對測試電路進行控制并接收測試電路測試數(shù)據(jù),根據(jù)接收到的數(shù)據(jù)形成所測電路板電路連線表?,F(xiàn)主要分析與電路測繪有關的測試電路控制程序:(1)首先利用addr1尋址測試基準針床,每個針床都有特定地址碼,如發(fā)送addr1=00000001,表示選中1號測試針床,以此為基準測試針床來對其它針床進行測試。(2)號測試針床利用ad1總線對其上所有探針進行尋址,ad1總線尋址該針床的基準測試點,如發(fā)送ad1=00000001,表示尋址到1號探針,即1號探針連接d1端。(3)以addr1所尋址針床為基準,利用addr2尋址所有針床,所尋址的針床利用ad2總線對其上探針進行尋址。(4)以ad1總線所尋址探針為基準,對ad2總線所尋址探針進行遍歷測試。程序偽代碼如下:for(addr1=1 to 20) /假定共有20個測試針床,選定基準測試針床for(ad1= 1 to 256) /假定每個針床上有256個探針和焊/點相連,選定基準測試焊點for(addr2=1 to 20) /依次尋址所有針床for(ad2= 1 to 256) /依次尋址測試針床上所有探針(焊點)/測試電路測試函數(shù)通過以上測試程序,即可實現(xiàn)每個探針(焊點)和其它
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024深圳廣告行業(yè)勞務合同范本2篇
- 2024水電消防承包合同
- 初中理想信念主題教育活動
- 2024版土方拉運合同協(xié)議書范本
- 個人簽證申請陳述書
- 員工進行工作匯報
- 2024版分享一個簡易的施工合同的模板
- 領克01合作協(xié)議書
- 2024版餐飲管理崗位聘用協(xié)議版B版
- 山西現(xiàn)澆屋頂防水施工方案
- GB/T 45014-2024聚合物基復合材料層壓板緊固件拉脫阻抗試驗方法
- 傳播學(東北林業(yè)大學)知到智慧樹章節(jié)答案
- 2024年安全員之A證考試題庫及完整答案(網(wǎng)校專用)
- 血液凈化中心院內(nèi)感染控制課件
- 統(tǒng)編版2024-2025學年三年級上冊語文期末情景測試卷 (無答案)
- 2024-2025學年人教新版九年級上冊數(shù)學期末復習試卷(含詳解)
- 績效考核辦法1
- 【MOOC】外科護理學-中山大學 中國大學慕課MOOC答案
- 年度學校辦公室工作總結(jié)
- 2025版國家開放大學法律事務專科《民法學(2)》期末紙質(zhì)考試總題庫
- 【MOOC】思辨式英文寫作-南開大學 中國大學慕課MOOC答案
評論
0/150
提交評論