PCB设计简介

news2025/1/3 4:16:02

PCB电路板各层的含义

A.  Signal And Plane Layers(S)

1. Signal Layers(信号层):

信号层主要用于布置电路板上的导线。Altium Designer提供了32个信号层,包括Top layer(顶层),Bottom layer(底层)和32个内电层。
包括:Top layer(顶层),Bottom layer(底层) 和 30个MidLayer(中间层),共32个


1.1 顶层信号层(Top Layer):

也称元件层,主要用来放置元器件,对于双层板和多层板可以用来布线。

1.2 中间信号层(Mid Layer):

最多可有30层,在多层板中用于布信号线。

1.3 底层信号层(Bottom Layer):

也称焊接层,主要用于布线及焊接,有时也可放置元器件。

2. Internal Plane Layers(内部电源/接地层):

用于布置电源线和接地线,通常称为内电层。
包括供电电源层、参考电源层和地平面信号层。内部电源层为负片形式输出。
Altiun提供了16个内电层,我们称双层板,四层板,六层板,一般指信号层和内部电源/接地层的数目.
Altium Designer提供了32个内部电源层/接地层。该类型的层仅用于多层板,主要用于布置电源层和接地层。
我们称双层板,四层板,六层板,一般指信号层和内部电源/接地层的数目。

B.  Component Layer Pairs(C)

3.Mask Layers (防护层):

Solder mask layer(阻焊层)-- Top Solder(顶层阻焊层)、Bottom Solder(底层阻焊层),负显
Paste mask layer(锡膏防护层)-- Top Paste(顶层助焊层)、Bottom Paste(底层),正显
Solder:焊料,焊锡,焊接 Paste:泥膏,膏剂,面团,糨糊mask:面具,掩饰,蒙板


3.1 阻焊层(Solder Mask-焊接面):

Altium Designer提供了Top Solder(顶层)和Bottom Solder(底层)两个阻焊层。
有顶部阻焊层(Top solder Mask)和底部阻焊层(Bottom Solder Mask)两层,是Protel PCB对应于电路板文件中的焊盘和过孔数据自动生成的板层,主要用于铺设阻焊漆。本板层采用负片输出,所以板层上显示的焊盘和过孔部分代表电路板上不铺阻焊漆的区域,也就是可以进行焊接的部分。
因为它是负片输出,所以实际上有Solder Mask的部分实际效果并不上绿油,而是镀锡,呈银白色!在焊盘以外的各部位涂覆一层涂料,如防焊漆,用于阻止这些部位上锡。阻焊层用于在设计过程中匹配焊盘,是自动产生的。
阻焊盘就是solder mask,是指板子上要上绿油的部分。实际上这阻焊层使用的是负片输出,所以在阻焊层的形状映射到板子上以后,并不是上了绿油阻焊,反而是露出了铜皮。通常为了增大铜皮的厚度,采用阻焊层上划线去绿油,然后加锡达到增加铜线厚度的效果。
在焊盘以外的各部位涂覆一层涂料,我们通常用的有绿油、蓝油等,用于阻止这些部位上锡。阻焊层用于在设计过程中匹配焊盘,是自动产生的。阻焊层是负片输出,阻焊层的地方不盖油,其他地方盖油。

3.2 Paste mask layer(助焊层,SMD贴片层):

它和阻焊层的作用相似,不同的是在机器焊接时对应的表面粘贴式元件的焊盘。Altium Designer提供了Top Paste(顶层助焊层)和Bottom Paste(底层助焊层)两个助焊层。主要针对PCB板上的SMD元件。在将SMD元件贴PCB板上以前,必须在每一个SMD焊盘上先涂上锡膏,在涂锡用的钢网就一定需要这个Paste Mask文件,菲林胶片才可以加工出来。Paste Mask层的Gerber输出最重要的一点要清楚,即这个层主要针对SMD元件,同时将这个层与上面介绍的Solder Mask作一比较,弄清两者的不同作用,因为从菲林胶片图中看这两个胶片图很相似。

