整理幾種常見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; ...
随机推荐
- python对真假的判断方式
一.如下是以下值就认为是假 1.None-->None值 2.False-->False值 3.0-->数值零不管它是int,float还是complex类型 4.'',(),[]- ...
- ***.M51文件详细注释
;说明:这是1950编译后生成的Keil_1910.M51文件,以此为例来讲解M51文件 // :: PAGE BL51 BANKED LINKER/LOCATER V6., INVOKED BY: ...
- ./configure : /bin/sh^M : bad interpreter
用命令行来编译Qt的时候发生标题尚的错误. 原因是文件中带有DOS行结束符,必须把它转换成UNix结束符 references: http://stackoverflow.com/questions/ ...
- jQuery多版本的使用,同一文件多个版本引用
<html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8&quo ...
- eclipse工具再学习
今天下午最后近1小时及晚上2个多小时,我都花费时间在工程环境配置上,自尊心被严重摧残,各种郁闷和抱怨.源头是我部分刷新代码后运行工程依赖的jar报错,后来找同事发现是因为我没更新pom.xml文件,重 ...
- app行业发展趋势
近日,移动开放平台发布了2014年第一季度App开发行业报告.报告中对目前国内app开发者的分布情况,个人开发者和企业开发者的开发领域,相应比例以及提交应用过程中出现的问题做出统计,为如何建立一个更好 ...
- J2EE之ANT
Ant是一种基于Java的build工具.由一些内置任务组成.这些任务用于编译和运行java应用.创建文档.文件和文件夹的操作. 理论上来说.它有些类似于(Unix)C中的make ,但没有make的 ...
- Android应用程序窗口(Activity)实现框架简要介绍和学习计划
文章转载至CSDN社区罗升阳的安卓之旅,原文地址:http://blog.csdn.net/luoshengyang/article/details/8170307 前面我们学习了SurfaceFli ...
- kaggle之旧金山犯罪
kaggle地址 github地址 特点: 离散特征 离散特征二值化处理 数据概览 import pandas as pd import numpy as np # 载入数据 train = pd.r ...
- java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter cannot be cast to javax.servlet.Filter
java.lang.ClassCastException: org.springframework.web.filter.CharacterEncodingFilter cannot be cast ...

