PCB设计简介

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 (多层):

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

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

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

相关文章

CleanMyMac占用内存大吗 CleanMyMac如何释放内存空间

Mac OS上内存可谓是“寸土寸金”,每一M的内存都是真金白银换来的。为了有更充足的系统空间,有用户会使用系统清理和优化工具CleanMyMac,那么下面我们来看看CleanMyMac占用内存大吗,CleanMyMac如何释放内存空间的相关内容吧。 一、…

spring boot配置ssl证书,支持https访问

1. 阿里云官网下载证书,云控制台搜索ssl,点击进入。 2.点击免费证书,立即购买。 3. 点击创建证书,填写完证书申请后,等待证书签发。 4. 证书签发以后,点击下载证书,spring boot选tomcat服务器类型的。 5. …

Linux应用编程 - i2c-dev操作I2C

嵌入式Linux操作I2C设备,我们一般会在内核态编写I2C驱动程序。另外还能在用户空间编写I2C程序,下面介绍相关代码的实现。 i2c-dev框架在内核中封装了I2C通信所需要的所有通信细节,I2C适配器会在/dev目录下创建字符设备,例如&#…

如何避免销售飞单私单!教你如何巧妙避开陷阱,业绩飙升!

明明投入了大量的时间和精力,客户却悄无声息地消失了?或是突然有一天,你发现原本属于你的订单被同事悄悄抢走?这背后,很可能隐藏着销售飞单私单的陷阱。今天,就让我们一起探讨如何巧妙避开这些陷阱&#xf…

TCP与UDP案例

udp不会做拆分整合什么的 多大就是多大

MyBatis使用Demo

文章目录 01、Mybatis 意义02、Mybatis 快速入门04、Mapper 代理开发05、Mybatis 配置文件07、查询所有&结果映射08、查询-查看详情09、查询-条件查询10、查询-动态条件查询多条件动态查询单条件动态查询 11、添加&修改功能添加功能修改功能 12、删除功能删除一个批量删…

【html】学会这一套布局,让你的网页更加

很多小伙伴们在刚刚开始学习网页设计的时候不知道怎么布局今天给大家介绍一种非常实用且更加专业的一种布局。 灵感来源: 小米官网 布局图; 实例效果图: 这是一个简单的HTML模板,包括头部、内容区域和底部。 头部部分包括一个分为左右两部分…

【记录】ChatGLM3-6B大模型部署、微调(二):微调

前言 上文记录了ChatGLM3-6B大模型本地化部署过程,本次对模型进行微调,目的是修改模型自我认知。采用官方推荐微调框架:LLaMA-Factory 安装LLaMA-Factory # 克隆项目 git clone https://github.com/hiyouga/LLaMA-Factory.git 安装依赖 # 安装…

Linux---系统的初步学习【项目一:Linux操作系统的安装与配置】

项目一 Linux操作系统的安装与配置 1.1 项目知识准备 1.1.1 操作系统是什么? ​ 操作系统(Operating System,OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理硬件、决定程序运行的优先次序、管理文件系统等…

逻辑斯蒂回归与最大熵

知识树 感知机的缺陷 修补感知机缺陷-逻辑斯蒂回归 下面这两个值是强制给的,不是推导的 最大熵 最大熵的一个小故事 最大熵模型 我们最终目标是要求P(Y|X) 书上写的是H,但是2我们认为H(Y|X)更合适 咱们最终的目的是要用拉格朗日乘数法,所以需要约束 总结 感觉深度之眼比较模…

汽车级TPSI2140QDWQRQ1隔离式固态继电器,TMUX6136PWR、TMUX1109PWR、TMUX1133PWR模拟开关与多路复用器(参数)

1、TPSI2140-Q1 是一款隔离式固态继电器,专为高电压汽车和工业应用而设计。 TPSI2140-Q1 与 TI 具有高可靠性的电容隔离技术和内部背对背 MOSFET 整合在一起,形成了一款完全集成式解决方案,无需次级侧电源。 该器件的初级侧仅由 9mA 的输入电…

Studio One 6.6.2 for Mac怎么激活,有Studio One 6激活码吗?

如果您是一名音乐制作人,您是否曾经为了寻找一个合适的音频工作站而苦恼过?Studio One 6 for Mac是一款非常适合您的MacBook的音频工作站。它可以帮助您轻松地录制、编辑、混音和发布您的音乐作品。 Studio One 6.6.2 for Mac具有直观的界面和强大的功能…

Zookeeper: 配置参数解读

Zookeeper中的配置文件zoo.cfg中参数含义解读如下: tickTime:通信心跳时间,Zookeeper服务器与客户端心跳时间,单位毫秒。 initLimit: LF初始通信时限 Leader和Follower初始连接时能容忍的最多心跳数。 syncLimit: LF同步通信时…

算法01 递推算法及相关问题详解【C++实现】

目录 递推的概念 训练:斐波那契数列 解析 参考代码 训练:上台阶 参考代码 训练:信封 解析 参考代码 递推的概念 递推是一种处理问题的重要方法。 递推通过对问题的分析,找到问题相邻项之间的关系(递推式&a…

mongodb 集群安装

1. 配置域名 Server1: OS version: CentOS Linux release 8.5.2111 hostnamectl --static set-hostname mongo01 vi /etc/sysconfig/network # Created by anaconda hostnamemong01 echo "192.168.88.20 mong1 mongo01.com mongo02.com" >> /…

用GAN网络生成彩票号码

1. 前言 生成对抗网络(GAN,Generative Adversarial Network)是由Ian Goodfellow等人在2014年提出的一种深度学习模型,用于学习和生成与真实数据分布相似的数据。GAN由生成器(Generator)和判别器&#xff08…

Python编程环境搭建

简介: Python环境安装比较简单,无需安装其它依赖环境,主要步骤为: 1. 下载并安装Python对应版本解释器 2. 下载并安装一个ide编码工具 一、下载并安装Python解释器 1.1 下载 官网地址:Welcome to Python.org 选择…

STM32-CAN

一、CAN总线简介 1.1 CAN简介 CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO 国际标准化的串行通信 协议。异步半双工。 ISO11898:123kbps~1Mbps。 ISO11519:125kbps 特点: 多主控制没…

Dify源码本地部署启动

背景 Dify是一个开源LLM应用程序开发平台。Dify的直观界面结合了人工智能工作流、RAG管道、代理功能、模型管理、可观察性功能等,让您快速从原型到生产。 Dify提供在线试用功能,可以直接在线体验其功能。同时也支持docker部署,源码部署等方…

【Vue】Pinia管理用户数据

Pinia管理用户数据 基本思想:Pinia负责用户数据相关的state和action,组件中只负责触发action函数并传递参数 步骤1:创建userStore 1-创建store/userStore.js import { loginAPI } from /apis/user export const useUserStore defineStore(…