Allegro PCB Editor笔记_Part_1

系列文章目录

前言

记录今日PCB的学习内容,依旧是凡亿教育。这两次主要都在学元件PCB的封装和创建,这次是以LQFP48封装为例练习。

一、焊盘封装

按照规格书放到选用什么类型的以及大小形状(geometry)
在这里插入图片描述
在这里,设计层和遮罩层两层都需要按照规格书填写,遮罩层可以比设计层大一点(一般大0.15)
在这里插入图片描述

遮罩层

在遮蔽层中, 需要设置阻焊层和锡膏保护层的两个TOP参数。
阻焊层(Solder Mask Layers):PCB板上焊盘(表面贴焊盘、插件焊盘、过孔)外一层涂了绿油的地方
锡膏保护层(Paste Mask Layers):针对表面贴(SMD)元件的,该层用来制作钢膜(片)﹐而钢膜上的孔就对应着电路板上的SMD器件的焊点。参考出处:https://blog.csdn.net/xiahouzuoxin/article/details/10593035
在这里插入图片描述

二、焊盘文件放到合适的位置

在这里,命名格式为:ABCD
A:焊盘类型 s:SMT
B:形状 r:rectangle
CxD:大小 1r10x1r50:1.11.5,r表示小数点,x表示×
因此图中的sr1r10x1r50是1.1
1.5大小的矩形SMT焊盘
在这里插入图片描述

3 PCB设计

准备工作:
在这里插入图片描述
1 设计参数中选择mm单位和范围
在这里插入图片描述
2 栅格 规定每个栅格的大小,一般都为0.1在这里插入图片描述

3.1 计算焊盘距离中轴线的距离

Allegro有指令操控在里边,这样放置更为精准,所以需要看懂规格书里的“工图”。
在这,放置焊盘的过程需要给出焊盘的位置,因此需要先知道原点坐标以及焊盘相关信息:
比如红点是放置的焊盘的中心,计算焊盘中心到两轴的距离
那么应该是(5.8-0.3)/2=2.75,即红点所指的焊盘中心到原点Y轴的距离
同理距离X轴距离是(9.70-1.2)/2 = 4.25.
又因为是在第三象限,所以最后我们获得了坐标(-2.75,-4.25)
[外链图片转存中…(img-CegM6pHZ-14a21c64e1c9ed53b6e4c53c3e6.png)

3.2放置焊盘:layout->pin

在这,需要放置一行12个、pin numb从左往右增加、间距0.5mm的一条焊盘
找刚刚做好的pad文件,用X Y 两个框来像放置矩阵一样放上一条12个焊盘,space是每个焊盘间距,顺序是你的pin numb是从左/右开始增加还是从上/下开始增加
另外还有个调整角度的选项:rotation
比如:上面计算的单个焊盘位置是(-2.75,-4.25),找到焊盘文件点出来后设置数量(X = 12 space =0.5 order = right)
在这里插入图片描述
设置好后再下放command下写指令:x -2.75,-4.25,这个指令是让系统自动给你放第一个焊盘,结合上面的参数设置,会自动给你扩充剩下的出来同时放好:
在这里插入图片描述
以此类推来放置剩下的焊盘

补充:
在放置下一条边的焊盘(比如右边那条),相当于是把原先的那条焊盘旋转90度,要记得改变界面右边的参数:
在这里插入图片描述
同时要算好新的基准焊盘的坐标的变化,指令变为 x 4.25 -2.75:

在这里插入图片描述

4 画装配线

装配线即为封装最大长度
add -> line(也可以command :add line),选择package Geometry-assembly_top(装配层),
比如这里最大长宽为99,则通过指令放置起始点:
x -4.5 -4.5 此时鼠标移植中间会有一条线出来;
再通过ix/iy控制线的走向和长度:
ix 9 9 在有x起始点的基础上画一条9mm
9mm的线(两个9的正负代表了线是往左还是往右、往上还是往下走)

5 画丝线

package Geometry-skillcreen_top(装配层),
因为丝线是要印刷,所以需要线宽度0.15,图中所指即为丝线

在这里插入图片描述

6 增加位号

1 REF DES->Assembly_top放text
2 REF DES->sillscreen_top放text
3 component value->Assembly_top 放text
4 package Geometry -> Assembly_top 中add circle 放1脚标识,如下:
在这里插入图片描述

7 芯片封装

放矩形框:
package Geometry -> place_bound_top,将所有东西都框进去,美观需要最好等间距框进

加上封装高度:
Setup->areas->package height,在右边的选项、查找、可见性三项中找到选项,勾上其中的形状
回到选项,在package Geometry -> place_bound_top中填入最大高度,在屏幕外右键单击完成即可

8 最后保存

保存的目的是生成psm文件,在最后布局时调用的即为psm文件。

补充

实例:USB设计中的注意事项:
定位孔焊盘:
定位孔选mechanical hole(机械孔,意味着不做焊盘不镀铜,也即在钻孔标签页中hole plating选择non-plated),【钻孔】标签页写入直径&non-plated在这里插入图片描述
还要设置钻孔symbol,这几样东西在课程给的规范书中最后有表格给出
在这里插入图片描述
在这里插入图片描述
在设计层中regular pad的begin-end layer这三个层都需要设置成孔直径大小
而thermal/anti pad(隔热/电绝缘盘)这两栏由于是non-plated因此也不需要
而最后的keep out(远离)是防止焊盘外面有走线,选项下有4个exception(例外),这里没有例外。
最后layout层设置如下:
在这里插入图片描述
需要注意的是在接下来的放置中要记得要选机械
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值