COB的黑膠 (Epoxy)有氣泡通常是不被允許的,因為外部氣孔不但會影響到外觀,內部氣孔更有可能會破壞 Wire bonding 的鋁線穩定度。既使在COB製程剛完成的時候沒有通過功能測試,也不代表沒有問題,因為在使用一段時間之後,極有可能會因為氣孔內空氣的熱脹冷縮的作用而扯斷鋁線(Al wire);另外內部氣孔也可能會積存水氣,久而久之造成零件內部線路氧化影響功能。

黑膠會產生氣泡的原因很多,解決的方法也不一定,先從黑膠可能產生氣泡的原因說起好了。黑膠本身不太會產生氣體,所以氣孔的形成一般有下列幾種原因:

  • 黑膠中混有空氣。 
    這很有可能是來自不恰當的黑膠攪拌。可以參見後續的說明。

     
  • 灌膠時空氣包封來不及逃出。 
    灌膠時如果速度太快或是灌膠的程序不對,就容易把空氣包封在黑膠內部,再加上如果黑膠的黏性較高,空氣根本就沒有機會排出,只能一直保存在封膠的內部而形成氣泡。 
    灌膠的程序最好由機器代勞,可以有比較穩定的灌膠品質,另外,一般灌膠的程序要用小針管,可以從外部開始往內部繞圈完成,或相反亦可;切忌從中間一次大量灌膠,否則會在零件與零件間形成陰影效應,所以一般最常發生氣泡的地方是在晶圓(dice)與電路板(PCB)的交界處或在鋁線的焊接處。
  • 黑膠的黏度(viscosity)太高。 
    黑膠的黏度如果太高,流動性就會不足,也就比較無法填滿有縫隙的地方,等到烘烤的初期流動性增加了,一則黑膠流動填滿原來的空隙,但在表面形成氣泡;二則空氣還是無法完全溢出,就會形成內部氣泡。 
    其解決的方法可以尋找黏度較低的黑膠(epoxy)以增加流動性,或是採用預熱黑膠與電路板的製程,黑膠有個奇怪很特性,當你加給它一點點溫度(60~80°C左右)時,它的流動性反而會變得比室溫時還好,但是加熱到更高的溫度後(120~150°C左右),流動就會迅速降低而開始固化。
  • 黑膠的烘烤條件不恰當 
    有些人為了求快而把黑膠烘烤的溫度調高以縮短烘烤的時間,當黑膠烘烤的溫度過高時,固化速度雖然加快了,但相對的也降低了氣泡自黑膠中溢出的可能性。另外,黑膠固化速度過快也可能引起黑膠脆化的問題,反而不力品質。

其他還有一些關於黑膠的儲藏、操作等不當所可以引起黑膠氣泡的原因:

    • 黑膠退冰後,超過使用期限。 
      一般的黑膠都需要低溫儲存,退冰之後要在規定時間後用完,如果超過期限就會有硬化的可能性,會影響到灌膠後流動的速度,流動太慢的黑膠,容易在晶圓(dice)與電路板(PCB)的交界處或在鋁線的焊接處產生氣泡。
    • 黑膠有沒有按照供應商的要求在使用前滾動。 
      黑膠通常都會加入一些可以幫助凝固的其他物質,存放一段時間之後容易因為重量的關係沈澱(deposited),使用前如果沒有做過滾動的程序,就會有混合不均勻的情形出現,影響灌膠的品質,氣泡也是其中一項。
    • 黑膠儲存有無顛倒放置。 
      如同前一項提到的問題,黑膠存放容易沈澱,所以必須倒著存放(開口蓋子在下方),這是為了在開蓋的時候檢查有否沈澱結成硬塊,如果有硬塊產生,就必須把這些硬塊敲碎,讓它再混合進去原來的黑膠中,這樣黑膠的成份比率才不會跑掉。
    • 黑膠攪拌過久或不均勻。 
      黑膠需要攪拌是為了要均勻其成份,避免因為存放過久沈澱所產生的問題,但有些設備不夠完善的公司會拿棍棒直接攪拌黑膠,這樣就容易因為攪拌而把空氣拌入到黑膠之中,解決的方法使用滾動攪拌的方式或是做黑膠的脫泡處理,脫泡處理一般是放在一個可以承受大氣壓的鋼筒中,然後降低其內部壓力,讓空氣自黑膠中溢出。
    • 黑膠灌膠後擺放在室溫過久。 
      一般灌膠後不建議擺放在室溫下過久,否則容易讓外部的黑膠先行硬化,而影響內部氣泡逃脫的機會。

