首页 > 其他分享 >PCB中的各种孔

PCB中的各种孔

时间:2023-10-15 12:44:35浏览次数:35  
标签:各种 焊盘 mm 金属化 间距 化孔 PCB

本章目的:总结在PCB设计过程中的各种过孔

 

一、孔的分类:

  • 过孔(via):只是起电气导通作用不用插器件焊接,其表面可以做开窗(焊盘裸露)、盖油或者塞油。
  • 插件孔(Pad孔):需要插器件焊接的引脚孔,焊盘表面必须裸露出来。
  • 无铜安装孔(Npth):螺丝孔或器件塑料固定脚,没有电气性能,起定位固定作用。

 

二、孔的属性:金属化孔和非金属化孔

定义:

非金属化孔:Non-Plated Through Hole,缩写为NPTH。仅仅在板子成品的后工序中,单纯钻一个孔而已,用作机械的定位而已。这个孔跟金属化孔一样,也可以有钻孔跟焊盘,只是孔内壁没有铜上下不导通的孔,所以叫做非金属化孔。

金属化孔:指顶层和底层之间的孔壁上用化学反应将一层薄铜镀在孔的内壁上,使得印制电路板的顶层和底层相互连接。

区别:

金属化孔与非金属化孔的最大的区别在于过孔的内壁是否有铜。

PADS怎么设置非金属化孔和金属化孔

打开PADS layout,点击“工具栏”→“PCB封装编辑器”,点击“端点”放置一个通孔焊盘后,选中通孔焊盘并单击右键选择“焊盘栈”,在弹出的“焊盘栈特性”窗口右下角,勾选√“电镀”属性的话,为金属化孔,反之,则是非金属化孔。操作如下图所示:

 

 

三、孔的间距

过孔(Via)与过孔(Via)之间的间距:同网络的过孔边缘间距≥8mil(0.2mm),不同网络的过孔边缘间距≥12mil(0.3mm)。插件孔与插件之间的间距:孔边缘间距≥17mil(0.45mm),极限为12mil。

插件孔Pcb制作时钻孔会预大0.15mm下钻,钻完后再沉上铜,最终保证沉铜后的孔径与Pcb设计时的成品孔一样大。(孔边缘间距0.45=0.15孔补偿 + 0.1孔环+ 0.1 孔环 + 0.1 安全间距 ,单位mm)

近孔对生产的影响:两个孔过近会影响PCB生产钻孔工序。两个孔过近会钻第二个孔时一边方向的材质过薄,钻咀受力不均及钻咀散热不一,从而导致断钻咀,由此造成PCB孔崩不美观或漏钻孔不导通。

 

四、其他孔

金属半孔:

金属半孔是板厂的叫法,很多硬件工程师会称他为“邮票孔”。金属半孔的中心需要画在外形线的中心上,一半在板内一半在板外。半孔的孔径最小为0.5mm,孔的边缘到边缘要≥0.5mm。

 

 

邮票孔:

板厂所谓的邮票孔是起桥接分板作用的无铜孔,也是一半在板内一半在板外。邮票孔大小一般为5mm的无铜孔,边缘间距是0.3mm(中间距离0.8mm),5个孔或5个以上数量一组(根据板大小及是否有重的器件来适当加多一些孔。)

根据板子大小用邮票孔连接拼版,分板后孔的位置会有外凸的毛刺,如果外形结构要求严不能有凸出的毛刺,那么可以把邮票孔往板内方向加进去点(板厂正常是不会往板内方向进进去,如有要求需提示)。

 

 

槽孔(长条孔)

钻槽孔的刀与钻圆孔的刀不一样,所以金属槽最小的宽度为0.45mm,槽的长度要>2倍槽宽(<2倍槽宽会出现崩孔,和近孔类似,整个槽就会变形)。最小的非金属槽为0.8mm宽,非金属槽一般是和板框一起铣出来的。

 如何制作槽型孔

 

