強視科技 標誌 強視科技 Bestvision
← 技術專欄
檢測實務

光通訊CPO與電路板微孔檢測:
高精度孔輪廓檢測實務

孔的輪廓只要偏幾微米,在電路板上是良率問題,在光通訊CPO上則直接變成插入損耗。這篇用實際量測影像,說明孔徑、真圓度與塞孔破洞是怎麼被自動量出來的。

微孔量測輸出畫面,顯示孔座標、真圓度 0.960、周長 1565.366µm、直徑 496.951µm 與徑差 19.820µm,判定為 NG
單孔量測輸出:座標、真圓度(roundness)、周長、直徑與徑差同時計算,超出公差即判定 NG。

先講結論:孔的檢測難點不在「看不看得見」,而在量得夠不夠準、跑得夠不夠快、座標對不對得上。這三件事決定了一套設備能不能真的用在產線上,而不只是實驗室裡的漂亮照片。

而孔輪廓的精度要求,在不同產業差距很大:電路板與 IC 載板追求的是大量孔的全檢與節拍;光通訊CPO元件則因為光耦合的特性,把對準精度直接推到次微米等級。本文先用電路板塞孔說明量測邏輯,再延伸到光通訊CPO的 FAU 與 MPO 應用。

孔的不良,其實分成三類

把「鑽孔檢測」當成一件事,是導入失敗最常見的起點。實際上孔的不良至少分成三種,判定邏輯與所需解析度都不一樣:

分清楚之後才有意義的下一步:你要抓的是哪一類,決定了該配多少解析度、跑得多快、以及要不要輸出座標。

塞孔破洞:把「一顆比較暗的孔」變成可判定的訊號

下面這組是同一個視野、3µm/px 解析度下的原始影像與軟體處理後的結果。原圖裡六個塞孔看起來差別不大,但中間那一顆明顯偏暗——塞孔飽滿時表面反射均勻,內部有破洞或凹陷時會形成局部陰影,灰階就會掉下來。

電路板塞孔破洞檢查,軟體處理前的原始影像,六個塞孔中有一顆灰階明顯偏暗
軟體處理前(3µm/px)
同一視野經軟體處理後,異常塞孔被自動圈選標示為紅色
軟體處理後:異常孔自動圈選

關鍵在於不能只用固定灰階門檻。銅面紋理、光源均勻度、板材批次差異都會讓整體灰階漂移,門檻寫死就會今天過殺、明天漏檢。實務上是取同一視野內其他孔作為相對基準,再看單孔的偏離程度——這樣光源衰減或換批次時,判定仍然穩定。

若要進一步確認破洞的形貌與大小,就提高倍率直接看:

電路板塞孔破洞成像範例,0.94µm/px 下可清楚看到塞孔表面的破洞
0.94µm/px 下的塞孔破洞(void)——破洞位置、形狀與面積都可量化。

孔徑與真圓度:量到小數點後三位

孔徑量測本身不難,難的是量得穩。同一個孔換個光源、換個操作員重量一次,數字要對得上,才有做 SPC 的價值。下表是目前的量測規格:

項目規格
孔徑範圍Ø50 – 500 µm
影像解析度0.2 – 1.25 µm/px(依機型與視野配置)
自動量測項目孔徑(diameter)、周長(perimeter)、徑差、真圓度(roundness)
自動檢出項目塞孔異常、孔 Miss、孔偏移
輸出每孔座標與量測值、判定結果、可匯出報表

以本文開頭那張量測畫面為例:該孔直徑 496.951µm、周長 1565.366µm、徑差 19.820µm、真圓度 0.960。真圓度 0.960 看起來很接近 1,但因為徑差接近 20µm,已超出該產品的公差設定,因此判定 NG。這正是自動量測的價值——人眼看那個孔是圓的。

電路板塞孔孔徑量測範例,0.94µm/px 解析度下量得 162.6µm
塞孔孔徑量測:0.94µm/px 下量得 162.6µm(173 px)。
0.2 µm/px
最高影像解析度
50–500 µm
可量測孔徑範圍
4
單次取像同步量測項目

客戶最常問的三個問題

一秒可以檢查多少孔?

這題沒有單一答案,但有明確的算法:單一視野內的孔數 × 每秒取像張數。真正的取捨在於——解析度越高,視野越小,每個視野涵蓋的孔數就越少。

用本文的兩張實拍對比最清楚:3µm/px 時,一個視野可以同時涵蓋六個孔;到了 0.94µm/px,單一個孔就幾乎佔滿整個畫面。解析度提高約三倍,每視野的孔數卻掉了將近一個數量級。

