PCB的盘中孔

目录

一、什么时候可以在焊盘上打孔?

二、什么时候可以在焊盘上打孔?


绘制PCB时经常会遇到空间不够无法走线,这时我们会放置过孔使信号线穿过电路板一侧到达另一侧进行走线,这样既方便走线,也能够节省板子空间。有时会遇到板子空间过小,无法扇出过孔走线,这时通常会将过孔放置在焊盘上,这样虽然方便了走线,但是,是否会引发一些问题呢?

一、什么时候可以在焊盘上打孔?

实际焊接过程中,如果是个人手工焊接的话,其实在焊盘中打孔并不会有什么问题,但是如果是发到板厂进行SMT,则会出现 一些问题。我们都知道锡在融化时有液体的特性,由于表面张力的原因会将元器件(特别是小封装如0201、0402的电阻电容)一端拉起,这个现象叫做“立碑”。为了防止“立碑”现象的发生,一般会对铺铜的管脚开创处理。

而在BGA封装上,一般是不会将过孔打在焊盘上而是通过扇出过孔将导线引出,其主要原因是害怕漏锡导致焊盘上锡不足,而导致焊接过程中造成虚焊,甚至脱焊。

现在BGA封装引脚间距不断减小,扇出过孔也相对困难,但好在已经有了过孔塞孔技术,使用树脂/铜浆塞进过孔且在孔表面电镀盖帽达到不透光且平整的效果,不会再有漏锡的情况发生。以嘉立创打板为例。

二、什么时候可以在焊盘上打孔?

一些IC跟大功率MOSFET底部都有一个大焊盘,而这个焊盘一般都是为了给元器件散热的。在这些底焊盘上可以放心打孔,这些过孔也可以增加散热效果。但是需要注意的是,大焊盘的过孔处理需要均匀布孔,以保证焊盘均匀受热。

由于芯片主体中间没有需要焊接的引脚,所以在IC散热焊盘上的过孔是不需要考虑漏锡、虚焊等问题的。

综上所述,是否可以在焊盘中打孔是要根据设计要求和DFM要求共同决定的。过孔的大小及位置参数也需要考虑,以满足电路的可靠性。实际操作中可以寻求板厂或专业PCB设计师的帮助和指导。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/619702.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python悬置动刚度模拟及复数绘制

Python悬置动刚度模拟及复数绘制 1、复数绘制极坐标图2、动刚度的计算公式3、悬置动刚度的影响因素4、 AVL Excite 悬置动刚度的模拟 1、复数绘制极坐标图 # _*_ coding:UTF-8 _*_import matplotlib.pyplot as plt import numpy as np# 定义复数数组 complexNums [1.5 1.2j,…

PyCharm运行程序遇到‘[WinError 1455] 页面文件太小’的问题

最近在云环境的PyCharm运行程序,第一次遇到了WinError 1455的问题,感谢大神们给出的解决方法,特此记录一下。 错误提示是‘页面文件小’导致的问题,那么将页面调大即可。 电脑默认情况下没给D盘分配虚拟内存, 如果Python装在D盘…

遨游 JavaScript 对象星际:探索面向对象编程的深邃世界

个人主页:学习前端的小z 个人专栏:JavaScript 精粹 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结,欢迎大家在评论区交流讨论! 文章目录 💯面向对象编程🔗1 什么是对象🔗2 什么是…

lint 代码规范,手动修复,以及vscode的第三方插件eslint自动修复

ESlint代码规范 不是语法规范,是一种书写风格,加多少空格,缩进多少,加不加分号,类似于书信的写作格式 ESLint:是一个代码检查工具,用来检查你的代码是否符合指定的规则(你和你的团队可以自行约定一套规则)…

程序员最趁手的SVM算法,学完你会哭着感谢努力的自己!下篇.

支持向量机上篇内容更重要。 上篇地址:程序员最趁手的SVM算法,学完你会哭着感谢努力的自己!上篇。-CSDN博客 废话不说直接进入主题: 6核贝叶斯支持向量机 核贝叶斯支持向量机通过学习一些已知的例子,并找到一个特殊…

JSON 转为json串后出现 “$ref“

问题描述 转为JSON 串时出现 "$ref":"$.RequestParam.list[0]" $ref: fastjson数据重复的部分会用引用代替,当一个对象包含另一个对象时,fastjson就会把该对象解析成引用 “$ref”:”..” 上一级 “$ref”:”” 当前对…

资料总结分享:瀑布图,GESA,生存曲线

目录 瀑布图 GESA 生存曲线 瀑布图 肿瘤的瀑布图是一种常用的数据可视化方式,用于展示个体患者或研究样本的肿瘤基因组学数据,通常包括基因突变、基因拷贝数变异、染色体重排等信息。 颜色编码: 柱状图通常会使用颜色编码来表示不同类型…