标签:各种,焊盘,mm,金属化,间距,化孔,PCB
From: https://www.cnblogs.com/Lauriee/p/17765508.html

相关文章

  • 接各种软件开发项目
    包括但不限如下种类开发业务:网站。官网,商城微信。微信公众号,微信小程序物联网。thingsboard,mqtt,modbus,opc-ua等协议设备对接人工智能。视觉模型算法,图像分类,目标检测接各种软件开发项目,12年工作经验全栈工程师开发品质有保障,价格优惠,寻求长期合作客户,如有需要,可以添加个人v......
  • python中的各种符号(欢迎补充)
    #!非python特有的语法,主要用在需要在Linux系统执行脚本的时候,shell脚本头顶也会加这个玩意英文名叫“Sha-bang”,告诉Shell使用什么命令执行该脚本,在Linux系统执行python脚本,第一行加这个是告诉系统用哪个bash或者哪个解释器去执行脚本(就这么简单理解吧) ......
  • 各种OI板子
    以下内容不定时更新,想到啥写啥。。读写优化快读codetemplate<classT>inlinevoidread(T&res){ charch=getchar();boolf=0;res=0; for(;!isdigit(ch);ch=getchar())f|=ch=='-'; for(;isdigit(ch);ch=getchar())res=(res<<1)+......
  • 各种业务场景调用API代理的API接口教程
    API代理的API接口在各种业务场景中具有广泛的应用,本文将介绍哪些业务场景可以使用API代理的API接口,并提供详细的调用教程和代码演示,同时,我们还将讨论在不同场景下使用API代理的API接口所带来的好处。哪些业务场景可以使用API代理中的API接口?(1)爬虫业务:在爬虫业务中,使用API代理的API......
  • 调用Android设备中已经安装的软件打开各种类型的指定文件
    最近因项目需求需要在android应用程序中下载一些附件,并打开这些附件,比如音视频视频以及图片这些。开始还好,文件类型不是很多,但是后来需求又加上doc/xls/ppt等,后来又兼容了pdf。这时候已经被需求改的烦不胜烦,觉得有必要针对打开本地文件做一个通用的封装了,判断File的类型,然后用指......
  • PCBA加工需要经过哪些阶段?
    随着PCBA行业的发展,客户所需要的产品也越来越先进、精密,这时候衍生出来的生产设备刚好能满足产品的这些要求,所以说加工设备在整个加工流程中发挥着很大的作用。相信有很多刚入行的小伙伴只知道PCBA加工是个复杂的过程,具体要有哪些加工阶段并不是很了解,下面就由贴片加工厂_安徽英特......
  • SQL的各种连接
    1createtablestudents(c_idint,c_namevarchar(20));2createtablesubjects(c_idint,c_subjectvarchar(20));34insertintostudentsvalues(1,'张三'),(2,'李四'),(3,'王五');--orcle不支持这种批量插入的写法5insertintosubjectsvalu......
  • PADS Layout PCB详细教程
    http://brpcb.com/pcb-layout/26.html快捷键:ctrl+E:移动元器件ctrl+F:元器件翻面ctrl+R:旋转90°ctrl+L:对齐元器件ctrl+Q:锁定元器件 ......
  • Java项目中的各种层
     1、Dao层(持久层、数据访问层)2、Controller层(控制层、action层)3、Service层(业务层、biz)4、Entity层(实体层、domain层)5、view层(负责前台jsp页面的表示)6、config层(负责ssm的整体配置,主要包含spring,springmvc,mybatis的配置文件)7、dto层(数据传输对象层) 工作流程:用......
  • 各种模板
    【模板】栈#include<stack>#include<string>#include<iostream>usingnamespacestd;intmain(){ cin.tie(0); intt,n; for(cin>>t;t;--t){ stack<unsignedlonglongint>s; for(cin>>n;n;--n){ stringt;......