十字连接焊盘_你应该知道的焊盘基础知识

PADSTACK:就是一组PAD的总称。

Copper pad:在布线层(routing layer),注意不是内层,任何孔都会带有一个尺寸大于钻孔的铜盘(copper pad)。对内布线层这个铜盘大概14 mils,外布线层更大。如果这里需要导线连接,那么这个可以提供一个可供焊接的"盘"。对上下两个布线层(top and bottom routing layers)

这个盘可以起到加固作用,防止"拨皮"。如图中PIN->TOP,PIN->BOTTOM。

e8e0c613824fb2f6174f1f5e5ca9677e.pngdac66e9e091a005774488f344749b108.png

Plating barrel:孔的周围被镀上锡膏后是不是象个圆桶.

ANTIPAD:它就是一个在PLANE LAYER(内层)用于隔离孔与内层电器连接的围绕在孔周围的隔离环。如果孔在内层中不需要电器连接,就需要ANTIPAD来隔离。在GERBER胶片中ANTIPAD表现为一个黑色或有色色环.其内径当然要大于孔的外径。

现在考虑内层(plane layer,假设我们要一个40 mil的孔,我们就需要一个7mils 宽的铜环。这样铜盘就是54mil宽(内径27mil)。如果这个铜盘在该层不要导线连接;那么它就需要一个宽15 mils的"护城河"(宽度依赖于扳子的breakdown标准而定)。而这个"护城河"就是"antipad"。决大多数PCB设计软件都将内层表示成"负片"形式,这样有铜的地方就表现为"空"的,相反无铜的地方表现为有"色"的。这样,这里的"antipad"会显示为一个有色环。(如果在routing layers,那么相反) 于是,我们可以得到这个antipad其宽为54 mils,外宽84 mils.在这个隔离环的内部的铜都连接在"锡桶"(plating barrel)上。如图中,从上到下的第三层(即第二内层)上有一个ANTIPAD,说明该孔和该层无电器连接。

Thermal relief:另一方面,如果这个铜盘在该层需要导线连接,那么这个隔离环将被修改为轮辐状,用以将隔离环的内部的铜连接到隔离环的外部,这就是所说的thermal relief。当然,我们完全可以将隔离环完全去掉,而使隔离环内外部成为一体.但为什么不那么做呢,原因是这样容易使焊盘在焊接时形成冷焊, 因为这样大大增加了焊盘的导热性。所以为了既保证焊盘的电器连接,又防止这样的高导热性,我们将其做为"轮辐"状。对于过孔,它是一个特例. 因为过孔是不需要焊接的,所以就不存在上面高导热的情况。所以我们索性就将其隔离环内外部不通过"轮辐"而完全连接起来。因为这样的电导性更好。当然如果你非要使用轮辐.也不无不可,但是对于那些需要加过孔来平衡PCB板散热的设计中,使用这种完全连接的过孔效果更好!图中第一内层到孔有电器连接。

在大面积的接地(电路)中,常用元器件的引脚与其连接,对连接引脚的处理需要进行综合的考虑,就电气性能而言,元件引脚的焊盘与铜面满接为好,但对元件的焊接装配就存在一些不良隐患如:

①焊接需要大功率加热器。

②容易造成虚焊点(一般在多层板上,比如说十多层二十多层的PCB板,可能GND有七八个平层,那么通孔器件的接地管脚还有你每打一个GND孔是不是七八个地层都得相连,而在没有设计Thermal PAD 的连接方式时都是全连接的,就是整个孔壁在每一个GND层都是与平面全接触的,如果设计了flash为十字花焊盘连接,则在每一层只有四根花盘腿相连,全连接的好处是通流能力最强,不好之处是,如果接地层数过多,则散热过快,通孔流锡过快,通孔器件容易形成虚焊)

所以兼顾电气性能与工艺需要,做成十字花焊盘,俗称热焊盘(Thermal pad)。

- END -

5221db2da87433301bfe13a89ea6bd41.png

往期精彩

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

逆序输出字符串

void re(char *str, int len); void re2(char *str); int main() { char str[1024] “I am from ShangHai”; //char str[1024] “a b c d e f”; re(str, strlen(str)); printf("first : |%s|\n", str);re2(str); printf("second : |%s|\n", str);…

利用stat命令获取Linux文件系统和文件的详细状态信息

用途:stat命令用于显示文件或文件系统的状态信息,来自于coreutils软件包,一般系统自带此命令工具,它能获取与文件系统及文件相关的许多信息,具体用途见stat的功能选项。这些信息包括inode、atime、ctime、mtime、文件&…

平面上最近点对

在二维平面上的n个点中,如何快速的找出最近的一对点,就是最近点对问题。 一种简单的想法是暴力枚举每两个点,记录最小距离,显然,时间复杂度为O(n^2)。 在这里介绍一种时间复杂度为O(nlognlogn)的算法。其实&#xff0c…

分词之后的如何做特征选择_特征选择怎么做?这篇文章告诉你

作者 | Pier Paolo Ippolito翻译 | Skura编辑 | 唐里原文标题:Feature Selection Techniques据《福布斯》报道,每天大约会有 250 万字节的数据被产生。然后,可以使用数据科学和机器学习技术对这些数据进行分析,以便提供分析和作出…

Shell脚本中循环语句for,while,until用法

循环语句:BashShell中主要提供了三种循环方式:for、while和until。一、for循环for循环的运作方式,是讲串行的元素意义取出,依序放入指定的变量中,然后重复执行含括的命令区域(在do和done 之间),…

我的扫描器设计

Web扫描器SeachPlan的设计与实现 姓名 李波 2014年6月 中图分类号:TP311. UDC分类号:004. Web漏洞扫描器SeachPlan的设计与实现 作 者 姓 名 李波 学 院 名 称 软件学院 指 导 教 师 XXX 答辩委员会主席 XXX …

git管理账户忘记了_强制找回GitLab管理员账户密码的方法

01. 概述如果gitlab的密码忘记了,由于没有邮箱服务支持,所以可以通过后台直接操作git-shell,先找回管理员的密码。操作步骤如下02. 环境使用docker部署的gitlab,因此需要多执行一步,如果是传统安装方法,不用…

无名管道pipe使用方法

有名管道pipe函数:int pipe(int filedes[2]); 下面程序通过创建进程&#xff0c;父进程写入数据&#xff0c;子进程读取数据&#xff0c;从管道中读取数据。 #include <stdio.h> #include <stdlib.h> #include <unistd.h> #include <sys/types.h> #i…

交换2个数值的方法

如何交换2个变量的值&#xff1f;一般来说&#xff0c;想到的方法是再找一个临时变量&#xff0c;通过一种顺序存放的方式来达到交换值的效果。 比如有a,b这2个变量。取同类型的变量temp。 temp a ; a b ; b temp ; 这样就完成了交换。但这样做的话会多使用一个temp的内存。…

mysql的char和varchar_MySQL的char和varchar

1.varchar类型的变化MySQL 数据库的varchar类型在4.1以下的版本中的最大长度限制为255&#xff0c;其数据范围可以是0~255或1~255(根据不同版本数据库来定)。在 MySQL5.0以上的版本中&#xff0c;varchar数据类型的长度支持到了65535&#xff0c;也就是说可以存放65532个字节的…

【问题收集·知识储备】Xcode只能选择My Mac,不能选择模拟器如何解决?

网友问题:请问打开一个应用&#xff0c;只能选择My Mac&#xff0c;不能选择模拟器如何解决&#xff1f; 答案: 下面将问答过程记录如下&#xff1a; CHENYILONG Blog请问打开一个应用&#xff0c;只能选择My Mac&#xff0c;不能选择模拟器如何解决&#xff1f; 网友的问题 09…

typedef的使用方法

typedef是在计算机编程语言中用来为复杂的声明定义简单的别名&#xff0c;与宏定义有些差异。它本身是一种存储类的关键字&#xff0c;与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。 使用typedef为现有类型创建别名&#xff0c;定义易于记忆的…

SQL Server CLR全功略之一---CLR介绍和配置

Microsoft SQL Server 现在具备与 Microsoft Windows .NET Framework 的公共语言运行时 (CLR) 组件集成的功能。CLR 为托管代码提供服务&#xff0c;例如跨语言集成、代码访问安全性、对象生存期管理以及调试和分析支持。对于 SQL Server 用户和应用程序开发人员来说&#xff0…

mysql select 子查询_SELECT中常用的子查询操作

MySQL中的子查询 是在MySQL中经常使用到的一个操作,不仅仅是用在DQL语句中,在DDL语句、DML语句中也都会常用到子查询。 子查询的定义: 子查询是将一个查询语句嵌套在另一个查询语句中; 在特定情况下,一个查询语句的条件需要另一个查询语句来获取,内层查询(inner query)语…

视频教程--ASP.NET MVC 使用 Petapoco 微型ORM框架+NpgSql驱动连接 PostgreSQL数据库

说好的给园子里的朋友们录制与《ASP.NET MVC 使用 Petapoco 微型ORM框架NpgSql驱动连接 PostgreSQL数据库》 这篇博客相对应的视频&#xff0c;由于一个月一来没有时间录制&#xff0c;今天我兑现了给朋友们的承诺。。 本次视频教程的目录为 视频、代码、资料&#xff0c;其中视…

ARM中各始终之间的关系,FCLK HCLK PCLK的关系

ChangeMPllValue((mpll_val>>12)&0xff, (mpll_val>>4)&0x3f, mpll_val&3); ChangeClockDivider(key, 12); 1&#xff09;FLCK、HCLK和PCLK的关系 S3C2440有三个时钟FLCK、HCLK和PCLK s3c2440官方手册上说P7-8写到&#xff1a; FCLK is used by ARM920T…

CSS垂直居中总结

原文:CSS垂直居中总结工作中遇到垂直居中问题&#xff0c;特此总结了一下几种方式与大家分享。本文讨论的垂直居中仅支持IE8 1、使用绝对定位垂直居中 <div class"container"><!--<div class"floater"></div>--><div class&quo…

mysql添加表字段脚本_mysql数据库修改字段及新增字段脚本

1.修改字段的长度ALTER TABLE MODIFY COLUMN 字段名 数据类型(修改后的长度)例句&#xff1a;ALTER TABLE test_table MODIFY COLUMN id INT(20)2.修改字段的名称alter table change 。例句&#xff1a;ALTER TABLE test_table CHANGE attence_name NAME VARCHAR(20)3.新增字…

java transient简单介绍

我们都知道一个对象仅仅要实现了Serilizable接口&#xff0c;这个对象就能够被序列化&#xff0c;java的这样的序列化模式为开发人员提供了非常多便利&#xff0c;我们能够不必关系详细序列化的过程&#xff0c;仅仅要这个类实现了Serilizable接口&#xff0c;这个的全部属性和…

struct和typedef struct区别

分三块来讲述&#xff1a;   1 首先&#xff1a;//注意在C和C里不同     在C中定义一个结构体类型要用typedef: typedef struct Student{int a;}Stu; 于是在声明变量的时候就可&#xff1a;Stu stu1;(如果没有typedef就必须用struct Student stu1;来声明)     这里…