阻焊层和助焊层的区分
阻焊层:solder mask,是指板子上要上绿油的部分;因为它是负片输出,没有阻焊层的区域都要上绿油,所以实际上有solder mask的部分实际效果并不上绿油。
助焊层:paste mask,是机器贴片时要用的,是对应所有贴片元件的焊盘的,大小与toplayer/bottomlayer层一样,是用来开钢网漏锡用的。

3.3 锡膏层(Past Mask-面焊面):


有顶部锡膏层(Top Past Mask)和底部锡膏层(Bottom Past Mask)两层,它就是指我们可以看到的露在外面的铜铂,(比如我们在顶层布线层画了一根导线,这根导线我们在PCB上所看到的只是一根线而已,它是被整个绿油盖住的,但是我们在这根线的位置上的Top Paste层上画一个方形,或一个点,所打出来的板上这个方形和这个点就没有绿油了,而是铜铂。

它和阻焊层的作用相似,不同的是在机器焊接时对应的表面粘贴式元件的焊盘。

C.  Mechanical Layers(M)

4. Mechanical Layers(机械层):

机械层是定义整个PCB板的外观的,它一般用于设置电路板的外形尺寸,数据标记,对齐标记,装配说明以及其它的机械信息。
这些信息因设计公司或PCB制造厂家的要求而有所不同。另外,机械层可以附加在其它层上一起输出显示。
Altiun提供了16个机械层(Mechanical 1~ Mechanical 16)

D. Other Layers(O)

5.Silkscreen Layers(丝印层):

丝印层主要用于放置印制信息,如元件的轮廓和标注,各种注释字符等。
Altium Designer提供了Top Overlay(顶层丝印层)和Bottom Overlay(底层丝印层)两个丝印层。

5.1 顶部丝印层(Top Overlayer):

用于标注元器件的投影轮廓、元器件的标号、标称值或型号及各种注释字符。

5.2 底部丝印层(Bottom Overlayer):

与顶部丝印层作用相同,如果各种标注在顶部丝印层都含有,那么在底部丝印层就不需要了。

6.Keep Out Layers(禁止布线层):

用于定义在电路板上能够有效放置元件和布线的区域。在该层绘制一个封闭区域作为布线有效区,在该区域外是不能自动布局和布线的.
用于绘制印制板外边界及定位孔等镂空部分,也就是说我们先定义了禁止布线层后,我们在以后的布线过程中,所布的具有电气特性的线是不可能超出禁止布线层的边界。用于定义在电路板上能够有效放置元件和布线的区域。作用是绘制禁止布线区域,如果印制板中没有绘制机械层的情况下,印制板厂家的人会以此层来做为PCB外形来处理。如果KEEPOUT LAYER层和机械层都有的情况下,默认是以机械层为PCB外形,但印制板厂家的技术人员会自己去区分,但是区分不出来的情况下他们会默认以机械层当外形层。

7.Drill Layers(钻孔层):

钻孔层提供电路板制造过程中的钻孔信息(如焊盘,过孔就需要钻孔)
Altium Designer提供了Drill guide(钻孔指示图)和Drill drawing(钻孔图)两个钻孔层。
包括:Drill guide(钻孔定位)过孔引导层和Drill drawing(钻孔描述)过孔钻孔层

7.1 Drill guide(钻孔定位)过孔引导层和

7.2 Drill drawing(钻孔描述)过孔钻孔层

8.Multi Layers (多层):

电路板上焊盘和穿透式过孔要穿透整个电路板,与不同的导电图形层建立电气连接关系,因此系统专门设置了一个抽象的层,多层。
通常与过孔或通孔焊盘设计组合出现,用于描述空洞的层特性。电路板上焊盘和穿透式过孔要穿透整个电路板,
与不同的导电图形层建立电气连接关系,因此系统专门设置了一个抽象的层——多层。
一般,焊盘与过孔都要设置在多层上,如果关闭此层,焊盘与过孔就无法显示出来。

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

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

相关文章

PAT B1026. 程序运行时间

题目描述 要获得一个C语言程序的运行时间,常用的方法是调用头文件time.h,其中提供了clock()函数,可以捕捉从程序开始运行到clock()被调用时所耗费的时间。这个时间单位是clock tick,即“时钟打点”。同时还有一个常数CLK_TCK——给出了机器时钟每秒所走的时钟打点数…

Harbor镜像中心搭建

文章目录 Harbor镜像中心搭建前置条件下载Harbor创建CA证书配置Harbor开始启动地址映射访问配置本地登录配置外部虚拟机访问 Harbor镜像中心搭建 Harbor是一个镜像中心,我们所熟知的DockerHub就是一个镜像中心,我们可以把我们打包的镜像放在镜像中心中供…

Proteus 新建工程

Proteus 新建工程 新建简单工程 首先在File工具栏中点击New Project,弹出新建工程向导程序(New Proteus Wizard) 填写工程名称与存储路径,选择New Proteus并点击Next进行下一步设置 我们不需要生成PCB文件,一路默认,点击Next即…

基于springboot实现火锅店管理系统项目【项目源码+论文说明】

基于springboot实现火锅店管理系统演示 摘要 传统办法管理信息首先需要花费的时间比较多,其次数据出错率比较高,而且对错误的数据进行更改也比较困难,最后,检索数据费事费力。因此,在计算机上安装火锅店管理系统软件来…

篮球杯小白+强者

2. 宣读数字【算法赛】 思维题&#xff0c;注意到完全平方数的约数是奇数个&#xff0c;其余都是偶数个。 #include <bits/stdc.h>using namespace std;#define LL long long#define pb push_back#define x first#define y second #define int long long #define endl \n…

[240615] X-CMD 发布 v0.3.11,增加对 elvish 的支持

目录 X-CMD 发布 v0.3.11&#xff0c;增加对 elvish 的支持&#xff0c;并优化对 nushell&#xff0c;fish&#xff0c;xonsh&#xff0c;tcsh 的支持✨ co 模块 - copilot✨ elv 模块✨ hub X-CMD 发布 v0.3.11&#xff0c;增加对 elvish 的支持&#xff0c;并优化对 nushell&…

2024抖音电影奇遇夜沪上落幕,短视频宣发助力电影佳作被看见

6月14日&#xff0c;由抖音、央视电影频道联合举办的2024抖音电影奇妙夜在上海落幕。该活动以“在电影里遇见”为主题&#xff0c;邀请40个电影剧组、120多位影人嘉宾、30位抖音创作者共话光影。张艺谋、陈思诚、刘伟强、黄渤、吴镇宇、马丽、邓超、任贤齐、张家辉、倪妮、刘昊…

2078.两栋颜色不同且距离最远的房子

街上有 n 栋房子整齐地排成一列&#xff0c;每栋房子都粉刷上了漂亮的颜色。给你一个下标从 0 开始且长度为 n 的整数数组 colors &#xff0c;其中 colors[i] 表示第 i 栋房子的颜色。 返回 两栋 颜色 不同 房子之间的 最大 距离。 第 i 栋房子和第 j 栋房子之间的距离是 a…

Keil5新建工程详细讲解

一. 新建文件夹并拷贝库文件 新建project文件夹后建立4个子文件夹&#xff1a;startup&#xff0c;device&#xff0c;drivers&#xff0c;main 二. 新建mdk工程 1. 打开MDK软件&#xff0c;再点击Project->New uVision Project…新建一个工程&#xff0c;在弹出的对话框内…

MySQL日常问题-行列互换

问题 行列互换 场景1 行转换列 1、表结构和数据 /*Navicat Premium Data TransferSource Server : 本地Source Server Type : MySQLSource Server Version : 80027Source Host : localhost:3306Source Schema : schoolTarget Server Type :…

Javaweb9 AOP+案例

AOP Aspect Oriented Programming面向切片编程【就是面向特定方法变成】 SpringAOP是Spring框架的高级技术&#xff0c;旨在管理bean对象的过程中&#xff0c;主要通过底层的**动态代理机制&#xff0c;**对特定的方法进行编程 1.导入AOP依赖 2.编写AOP程序 加上Component//类…

二分查找-java代码实现(easy)

目录 一、问题描述 二、代码实现 三、刷题链接 一、问题描述 二、代码实现 import java.util.*;public class Solution {/*** 代码中的类名、方法名、参数名已经指定&#xff0c;请勿修改&#xff0c;直接返回方法规定的值即可** 如果目标值存在返回下标&#xff0c;否则返…

Digital电路仿真软件的安装

文章目录 1. Java环境的安装 2. Digital安装 3. 软件配置 1. Java环境的安装 电路仿真软件Digital是一款用于设计和仿真数字逻辑电路的工具。它可以帮助用户创建、测试和调试各种数字电路&#xff0c;提供可视化的电路编辑环境&#xff0c;使得设计过程更加直观和便捷。 D…

Apple - Cocoa Text Architecture Guide

翻译整理自&#xff1a;Cocoa Text Architecture Guide https://developer.apple.com/library/archive/documentation/TextFonts/Conceptual/CocoaTextArchitecture/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009459 文章目录 一、关于 Cocoa 文本系统1、概览大…

MyBatis 的多级缓存机制是怎么样运作的?

引言&#xff1a;上周三&#xff0c;小 X 去面试一家中厂&#xff0c;其中面试官问到 MyBatis 的多级缓存机制是怎么样运行的&#xff1f;这个问题可以好好准备一下&#xff0c;很多人可能只会用 MyBatisPlus&#xff0c;简单的多表联查 SQL 语句可能都写不出来&#xff0c;更别…

MySql 各种 join

MySql 定义了很多join的方式&#xff0c;接下来我们用一个例子来讲解。 用到的表 本文用到了两个表s1,s2&#xff1a; 内外连接 测试 1 1 1.select * from s1 inner join s2 on(s1.id s2.id);&#xff1a; -------- | id | id | -------- | 3 | 3 | | 4 | 4 | --------2…

sqlite3模块的使用

1. SQLite数据库 SQLite是一个轻量级的, 基于磁盘的, 关系型的数据库管理系统(RDBMS). 它不需要一个独立的服务器进程或操作系统级别的配置. SQLite是D.Richard Hipp在2000年创建的, 并且由于其小巧, 快速, 可靠和易于使用的特性, 它在全球范围内得到了广泛的应用.以下是 SQLi…

最长回文子串问题详解

最长回文子串的问题描述&#xff1a;给出一个字符串S&#xff0c;求S的最长回文子串的长度。 针对这个问题&#xff0c;先看暴力解法&#xff1a;枚举子串的两个端点i和j&#xff0c;判断在[i,j]区间内的子串是否回文。从复杂度上来看&#xff0c;枚举端点需要&#xff0c;判断…

【招联消费金融股份】有限公司2024年5月18日【算法开发岗暑期实习】一面试经验分享

招联消费金融股份有限公司2024年5月18日面试经验分享 面试流程&#xff1a;共30多分钟&#xff0c;先3分钟自我介绍&#xff0c;然后细细介绍简历上面的论文和实习信息。问题1&#xff1a;扩散模型的noise schedule有什么研究。问题2&#xff1a;有哪些常见的数学分布问题3&…

数据结构:冒泡排序,选择排序,插入排序,希尔排序的实现分析

✨✨小新课堂开课了&#xff0c;欢迎欢迎~✨✨ &#x1f388;&#x1f388;养成好习惯&#xff0c;先赞后看哦~&#x1f388;&#x1f388; 所属专栏&#xff1a;数据结构与算法 小新的主页&#xff1a;编程版小新-CSDN博客 1.冒泡排序 1.1算法思想 冒泡排序的基本思想就是&a…