<Cadence> PCB封装制作(一) 封装组成元素介绍制作表贴焊盘

news2024/9/25 11:21:28

目录

01 封装的组成元素

02 焊盘Design Layers组成

03 制作表贴焊盘

获取表贴器件(0603电阻)的相关信息

制作表贴器件(0603电阻)焊盘封装

04 文章总结


大家好,这里是程序员杰克。一名平平无奇的嵌入式软件工程师。

最近在学习使用Cadence进行PCB设计,Cadence对PCB封装的制作相比于Altium Designer而言,多了焊盘的制作,其他内容都大同小异。本篇系列推文主要是对Cadence手动、使用向导制作PCB的封装的方法进行总结和分享。本篇主要是对Cadence Allegro的PCB封装的组成元素、焊盘、进行介绍和说明。

在使用Cadence Allegro软件制作PCB封装时,第一步是要先制作焊盘。本篇推文第二、三章结主要内容是总结和分享表贴焊盘、通孔焊盘(焊盘+热风焊盘)的相关Layers以及演示0603表贴电阻焊盘的制作过程。杰克使用的Cadence是17.2版本,其他版本除界面不一致外,其他各属性是一致的。


下面正式进入本章推送的内容。

01 封装的组成元素

Allegro PCB封装组成元素包含如下所示(仅常见, 非全部):

分类元素组成
焊盘相关焊盘(表贴/通孔)、阻焊(solderMask)、热风焊盘(Thermal pad)、隔离焊盘(anti pad)
引脚相关PIN编号、PIN间距、PIN跨距
丝印相关1脚标号、丝印线/框、位号字符
限制相关禁止布线区、禁止打孔区、占地边界
装配相关装配线/框、安装标志、极性标识等
尺寸标注信息沉板开孔尺寸、尺寸标注、倒角尺寸

制作封装所需的元素以及所属class和操作简述如下表所示(标红为必需元素):

元素classsubclass操作简述
焊盘PIN"Layout->Pins"
丝印线/框Package GeometrySilkscreen_Top

使用line绘制;"Add->Line"

装配边框Package GeometryAssembly_Top
占地边界层Package GeometryPlace_Bound_Top

使用铜皮绘制;“Shape->Rectangular(矩形为例)”;

或者通过添加形状进行绘制;

丝印层字符Ref DesSilkscreen_Top

引脚标识;“Add->Circle”

增加text;“Add->Text”

装配层字符Ref DesAssembly_Top
器件VALUE字符Component ValueSilkcreen_Top

尺寸信息

“Setup->Areas->...”

02 焊盘Design Layers组成

Allegro制作焊盘与制作封装所使用的的软件不一致,制作封装时,使用的是PCB Editor软件工具;而制作焊盘使用的Pad Editor软件工具。在焊盘的Design Layers里面,支持如下所示的几种焊盘的组合:

焊盘描述
Regular pad(常规焊盘)正片使用,一般使用在顶层、底层、信号层
thermal pad(热风焊盘)

负片使用,一般用于与内层负片(GND、POWER等)进行连接;

通孔焊盘设置(可选),表贴焊盘不需要

anti pad(隔离焊盘)

负片使用,一般用于与内层负片(GND、POWER等)进行隔离;

通孔焊盘设置(可选),表贴焊盘不需要


表贴焊盘、通孔焊盘的组成如下:

焊盘类型组成描述
表贴焊盘Regular pad(常规焊盘)铜箔裸露焊盘
SolderMask_top/bottom阻焊顶层/底层
PasteMask_top/bottom钢网顶层/底层
通孔焊盘Drill(钻孔)物理钻孔,孔壁带电气连通特性
thermal pad(热风焊盘)内层连接十字花焊盘
anti pad(隔离焊盘)内层电气隔离焊盘
Regular pad(常规焊盘)铜箔裸露焊盘
SolderMask_top/bottom阻焊顶层/底层

03 制作表贴焊盘

该小节主要是以简单示例:制作0603表贴电阻焊盘,演示如何使用Pad Editor制作一个表贴焊盘。

  • 获取表贴器件(0603电阻)的相关信息

随便打开一个电阻的数据手册,对于制作焊盘而言,需要关注的参数是Tb、W,两者分别表示焊盘的宽度和高度(二维方向),本示例的手册以及相关焊盘参数如下:

图片