COB Epoxy灌膠時氣泡產生的原因與解決方法的更多相关文章

  1. Oracle臨時表空間過大問題解決

    查詢資料庫伺服器時,發現資料庫伺服器磁片使用空間達到了98%,分析總共的資料檔案也不可能達到如此大,經過查詢發現原來臨時表空間的使用方式達到了 32G,導致磁碟空間使用緊張.搜索了相應的文檔與資料後, ...

  2. 使用 FOR XML PATH 產生 XML 格式時,遇到 NULL 該如何處理?

    當您嘗試利用 FOR XML PATH 產生 XML 格式時,若遇到 Result Set 為 Null 時,會導致整個查詢結果為 Null ,若您想要在查不到資料時,可以顯示自訂的內容,本文將提供可 ...

  3. JavaFX結合 JDBC, Servlet, Swing, Google Map及動態產生比例圖 (3):部署設定及應用 (转帖)

    說明:這一篇主要是說明如何將程式部署到Application Server,以及程式如何運作,產生的檔案置於何處,以及如何以瀏覽器呈現(Applet),或是當成桌面應用程式,或是 桌面Applet,這 ...

  4. JavaFX結合 JDBC, Servlet, Swing, Google Map及動態產生比例圖 (2):JavaFX建立及程式碼說明 (转帖)

    說明:就如同標題一樣,前端會用到JavaFX.Swing.Java Web Start.Google Map 的技術, 後端就是JDBC.Servlet的技術,以及我們會簽署認證jar檔案,這樣才可存 ...

  5. JavaFX結合 JDBC, Servlet, Swing, Google Map及動態產生比例圖 (1):NetBeans 寫 Servlet (转帖)

    JavaFX結合 JDBC, Servlet, Swing, Google Map及動態產生比例圖 (1):NetBeans 寫 Servlet 功能:這支程式的主要功能是將 javafx 與 swi ...

  6. Datagard產生gap

    本文轉載自無雙的小寶的博客:http://www.cnblogs.com/sopost/archive/2010/09/11/2190085.html 有時候因為網路或備份故障等原因,主機所產生的歸檔 ...

  7. ASP.NET Web API 文件產生器 - 使用 Swagger

    转帖:http://kevintsengtw.blogspot.hk/2015/12/aspnet-web-api-swagger.html Swagger 是一套 API 互動文件產生器,使用 HT ...

  8. 用php動態產生各種尺寸的圖片

    我的做法是用php動態產生各種尺寸的圖片,例如<img src="img.php?src=a.jpg&width=100&height=200"...< ...

  9. C# 在執行程式目錄下產生文件夾

    //產生一個Log文件夾string appPath = Application.StartupPath; if (!Directory.Exists(appPath + "/log&quo ...

随机推荐

  1. Java中的深复制与浅复制

    1.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象.换言之,浅复制仅仅复制所考虑的对象,而不 复制它所引用的对象. ...

  2. FAT16文件系统简介

    有必要说明一下,以下对FAT16系统的介绍,很多都是参考文献.由于FAT16系统一般在U盘.MMC卡.SD卡以及一些小型存储设备上使用比较多,以后把这些小型存储设备统称为存储卡,这里仅局限于对存储卡的 ...

  3. Shell变量替换,命令替换,转义字符

    如果表达式中包含特殊字符,Shell 将会进行替换.例如,在双引号中使用变量就是一种替换,转义字符也是一种替换. 举个例子: #!/bin/bash a=10 echo -e "Value ...

  4. VC使用#定义方便控制版本号的宏

    一个 VC Project 中,可能有很多地方需要用到版本号,比如 About 对话框.版本资源等.如果每次版本更改都一一去改变这些值,不但非常麻烦,而且有悖唯一原则. 巧妙地使用宏定义,可以很好地解 ...

  5. MATLAB三维曲面

    今天终于测试了,发下来第一张试卷中只会做一小题.我蒙了!!! 所以呢,我现在再做一下,总结总结! 作函数 f(x)=2(x1-1)4+2x22 的三维图. 这道题要用到的知识点有函数meshgrid. ...

  6. Permutation Sequence 解答

    Question The set [1,2,3,…,n] contains a total of n! unique permutations. By listing and labeling all ...

  7. Contains Duplicate II 解答

    Question Given an array of integers and an integer k, find out whether there are two distinct indice ...

  8. Master Theorem

    Master theorem provides a solution in asymptotic terms to solve time complexity problem of most divi ...

  9. Machine Learning - Lecture 16

    Reinforcement Learning (R.L.) ① MDPs (Markov Decision Processes) ② Value Functions ③ Value Iteration ...

  10. javax.mail用smtp服务器发送带附件的邮件

    jar包: javax.mail-1.5.5.jar maven配置: <dependency> <groupId>com.sun.mail</groupId> & ...