LabVIEW編程開發(fā)PCB測試儀
LabVIEW編程開發(fā)PCB測試儀
使用PXI和LabVIEW的PCB釘床測試儀

用于PCB(印刷電路板)的釘床測試儀,使用PXI和LabVIEW。一家電子制造公司需要測試儀來測試他們的PCB產(chǎn)品。釘床測試儀是一種具有連接到電路板上各個測試點(diǎn)的引腳的測試。電路板需要通電,需要測量各個測試點(diǎn),以驗(yàn)證每個測試點(diǎn)是否存在正確的信號。需要軟件提示用戶操作PCB上的按鈕并驗(yàn)證正確的響應(yīng),即LED是否亮起。測試發(fā)生變化后,系統(tǒng)需要能夠輕松修改測試或在以后添加測試。

使用NI?PXI硬件的定制LabVIEW軟件。NI?PXI平臺是一個高性能模塊化硬件平臺。PCB具有多種信號類型和大量需要測量的信號。使用了多路復(fù)用器,該設(shè)備可將信號從PCB路由到PXI系統(tǒng)上所需的模塊。使用這種方法,可以大大減少所需的模塊數(shù)量,因?yàn)榭梢郧袚Q到不同的測試點(diǎn),而不是為每個測試點(diǎn)設(shè)置專用通道。這種方法也非常靈活,因?yàn)樘砑有碌臏y試點(diǎn)只是在多路復(fù)用器中添加一個新的通道圖。

多路復(fù)用器電路示例
?
功能測試包含50多個單獨(dú)的測試。工程師能夠指定每個測試的上限和下限,以及多路復(fù)用器開關(guān)和用于測量測試點(diǎn)的PXI模塊。

用戶界面具有最少的控件,因此操作員培訓(xùn)最少。所有數(shù)據(jù)都以XML格式保存,以便以后將數(shù)據(jù)導(dǎo)入數(shù)據(jù)庫或在Microsoft?Excel中輕松分析。
軟件中還包括一項(xiàng)允許工程師設(shè)置通過/失敗標(biāo)準(zhǔn)的功能。這允許客戶根據(jù)產(chǎn)品設(shè)計(jì)更改更改測試通過/失敗標(biāo)準(zhǔn),而無需更改源代碼。

這種功能測試使測試客戶電路板變得快速和容易。它允許客戶由于設(shè)計(jì)變化而需要執(zhí)行的新測試。操作員也很容易使用并捕獲所有相關(guān)的測試數(shù)據(jù)。
功能測試允許制造商讓操作員執(zhí)行測試,而不是工程師使用數(shù)字萬用表或其他測試設(shè)備手動檢查所有測試點(diǎn)。這使得測試可以在幾分鐘內(nèi)完成,而不是幾個小時,從而節(jié)省了大量的時間和金錢。此外,測試數(shù)據(jù)會自動以可讀的格式保存,以便制造團(tuán)隊(duì)可以看到哪些測試失敗了,以及它們是如何失敗的。
廠家有提供LabVIEW的例子。根據(jù)通訊協(xié)議的相關(guān)的說明,編寫了適合項(xiàng)目的程序。程序截圖如下所示。
?
相關(guān)資料說明,如下所示。