参数类型具体参数描述
焊盘参数焊盘宽度TbTb最大值(0.30+0.20) + 补偿值(0.10) = 0.60
焊盘高度WW最大值(0.80+0.10) = 0.90
焊盘形状Tb * W组成的矩形 (Rectangle)
封装参数焊盘中心间距L平均值(1.60) - 焊盘宽度Tb(0.30) = 1.30
装配区域宽为L-2*Tb、高为W的矩形

  • 制作表贴器件(0603电阻)焊盘封装

1. 打开Pad Editor软件工具,在左下角的Units单位切换成Millimeter(毫米);选择表贴焊盘“SMD Pin”,焊盘形状选择“Rectangle”;

图片

2. 点击“Design Layers”一栏,在BEGIN LAYER层的Regular Pad添加规则焊盘,在下方的“Width”填入焊盘宽度Tb=0.6mm、“Height”填入焊盘高度W=0.9mm;

图片

3. 点击“Mask Layers”一栏,设置焊盘的阻焊以及钢网。在钢网层的“PASTEMASK_TOP”、“PASTEMASK_BOTTOM”填入宽度Tb=0.6mm、“Height”填入W=0.9mm(与步骤2常规焊盘相同数值);

图片

4. 在阻焊层的"SOLDERMASK_TOP"、“SOLDERMASK_BOTTOM”填入如下图所示数值:

图片

特别说明:对于焊盘的阻焊层,需要大于常规焊盘的尺寸才能阻止绿油覆盖到焊盘,因此制作表贴焊盘时,阻焊SOLDERMASK层需要在常规焊盘的尺寸基础上进行补偿。补偿值最小值取决于PCB厂的工艺,一般补偿最小值为5mil(0.127mm),杰克在表贴焊盘的SolderMask补偿一般使用0.15mm


04 文章总结

本篇推文第一章节主要是介绍了Cadence PCB封装的组成元素以及常用元素所属的Class进行了描述。后面章节从简单的0603表贴电阻的焊盘制作示例,演示了表贴焊盘的制作方法。对于使用Pad Editor制作焊盘,表贴焊盘的制作还是非常简单的(相对通孔焊盘而言)。并没有传言所说的那么麻烦,主要还是掌握方法,在制作封装时按照步骤,套用方法快速完成封装的制作。

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

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

相关文章

【100天精通python】Day49:python web编程_web框架,Flask的使用

目录 1 Web 框架 2 python 中常用的web框架 3 Flask 框架的使用 3.1 Flask框架安装 3.2 第一个Flask程序 3.3 路由 3.3.1 基本路由 3.3.2 动态路由 3.3.3 HTTP 方法 3.3.4 多个路由绑定到一个视图函数 3.3.5 访问URL 参数的路由 3.3.6 带默认值的动态路由 3.3.7 带…

Cell | 超深度宏基因组!复原消失的肠道微生物

期刊:Cell IF:64.5 (Q1) 发表时间:2023.6 研究背景 不同的生活方式会影响微生物组组成,但目前微生物组的研究严重偏向于西方工业化人群,其中工业化人群的特点是微生物群多样性较低。为了理解工…

Kubernetes技术--k8s核心技术 configMap

1.概述 configMap最主要的作用是存储一些不加密的数据到/etcd,让pod以变量或者数据卷(volume)挂载到容器。 应用场景:配置文件、存储信息等 2.使用 -1.创建配置文件。 这里我们需要先编写一个配置文件。使用redis,如下所示:

普洛斯常熟东南数据中心获LEED金级认证及IDCC绿色算力基础设施奖

近日,普洛斯常熟东南数据中心获得美国绿色建筑评估标准体系LEED v4 BDC(建筑设计与建造)金级认证,并获评IDCC2023长三角区域绿色算力基础设施奖。以可持续发展理念为核心,该数据中心从设计规划、开发建设,到…

WebGL Varing变量的作用和内插过程,及执行Varing时涉及的图形装配、光栅化、颜色插值、片元着色器执行机制等详解

目录 前言 在 WebGL 或 OpenGL 中,“varying” 是一种用于在顶点着色器和片元着色器之间传递数据的特殊类型的变量。它允许在顶点着色器对数据进行处理后,在片元着色器中使用该处理后的数据进行进一步计算。 彩色三个点 ​编辑 彩色三个点示例代码…

Ant-Design-Pro-V5: ProTable前端导出excel表格。

