PCBA測試
PCBA測試(英文PCBA Test)是指對貼裝好電子元器件的PCBA電路板進行電氣導通性及基于輸入輸出數值的檢測。在PCB電路板的設計中,不同測試點之間存在電壓和電流等數值關系,需要借助專業的測試設備或者手工操作萬用表方式,對測試點進行檢測,以此驗證實際PCBA板是否符合設計要求。PCBA測試是確保生產交貨質量的關鍵步驟,根據客戶設計的測試點、程序、測試步驟制作FCT測試治具,然后將PCBA板放置在FCT測試架上完成測試。
PCBA測試原理
通過FCT測試架連接PCBA板上的測試點,從而形成一個完整的通路,連接電腦和燒錄器,將MCU程序上載。MCU程序會捕捉用戶的輸入動作(比如長按開關3秒),經過運算控制旁邊電路的通斷(比如LED等閃亮)或者驅動馬達轉動等。通過在FCT測試架上觀察測試點之間的電壓、電流數值,以及驗證這些輸入輸出動作是否跟設計相符,從而完成對整塊PCBA板的測試。
PCBA測試架
對大批量的PCBA板加工必須進行進行測試,一般會開具相應的測試架(英文Fixture)來輔助高效地完成。測試架的原理就是通過測試頂針與PCB板的測試點連接,通電時,從而獲取電路中的電壓、電流等關鍵數據,并在測試架的顯示屏幕上顯示,達到快速檢測的目的??蛻粼谠O計PCB板時,工程師就會考慮其測試方案,會預留PCB測試點,并出具專業的測試文檔或測試方案給制造商。我司可以自行制作PCBA測試架(配備雕刻機和測試架裝配工程師)。
實例:某國外客戶的PCBA測試方案
PCBA測試類型分為如下幾種:
ICT(In-Circuit Test)測試:主要是對PCB線路板通電之后的測試點電壓/電流數據進行檢測,不涉及到功能按鍵或者輸入輸出方面的測試。
FCT(Functional Test)測試:需要首先將編寫好的單片機(MCU)程序通過燒錄器(如ST-Link、JTAG)燒錄到程序IC中,從而實現相應的功能測試。比如按鍵后,LED燈亮;兩按鍵同時按,恢復出廠設置等等。當然所有功能的測試是否能夠進行,必須以PCB的焊接OK和線路導通為前提的,否則無法實現。
老化(Burn In Test)測試:對已燒錄程序并且FCT通過的PCBA板,進行長時間、周期性的模擬用戶輸入輸出,以此檢測其耐用性和焊接可靠性。特殊情況下,還需要將PCBA板暴露在特定的溫濕度環境下進行。
PCBA測試是整個PCBA制造供應鏈中必不可少的重要環節,從最終數據結果來控制品質,在規范化的設計和制造管理中,PCBA測試是必須建議考慮并實施的。