所以正確的順序是:先確認最小需要辨識的鑽孔精度和缺陷尺寸,再回推所需解析度,最後才算產出節拍,具體形成規劃方案。一開始就追最高倍率,往往換來一台跑不動的設備。

孔座標如何取得?

最直接的方式是依客戶提供的產品 Gerber 圖檔進行座標轉換與孔位尋找——設計檔裡本來就有每個孔的位置與孔徑,轉換後即可直接作為比對基準,不必人工逐點建置。

接著系統以板面的基準點(fiducial mark)建立座標系,把設計座標對位到實際板材上,再將每個孔的中心換算成實際座標——就是封面那張圖左上角的 座標: (112.950, -120.280),單位為毫米。

有了這層對位,檢測結果就不只是「這片 NG」,而是「第幾個孔、在哪個位置、偏了多少」,也能直接指出設計上有孔、實際卻沒鑽到的孔 Miss。每孔的座標、孔徑、真圓度與判定可一併輸出成報表或 CSV,拿去做製程分析,或回饋給鑽孔設備。

孔偏移是否能補償?

要看偏移的性質,這是最容易被誤解的一題:

換句話說,量測資料的價值有兩層:即時篩出不良,以及長期告訴你「該調機台,還是該換鑽針」。

實務提醒

導入前最該釐清的不是設備規格,而是你的公差。很多客戶一開始要求「最高解析度」,但實際孔徑公差是 ±10µm——1.25µm/px 就綽綽有餘,節拍還能快上好幾倍。先拿實際樣品與公差表來談,比先比規格表有效得多。

同一套邏輯,也用在光通訊CPO與半導體

孔與位置的量測方法是通用的,換的只是產業與公差。而在所有應用裡,光通訊CPO的對準精度要求是最嚴的一級

光通訊CPO:光耦合把對準精度推到次微米

光通訊CPO之所以特別依賴視覺量測,原因在光耦合(optical coupling)的物理特性:單模光纖的纖核直徑僅約 9µm,對準只要偏個 1µm,耦合效率就明顯下滑、插入損耗(insertion loss)跟著上升。換句話說,位置精度直接等於產品性能——這在其他產業並不常見。

也因為公差被壓到次微米,人工顯微鏡抽檢在這裡是不夠的:看得到,但量不準、無法全檢、更留不下數據。這正是光通訊CPO元件比其他產業更適合、也更需要導入自動視覺檢測與量測的原因。

MPO 光纖連接器為例,ferrule 的孔位與孔徑直接決定對接品質。下圖是實際量測,相鄰孔量得 45.6µm、49.1µm、51.0µm——孔徑與孔距一致性都必須進公差。

MPO 光纖連接器 ferrule 孔洞量測範例,相鄰孔量得 45.6µm、49.1µm、51.0µm
MPO 光纖 ferrule 孔徑量測——孔徑與孔距一致性同時影響插入損耗。

FAU 光纖陣列:間距一致性決定整排通道的良率

FAU(Fiber Array Unit,光纖陣列單元)是把多根光纖以固定間距排列、固定在 V-groove 基板上的元件,用來與矽光子(silicon photonics)晶片或 PLC 晶片對接。常見纖距為 127µm250µm,隨著共同封裝光學(CPO)與高速光模組興起,通道數與精度要求都還在往上走。

FAU 的品管難點在於——它不是單點合格就好,而是整排都要對得上

這些全都是位置與尺寸的量測問題——和本文前面談的孔徑、孔位、座標輸出是同一套邏輯,只是公差更緊、要求全檢與數據追溯。強視可達 0.2µm/px 的解析度配置,正是為這類次微米量測需求準備的。

半導體與載板:TGV 與雷射鑽孔

雷射鑽孔後的孔徑與孔位檢查、以及玻璃基板的 TGV 通孔(Through Glass Via),需求與 PCB 塞孔高度相似——同樣要量孔徑、真圓度、孔位偏移,同樣需要每孔座標,只是公差更緊、孔更密。

導入前,先確認這三件事

  1. 最小要抓多大的缺陷?這一題決定解析度,也決定了節拍上限。答不出來,規格就無從收斂。
  2. 節拍要多快?要全檢還是抽檢、單片多少秒,會反過來限制可用的解析度與視野配置。
  3. 座標與資料要怎麼接?只要判定結果,還是要每孔量測值回饋 MES 或鑽孔機?介面格式最好一開始就講清楚,後補通常最貴。

這三題如果你已經有答案,我們可以很快給出可行的配置與節拍估算;如果還沒有,帶著實際樣品來談,通常一次會議就能收斂。

想知道你的孔檢測得到什麼精度?

帶著實際樣品與公差表和我們談,強視團隊會依孔徑、孔密度與節拍需求,估算可行的解析度配置與檢測速度。

索取規格與量測評估