Prtable表格中根据搜索条件实现excel表格导出。 代码展示: index.jsx import React, { useRef, useState, Fragment, useEffect } from react; import { getLecturerList, lecturerExportExcel } from /services/train/personnel; import { getOrgList, getSelec…

打击儿童性虐待,遭多家机构反对,苹果宣布停止开发CSAM检测计划

据报道,苹果公司曾计划在其iCloud云服务中引入一项儿童性虐待资料(CSAM)检测计划,但由于反对声浪日益高涨,该计划最终宣布停止开发。CSAM检测计划的原本目的是为了帮助阻止儿童性虐待资料的传播,保护儿童的…

实例418 通过串口发送数据

实例说明 现在大多数硬件设备均采用串口技术与计算机相连,因此串口的应用程序开发越来越普遍。例如,在计算机没有安装网卡的情况下,将本机上的一些信息数据传输到另一台计算机上,那么利用串口通信就可以实现。运行本程序&#xff…

QQ聊天记录在哪个文件夹?(针对iPhone用户的详细教程)

苹果手机的QQ聊天记录一般存放在哪里?问了很多朋友都不知道,试了网上很多方法都没用,大家还有其他解决方法吗? 很多iPhone用户都不知道QQ聊天记录保存在哪个文件夹,这是很正常的现象。因为iPhone手机本身是不具备【文件…

Gatling 入门

1.新建一个测试接口项目 里面代码非常简单,就一个hi接口: package com.example.gatlingdemo.controller;import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController;import java.ti…

北京开发APP的费用明细

开发APP项目时,在功能确定后需要知道有哪些可能的费用,安排项目预算。北京开发APP的费用明细可能会包括以下几个部分,每个部分都会产生一些费用。今天和大家分享APP费用明细有哪些,希望对大家有所帮助。北京木奇移动技术有限公司&…

地理测绘基础知识(4) 照射计算

照射计算,是一种常用的三维几何计算。已知一个光源的光强图,计算光源投射到地表各处的功率密度。这种计算需求可以直观的理解为计算已知位置、指向、聚光特性的手电筒,计算地表某地点强度。 本文的推导涉及很多旋转,很容易出错和…

ElasticSearch安装为Win11服务

在windows的环境下操作是Elasticsearch,并且喜欢使用命令行 ,启动时通过cmd直接在elasticsearch的bin目录下执行elasticsearch ,这样直接启动的话集群名称会默elasticsearch,节点名称会随机生成。 停止就直接在cmd界面按CtrlC 其实我们也可以将elasticse…

Ansible学习笔记14

实现多台的分离实现: [rootlocalhost playbook]# cat example3.yaml --- - hosts: 192.168.17.105remote_user: roottasks:- name: create test1 directoryfile: path/test1/ statedirectory- hosts: 192.168.17.106remote_user: roottasks:- name: create test2 d…

Python—匹配字段

1. 「概述」 在日常开发中,经常需要对数据中的某些字段进行匹配,但这些字段可能存在微小的差异。例如,同一个招聘岗位的数据中,省份字段可能有“广西”、“广西壮族自治区”和“广西省”等不同的写法。为了处理这些情况&#xff…

二叉树的介绍

写在前面: 二叉树是数据结构课程中非常重要的内容,我们针对二叉树的概念、性质以及类型展开详细介绍。 一、概念 二叉树(Binary Tree)是n(n>0)个结点的有限集合,该集合或者空集&#xff0…

C语言用递归函数求解斐波那契数

int Fib(int n) {if (n 1 || n 2){return 1;}return Fib(n - 1) Fib(n - 2); }int main() {int i 0;printf("请输入需要第几个斐波那契数\n");scanf("%d", &i);int r Fib(i);printf("%d\n", r);return 0; }

JVM 对象的内存布局

对象头 Mark word 标记字段 用于存储对象自身的运行时数据,如哈希码(HashCode)、GC分代年龄、锁状态标志、线程持有的锁、偏向线程ID、偏向时间戳等 ClassPoint 类型指针 对象指向它的类型元数据的指针,Java虚拟机通过这个指针 来…

C++——shared_ptr:make_shared的用处,与shared_ptr直接构造的区别

shared_ptr shared_ptr继承自__shared_ptr,其中有两个对象,一个是指向资源的指针,一个是控制块,指向一个引用计数对象。控制块中存储了强引用和弱引用的计数,强引用Uses代表shared_ptr对象的引用计数,弱引…

excel怎么设置任意选一个单元格纵横竖横都有颜色

有时excel表格内容过多的时候,我们通过excel设置任意选一个单元格纵横,竖横背景颜色,这样会更加具有辨识度。设置方式截图如下 设置成功后,预览的效果图