计算机Java项目|基于springboot的社区团购系统设计

作者主页:编程指南针 作者简介:Java领域优质创作者、CSDN博客专家 、CSDN内容合伙人、掘金特邀作者、阿里云博客专家、51CTO特邀作者、多年架构师设计经验、腾讯课堂常驻讲师 主要内容:Java项目、Python项目、前端项目、人工智能与大数据、简…

机器学习1——线性回归、误差推导

有监督——分类、回归 一、线性回归 对于一个线性方程,没办法拟合所有的数据点,但是要尽可能的覆盖尽可能多的点。 在下面的图中,x01。添加这一项的目的是:将数据矩阵补全(比如年龄是x1、工资是x2,那么x0手…

vue3中的computed

一.computed用法 computed 计算属性就是当依赖的属性的值发生变化的时候,才会触发他的更改;如果依赖的值,不发生变化的时候,使用的是缓存中的属性值。 computed 属性是 Vue3 中的一个响应式计算属性,它可以根据其他响应…

福派斯猫粮,让猫咪胃口大开!

最近,我家的猫咪换了一种新的猫粮——福派斯猫粮。福派斯猫粮是一款国产的宠粮品牌,以其专业、高品质且营养均衡的特点,逐渐在猫咪饲养圈子里赢得了良好的口碑。作为猫咪的主人,我深感欣慰,因为我知道福派斯猫粮为我家…

【Spring Boot】Spring Boot 中的 Starter

Spring Boot 中的 Starter 1.常用 Starter2.为什么要用 Starter3.Starter 有哪些要素 我们都知道,Spring 的功能非常强大,但也有些弊端。比如:我们需要手动去配置大量的参数,没有默认值,需要我们管理大量的 jar 包和它…

基于滴滴平台数据测算的城市发展环境指数数据集

01、数据简介 在数字化浪潮的推动下,城市发展的脉搏正以前所未有的方式被捕捉和解读。滴滴平台,作为城市出行领域的佼佼者,其海量的出行数据不仅记录了市民的每一次出行轨迹,更深刻反映了城市发展的内在逻辑。 滴滴城市发展指数…

基于springboot实现高校教师电子名片系统项目【项目源码+论文说明】计算机毕业设计

基于springboot实现高校教师电子名片系统演示 摘要 传统信息的管理大部分依赖于管理人员的手工登记与管理,然而,随着近些年信息技术的迅猛发展,让许多比较老套的信息管理模式进行了更新迭代,名片信息因为其管理内容繁杂&#xff…

ThreadLocal全面解析

目录 一、ThreadLocal的介绍1、简介2、基本使用3、ThreadLocal与synchronized的区别 二、ThreadLocal的内部结构1、jdk早期设计2、JDK8设计3、内存泄露 三、ThreadLocal的核心方法源码1、set方法2、get方法3、initialValue方法4、withInitial方法5、remove方法6、子类Inheritab…

vue3实战Easy云盘(一):创建项目+登录注册页面+构建框架页+上传头像/修改密码/退出登录

一、创建项目 1.创建项目 2.安装各种依赖 npm install highlightjs/vue-plugin moefe/vue-aplayer aplayer axios docx-preview dplayer element-plus highlight.js js-md5 sass sass-loader spark-md5 vue-clipboard3 vue-cookies vue-pdf-embed vue-router …

动态IP避坑指南,怎样挑选合适的动态IP?

在现今这个数字化、网络化的时代,动态IP的使用越来越广泛,无论是为了保护网络安全、提高网络访问速度,还是为了实现某些特定的网络功能,动态IP都发挥着不可或缺的作用。然而,如何挑选一个合适的动态IP,避免…

git知识总结

要知道 本地回退后,反悔了,可以恢复。前提是已经提交了,提交了就丢不了。 git reflog git reset --hard commitId 以前git push不让推,就是没有对应关系。第一次推要setxxx参数。 前奏 设置用户名和邮箱,设置错…

docker 部署SSM项目(包含打包)

一:SSM项目打包 1.这个一定要勾选防止静态资源没打包上 2.第二步 3.第三步 4.更改名字(注意部署到线上的时候这里如果用docker或者window部署的话需要带这个项目名,不然会出现找不到接口的情况) ![在这里插入图片描述](https://img-blog.csdnimg.cn/dir…

C#中数组与列表,集合等的联系

C#中,所有数组都自动继承于System.Array这个抽象类,数组都为引用类型, 所有对数组的更新都会导致源数组的元素值的篡改。 而所有集合的根都来自可枚举接口IEnumerable 数组有三种样式: 数组的Rank(秩)属…