整理幾種常見PCB表面處理的優缺點

這只是一篇整理文,而且我個人僅從事過後段的電路板組裝,而未從事過電路板製程,所以有些見解純粹只是個人看法,如果有些不一樣的聲音或錯誤也歡迎留言討論。
隨著時代的演進,科技的進步,環保的要求,電子業也隨著時代的巨輪主動或被迫的前進,電路板的科技何嘗不是如此。這裡幾種電路板的表面處理是目前較常見的製程,我只能說目前沒有最完美的表面處理,所以才會有這麼多種選擇,每一種表面處理都各有其優缺點,下面試著列舉:
裸銅板:
優點:成本低、表面平整,焊接性良好(在還沒有氧化的情況下)。
缺定:容易受到酸及濕度影響,不能久放,拆封後需在2小時內用完,因為銅暴露在空氣中容易氧化;無法使用於雙面製程,因為經過第一次回流焊後第二面就已經氧化了。如果有測試點,必須加印錫膏以防止氧化,否則後續將無法與探針接觸良好。
噴錫板(HASL,Hot Air Solder Levelling,熱風焊錫整平):
優點:可以獲得較佳的Wetting效果,因為鍍層本身就是錫,價錢也較低,焊接性能佳。
缺點:不適合用來焊接細間隙腳以及過小的零件,因為噴錫板的表面平整度較差。在PCB製程中容易產生錫珠(solder bead),對細間腳(fine pitch)零件較易造成短路。使用於雙面SMT製程時,因為第二面已經過了第一次高溫回流焊,極容易發生噴錫重新熔融而產生錫珠或類似水珠受重力影響成滴落的球狀錫點,造成表面更不平整進而影響銲錫問題。
化金板(ENIG,Electroless Nickel Immersion Gold,無電鍍鎳浸金):
優點:不易氧化,可長時間儲放,表面平整,適合用於焊接細間隙腳以及焊點較小的零件。有按鍵線路電路板的首選(如手機板)。可以重複多次回流焊也不太會降低其焊錫性。可以用來作為COB(Chip On Board)打線的基材。
缺點:成本較高,焊接強度較差,因為使用無電鍍鎳製程,容易有黑墊/黑鉛的問題產生。鎳層會隨著時間氧化,長期的信賴度是個問題。
OSP板(Organic Soldering Preservative,有機保護膜):
優點:具有裸銅板焊接的所有優點,過期(三個月)的板子也可以重新做表面處理,但通常以一次為限。
缺點:容易受到酸及濕度影響。使用於二次回流焊時,需在一定時間內完成,通常第二次回流焊的效果會比較差。存放時間如果超過三個月就必須重新表面處理。打開包裝後需在24小時內用完。OSP為絕緣層,所以測試點必須加印錫膏以去除原來的OSP層才能接觸針點作電性測試。
整理幾種常見PCB表面處理的優缺點的更多相关文章
- [亂數] <細說> C/C++ 亂數基本使用與常見問題
陸陸續續寫了 EA 一.二年,以前亂數引導文回頭看時才發現,怎麼有這麼多細節的錯誤.沒系統. 這篇文章主要引導初學者使用亂數,同時附上常被翻出來討論的議題,C/C++適用,唯以 C 語言撰之. 也由 ...
- BT觀念分享和常見問題彙整
一. TCP/IP基本觀念 1. IP : 每台在TCP/IP網路上的電腦必須具備的一個代表號或一個地址.IP又分為private IP(192.168.x.x /10.x.x.x /172.16.x ...
- linux缺頁異常處理--內核空間[v3.10]
缺頁異常被觸發通常有兩種情況—— 1.程序設計的不當導致訪問了非法的地址 2.訪問的地址是合法的,但是該地址還未分配物理頁框 下面解釋一下第二種情況,這是虛擬內存管理的一個特性.盡管每個進程獨立擁有3 ...
- Linux 下幾種網芳/Samba 目錄的 mount 方式
Linux 下幾種網芳/Samba 目錄的 mount 方式,比較新的 Smaba 只能用 cifs 的 mount 方式. [smbmount] smbmount -o username=&qu ...
- 在 Windows 上遇到非常多 TIME_WAIT 連線時應如何處理
我們公司所代管的網站裡,有幾個流量是非常大的,在尖峰的時刻同時上線人數可能高達數千到數萬人,而在這個時候如果使用 netstat 或 TCPView 查看所有 TCP 連線時就會看到非常多處於 ...
- T-SQL 簡易小數處理
今天因應同事提的一則需求,寫了一段 CASE WHEN 的整數與小數處理 過程中居然踩了個雷,特此記錄下來 首先,需求如下: 當內容為整數或零時則去掉尾端的小數否則就顯示原本的小數內容 若內容為 NU ...
- iOS/Android/Web Url Encode空格處理 原文連結:http://read01.com/3gDO.html
iOS/Android/Web Url Encode空格處理 原文連結:http://read01.com/3gDO.html 前言 這裡只是講一個故事,一個發生在我身上的真實的故事.曾經,我以為搞加 ...
- PTA题目的處理(四)
题目7-3 求交错序列前N项和 1.实验代码 #include <stdio.h> //#include <stdlib.h> int main() { ,N; double ...
- PTA題目的處理(一)
**題目1:A乘B** **實驗代碼** #include <stdio.h> #include <stdlib.h> int main() { signed int a,b; ...
随机推荐
- bochs 2.6安装和使用
1.安装 Ubuntu 10.04下编译安装Bochs 2.6及问题解决 安装 https://chaoyang.blog.ustc.edu.cn/index.php/archives/124 安装具 ...
- css显示省略号
white-space:nowrap;overflow:hidden;text-overflow:ellipsis; <!-- 就这三句,,,嘿嘿....->
- FLASH 存储学习-串行SPI nor
1.1 SST25VF080B简介 1.1.1 主要特性 关键点:容量.速度(时钟速度.读写速度).功耗. 容量:8MBit: 最高SPI时钟频率:50MHz: 低功耗模式下电流消耗:5uA,正常读模 ...
- 场景示例 Nginx 访问日志
http { include mime.types; default_type application/octet-stream; log_format main '$remote_addr [$ti ...
- 私有静态方法private static method-值得用吗?
用Resharper的同学都知道,如果你写了一个私有函数,这个函数没有访问类里面的其他参数和方法,那么它建议你标记这个方法为私有静态方法,提示是这样的: 值得这样做吗?看看微软的建议: After y ...
- 剑指offer-面试题15.链表中倒数第k个结点
题目:输入一个链表,输出该链表的倒数第K个结点.为了符合大多数人的习惯,本题 从1开始计数,即链表的尾结点是倒数第1个节点.例如有一个链表有6个节点,从 头节点开始他们的值依次是1,2,3,4,5,6 ...
- PHP MySQL Select 之Select
从数据库表中选取数据 SELECT 语句用于从数据库中选取数据. 语法 SELECT column_name(s) FROM table_name 注释:SQL 语句对大小写不敏感.SELECT 与 ...
- 论文:network embedding
KDD2016: network embedding model: deep walk(kdd 2014): http://videolectures.net/kdd2014_perozzi_deep ...
- ActionForward
一.只有登录才能显示的页面 这是一个很平常的问题,在访问某些网页的时候,只有登录才可以访问,以此保证安全. 实现原理也很简单,就是将一个属性设置在session中.在访问的时候进行判断即可. 例:re ...
- java面试题集3
一.选择题 1.下面程序的运行结果是 int i=0; while(true){ if(i++>10) break; System.out.println(i); }1-11 2.下面程序的运 ...

