因為現在很多BGA封裝都是PBGA (Plastic Ball Grid Array) ,它們使用環氧樹脂材料來封裝其外型,而載板則使用BT樹脂或ABF (Ajinomoto Build-up Film) 當基材,這些基材的Tg值都不會超過200°C,而現在無鉛的回焊區溫度一般都在220°C以上,也就是說回焊時PBGA可能出現軟化,如果再加上本體溫度分佈不均勻就非常容易發生變形翹曲,最終造成HoP/HIP焊錫不良。
為了避免發生HoP/HIP的焊錫問題,IPC-7530建議要在同一顆有疑慮BGA的不同位置放置測溫點,分別為:
-
本體上方正面(live-bug orientation)正中間表面附近放置一個測溫點。
-
本體下方背面(dead-bug orientation)正中間(inner ball)及最外圍(outer ball)附近的錫球處各放置一個測溫點。BGA下方的測溫點必須從PCB背面鑽孔埋線至想要量測的錫球焊點處。
(對於大陸那些盜文網站,複製貼上本站文章後,居然還改成自己公司的名字,感到無恥!文章內容部份防止複製編排可能造成您閱讀的不便,請見諒!)
IPC-7530更建議要進一步管控整個BGA底下所有錫球的融錫時間前後差距不可超過2秒鐘,也就是所謂的【LTD (Liquidus Time Delay) < 2sec】。一般來說越靠近零件中心的錫球(inner ball)因為受本體阻擋熱源,吸熱升溫的速度也就越慢,而越外圍的錫球(outer ball)可以直接吸收到回焊爐熱風源,所以升溫的速度則會比較快。當BGA的錫球分佈出現融錫太大時間不一致時,本體就容易往已經先融錫的一端傾斜,這與電阻電容立碑原因一端拉力過大類似,最終會造成枕頭效應(HoP/HIP)。
不過工作熊個人建議,不只要管控錫球的「融錫時間差(LTD)」,更要順便管控其「固化時間差(STD, Solidus Time Delay)」,其實只要稍加注意調整回焊爐溫度的設定條件兩者就可以同時得到改善,何樂不為。
這是工作熊個人的經驗,就BGA的焊錫來說STD有時候比LTD對Hop/HIP及NWO的影響更甚,LTD太長雖然會讓BGA本體傾斜,但只要「真正融錫時間(True TAL)」夠長,傾斜是有機會可以得到平衡回復的,但如果STD時間太長,BGA本體就可能再次傾斜,而後續已經沒有高溫區可以再訂正這種傾斜了。
建議延伸閱讀:
BGA枕頭效應(head-in-pillow,HIP)發生的可能原因與機理
BGA虛焊NWO(Non-Wet-Open)形成的原因及可能解決方法
下一篇文章將會探討《如何在SMT測溫板上正確埋設BGA錫球的測溫線?》議題。
延伸閱讀:
可以用空板來製作回焊測溫板(profile board)嗎?
瞭解熱電偶(thermocouple)、測溫線、感溫線的基本原理與選擇注意事項
如何SMT測溫板的熱電偶選擇?不同電熱偶(thermocouple, TC)線之間的差異