一、飛針測(cè)試設(shè)備的關(guān)鍵挑戰(zhàn)
飛針測(cè)試機(jī)作為印制電路板(PCB)和半導(dǎo)體封裝測(cè)試環(huán)節(jié)的核心設(shè)備,其系統(tǒng)性能直接影響測(cè)試覆蓋率、測(cè)試效率和測(cè)試結(jié)果的置信度。隨著電子產(chǎn)品向高密度、微型化發(fā)展,飛針測(cè)試系統(tǒng)在工程應(yīng)用層面面臨以下幾個(gè)突出的技術(shù)挑戰(zhàn):
多軸高速協(xié)同與定位穩(wěn)定性的矛盾
現(xiàn)代飛針測(cè)試機(jī)通常配備四根或更多獨(dú)立探針臂,需要在對(duì)角線或特定路徑上同時(shí)或順序移動(dòng)至數(shù)十微米級(jí)別的測(cè)試點(diǎn)。傳統(tǒng)架構(gòu)采用多個(gè)獨(dú)立的運(yùn)動(dòng)控制卡驅(qū)動(dòng)伺服電機(jī),通過(guò)上層工控機(jī)進(jìn)行協(xié)調(diào)。這種方式的瓶頸在于,不同控制卡之間的時(shí)鐘存在微秒級(jí)的同步偏差,在多探針同時(shí)進(jìn)行動(dòng)態(tài)測(cè)試(如測(cè)試電容、高速信號(hào))時(shí),各軸微小的時(shí)序不同步會(huì)被放大,導(dǎo)致探針接觸瞬間的機(jī)械抖動(dòng)或電氣信號(hào)采樣時(shí)刻不一致,影響高頻、高靈敏度參數(shù)的測(cè)量復(fù)現(xiàn)性。
微弱電氣信號(hào)采集的完整性與抗干擾難題
飛針測(cè)試需測(cè)量從毫伏、微安級(jí)到數(shù)十伏、安培級(jí)寬范圍的電氣信號(hào),包括直流電阻、絕緣阻抗、電容、二極管特性乃至簡(jiǎn)單的導(dǎo)通性。傳統(tǒng)方案中,高精度數(shù)字萬(wàn)用表(DMM)或?qū)S貌杉ㄍㄟ^(guò)GPIB、USB或以太網(wǎng)與主控機(jī)連接。信號(hào)路徑長(zhǎng),且測(cè)試機(jī)內(nèi)部伺服電機(jī)、繼電器動(dòng)作會(huì)產(chǎn)生復(fù)雜的電磁干擾。采集系統(tǒng)與運(yùn)動(dòng)控制系統(tǒng)分離,使得電氣測(cè)量時(shí)刻與探針物理接觸狀態(tài)、伺服運(yùn)動(dòng)噪聲難以嚴(yán)格關(guān)聯(lián)分析,在測(cè)量低電平信號(hào)時(shí),信噪比和測(cè)量一致性面臨挑戰(zhàn)。
測(cè)試程序生成與維護(hù)的效率瓶頸
每款新的PCB板都對(duì)應(yīng)成百上千個(gè)測(cè)試點(diǎn)坐標(biāo)、測(cè)試參數(shù)(如電壓/電流限值、合格范圍)和測(cè)試邏輯。傳統(tǒng)流程依賴離線軟件生成測(cè)試程序,再導(dǎo)入設(shè)備。當(dāng)設(shè)計(jì)發(fā)生工程變更(ECO)或需要針對(duì)不同批次調(diào)整測(cè)試參數(shù)時(shí),修改、驗(yàn)證和部署測(cè)試程序流程繁瑣,涉及多個(gè)軟件工具,嚴(yán)重依賴測(cè)試工程師的專業(yè)經(jīng)驗(yàn),設(shè)備適應(yīng)產(chǎn)品換型的效率有待提升。
二、解決方案概述:集成化運(yùn)動(dòng)控制與信號(hào)采集平臺(tái)
本方案提出以ARMxy BL370系列邊緣工業(yè)計(jì)算機(jī)為核心,構(gòu)建一個(gè)將多軸協(xié)同運(yùn)動(dòng)控制、高保真信號(hào)采集和測(cè)試流程管理深度集成的統(tǒng)一技術(shù)平臺(tái),旨在系統(tǒng)性地應(yīng)對(duì)上述挑戰(zhàn)。
統(tǒng)一控制核心:采用BL372B作為系統(tǒng)主控制器。其異構(gòu)計(jì)算架構(gòu)進(jìn)行明確分工:四核ARM Cortex-A53處理器運(yùn)行Linux系統(tǒng),承載測(cè)試程序解析、用戶界面、數(shù)據(jù)管理和網(wǎng)絡(luò)通信等復(fù)雜非實(shí)時(shí)任務(wù);獨(dú)立的ARM Cortex-M0內(nèi)核,在Linux-RT-5.10.198實(shí)時(shí)操作系統(tǒng)內(nèi)核的調(diào)度下,專門(mén)負(fù)責(zé)多探針?biāo)欧S的插補(bǔ)運(yùn)動(dòng)控制、高速IO響應(yīng)以及觸發(fā)信號(hào)生成等對(duì)時(shí)序確定性要求高的任務(wù)。
基于EtherCAT的硬同步運(yùn)動(dòng)控制:通過(guò)控制器內(nèi)置的IgH EtherCAT主站,將所有探針臂的伺服驅(qū)動(dòng)器、以及擴(kuò)展的IO模塊作為從站接入同一實(shí)時(shí)網(wǎng)絡(luò)。EtherCAT的分布式時(shí)鐘機(jī)制能夠?qū)崿F(xiàn)所有節(jié)點(diǎn)間的亞微秒級(jí)時(shí)鐘同步。這使得多根探針的運(yùn)動(dòng)軌跡規(guī)劃、速度曲線以及關(guān)鍵的“接觸”與“抬起”動(dòng)作,可以在一個(gè)確定的、極短的控制周期內(nèi)同步執(zhí)行,從而減少因多軸協(xié)同偏差引起的機(jī)械振動(dòng)與測(cè)量時(shí)序誤差。
測(cè)試流程與數(shù)據(jù)管理集成:方案將測(cè)試程序管理、實(shí)時(shí)信號(hào)采集與設(shè)備控制置于同一軟件框架下,提升整體協(xié)作效率。
三、系統(tǒng)IO需求分析與模塊化選型
為實(shí)現(xiàn)可靠的電氣測(cè)試,系統(tǒng)需要處理多種類型的信號(hào),對(duì)模擬量采集的精度和抗干擾能力有特定要求。
1. 核心控制單元配置
主控制器:BL372B(3×EtherCAT網(wǎng)口,1×X板槽,2×Y板槽)。網(wǎng)口一用于連接所有探針?biāo)欧S驅(qū)動(dòng)網(wǎng)絡(luò);網(wǎng)口二可連接位于測(cè)試頭附近的遠(yuǎn)程IO站,用于縮短傳感器信號(hào)傳輸距離;網(wǎng)口三接入工廠網(wǎng)絡(luò)用于數(shù)據(jù)傳輸。
處理核心:SOM372(RK3562J, 32GB eMMC, 4GB LPDDR4X),為存儲(chǔ)大量的測(cè)試程序、校準(zhǔn)數(shù)據(jù)和測(cè)試結(jié)果日志提供充足的容量。
操作系統(tǒng):Linux-RT-5.10.198實(shí)時(shí)內(nèi)核,確保運(yùn)動(dòng)控制周期和同步觸發(fā)的確定性。
2. 關(guān)鍵功能IO選型
|
功能模塊
|
信號(hào)需求
|
選型型號(hào)
|
功能說(shuō)明
|
|
高保真電氣信號(hào)采集
|
需要采集差分形式的微弱電壓信號(hào)(如毫伏級(jí)開(kāi)爾文測(cè)量)或電流信號(hào),以抑制測(cè)試環(huán)境中常見(jiàn)的共模干擾。信號(hào)帶寬從直流到可能數(shù)百千赫茲。
|
Y34板(4路差分輸入0~±10V AI模塊)
|
該模塊的差分輸入結(jié)構(gòu)能有效抑制共模噪聲,其較高的分辨率和采樣率適合用于飛針測(cè)試中各類電氣參數(shù)的數(shù)字化采集。通過(guò)配置,可用于測(cè)量PCB網(wǎng)絡(luò)的電阻、電壓,或與程控精密電源配合進(jìn)行四線制測(cè)量。多塊Y34板可擴(kuò)展通道數(shù)以支持多探針并行測(cè)試。
|
|
探針狀態(tài)與輔助控制
|
數(shù)字輸入(DI):監(jiān)測(cè)探針接觸確認(rèn)(壓力傳感器)、限位、安全門(mén)狀態(tài)。數(shù)字輸出(DO):控制測(cè)試?yán)^電器矩陣、真空吸附、狀態(tài)指示燈。
|
X13板(2DI+2DO)或X23板(4DI+4DO)
|
處理測(cè)試機(jī)的邏輯控制與狀態(tài)反饋。繼電器矩陣的控制對(duì)于切換測(cè)試信號(hào)路徑至不同的探針或測(cè)試儀器至關(guān)重要。
|
|
同步與觸發(fā)
|
高速數(shù)字IO,用于在探針接觸穩(wěn)定的瞬間,向高精度采集設(shè)備(或Y34板自身)發(fā)出采樣觸發(fā)信號(hào)。
|
X14板(高速DI)或利用EtherCAT的同步觸發(fā)機(jī)制
|
實(shí)現(xiàn)運(yùn)動(dòng)系統(tǒng)與測(cè)量系統(tǒng)在時(shí)序上的嚴(yán)格配合,確保測(cè)量在機(jī)械振動(dòng)最小的最佳時(shí)刻進(jìn)行。
|
3. 軟件功能實(shí)現(xiàn)
QuickConfig測(cè)試程序管理:此工具提供結(jié)構(gòu)化的測(cè)試項(xiàng)目管理界面。測(cè)試工程師可以導(dǎo)入PCB的CAD坐標(biāo)文件,并在此圖形化環(huán)境中進(jìn)行:
測(cè)試點(diǎn)指派與路徑規(guī)劃:將物理測(cè)試點(diǎn)坐標(biāo)與邏輯測(cè)試項(xiàng)(如“NetA對(duì)GND電阻”)關(guān)聯(lián),并可優(yōu)化多探針的移動(dòng)路徑以提升測(cè)試效率。
測(cè)試參數(shù)集中配置:為每項(xiàng)測(cè)試設(shè)置激勵(lì)參數(shù)(如測(cè)試電流、頻率)、測(cè)量范圍、上下限閾值以及延遲、濾波等高級(jí)參數(shù)。
程序版本與部署:所有配置保存為可復(fù)用的測(cè)試程序文件。更換被測(cè)板型時(shí),操作員只需加載對(duì)應(yīng)的程序文件,系統(tǒng)即可自動(dòng)完成坐標(biāo)映射和參數(shù)配置,大幅簡(jiǎn)化換線流程。
集成化測(cè)試執(zhí)行與數(shù)據(jù)分析:在測(cè)試運(yùn)行時(shí),運(yùn)動(dòng)控制核心(M0)執(zhí)行探針定位,并在接觸就緒后發(fā)出硬件觸發(fā)。觸發(fā)信號(hào)同步啟動(dòng)Y34板進(jìn)行信號(hào)采集。采集到的原始數(shù)據(jù)(波形或讀數(shù))與當(dāng)前測(cè)試點(diǎn)ID、運(yùn)動(dòng)狀態(tài)參數(shù)一同打包,由A53核心進(jìn)行實(shí)時(shí)分析、判斷并生成結(jié)構(gòu)化測(cè)試報(bào)告。這種軟硬件協(xié)同的設(shè)計(jì),減少了數(shù)據(jù)在不同設(shè)備間流轉(zhuǎn)的延遲與不確定性。
四、一體化方案的技術(shù)特點(diǎn)分析
相較于傳統(tǒng)的“工控機(jī)+多軸運(yùn)動(dòng)控制卡+外置高精度采集設(shè)備”的分散式架構(gòu),本集成化方案在系統(tǒng)層面展現(xiàn)出不同的工程特點(diǎn)。
|
對(duì)比維度
|
傳統(tǒng)飛針測(cè)試機(jī)控制方案
|
基于BL370的集成化方案
|
技術(shù)特點(diǎn)分析
|
|
系統(tǒng)同步性與時(shí)序控制
|
運(yùn)動(dòng)控制與數(shù)據(jù)采集系統(tǒng)時(shí)鐘獨(dú)立,依賴軟件或外部硬件觸發(fā)同步,存在百納秒至微秒級(jí)的不可控抖動(dòng)。
|
基于硬件協(xié)議的硬同步。運(yùn)動(dòng)指令與數(shù)據(jù)采集觸發(fā)在同一個(gè)EtherCAT周期框架內(nèi)生成和傳遞,同步性由網(wǎng)絡(luò)物理層和分布式時(shí)鐘協(xié)議保證。
|
為多探針動(dòng)態(tài)測(cè)試提供了更高確定性的同步基礎(chǔ),有助于提升高頻或動(dòng)態(tài)參數(shù)測(cè)試的一致性。
|
|
信號(hào)路徑與測(cè)量完整性
|
被測(cè)信號(hào)需經(jīng)探針、電纜、繼電器矩陣、長(zhǎng)距離傳輸至外部采集設(shè)備,路徑長(zhǎng),易引入干擾和損耗。
|
信號(hào)采集前端集成化、就近化。Y34模塊可作為分布式采集節(jié)點(diǎn)靠近測(cè)試頭部署,通過(guò)EtherCAT數(shù)字鏈路傳輸數(shù)據(jù),縮短了微弱模擬信號(hào)的傳輸距離,提高了抗干擾能力。
|
有利于改善低電平信號(hào)測(cè)量的信噪比和穩(wěn)定性。
|
|
測(cè)試系統(tǒng)配置與維護(hù)
|
運(yùn)動(dòng)程序、測(cè)試參數(shù)、儀器驅(qū)動(dòng)分布在不同的軟件環(huán)境中,系統(tǒng)集成、調(diào)試和后期維護(hù)復(fù)雜度高。
|
統(tǒng)一軟件平臺(tái)管理。QuickConfig提供從坐標(biāo)管理、測(cè)試邏輯到參數(shù)設(shè)置的一站式配置環(huán)境,降低了測(cè)試程序開(kāi)發(fā)和維護(hù)的技術(shù)門(mén)檻。
|
提升了測(cè)試工程效率,加速了產(chǎn)品換型的測(cè)試準(zhǔn)備過(guò)程。
|
|
數(shù)據(jù)關(guān)聯(lián)與深度分析
|
運(yùn)動(dòng)數(shù)據(jù)、電氣測(cè)量數(shù)據(jù)、事件日志存儲(chǔ)在不同位置,關(guān)聯(lián)分析需要復(fù)雜的事后數(shù)據(jù)對(duì)齊處理。
|
原生數(shù)據(jù)融合。所有時(shí)間相關(guān)的運(yùn)動(dòng)事件、觸發(fā)時(shí)刻、采樣數(shù)據(jù)在控制器內(nèi)部以統(tǒng)一時(shí)間基準(zhǔn)生成和存儲(chǔ),天然形成具有嚴(yán)格時(shí)序關(guān)系的“測(cè)試過(guò)程數(shù)據(jù)包”。
|
為測(cè)試失效的深度根因分析(如區(qū)分是接觸問(wèn)題還是電路缺陷)提供了完整、高置信度的數(shù)據(jù)上下文。
|
五、總結(jié)
基于ARMxy BL370邊緣控制器的飛針測(cè)試機(jī)解決方案,其核心思路是通過(guò)硬件功能的深度集成與軟件層面的統(tǒng)一管理,來(lái)重構(gòu)測(cè)試設(shè)備的控制系統(tǒng)架構(gòu)。該方案利用EtherCAT實(shí)現(xiàn)多探針的高確定性協(xié)同運(yùn)動(dòng),借助模塊化高精度采集IO提升信號(hào)獲取質(zhì)量,并通過(guò)一體化的測(cè)試軟件優(yōu)化工作流程。
這種集成化路徑,為應(yīng)對(duì)PCB測(cè)試中日益增長(zhǎng)的高密度訪問(wèn)、高速度測(cè)試、復(fù)雜信號(hào)測(cè)量以及快速換線的需求,提供了一種側(cè)重于提升系統(tǒng)內(nèi)在協(xié)同性、數(shù)據(jù)一致性和工程效率的技術(shù)選擇。它旨在幫助設(shè)備開(kāi)發(fā)者和使用者,構(gòu)建更穩(wěn)定、更高效且更易于維護(hù)的測(cè)試能力,以適應(yīng)電子制造業(yè)對(duì)質(zhì)量檢測(cè)環(huán)節(jié)提出的更高要求。
|