嵌入式系统设计基础:AD15原理图与PCB绘制详解
一、新建空白工程模板
1.新建项目 2.新建库->原理图库 3.新建原理图
4.新建库->库->PCB元件库 5.新建PCB 6.四个新建分别保存
如果单独打开原理图,则文件是离散的,无法进行PCB交互!!!
二、绘制自定义原理图库
1.打开创建的原理图库 2.选择SCH Library->器件命名 3.设置->视图->栅格->设置栅格10mil
4.绘制状态Table可设置线参数 5.选择添加->命名->编辑->设置参数及描述
6.封装设计->选择添加->Footprint->命名 7.绘制过程标识符被遮挡->编辑->移动->移动到后面
管脚放置格点:100mil
图形元素格点:10mil
三、调用别人原理图库
1.打开别人的原理图 2.设计->生成原理图库 3.选中别人的原理图库->复制到自己的库中
4.PCB联盟网->搜索PCB超级库->下载需要的原理图库 5.检查原理库->报告->器件规则检查
错误代码及含义:
① Duplicate-Component Names:重复的元件名称。
② Duplicate-Pins:重复的管脚。
③ Missing-Description:元件描述未填写。
④ Missing-Pin Name:管脚名称未填写。
⑤ Missing-Footprint:元件封装未填写。
⑥ Missing-Pin Number:元件管脚号未填写。
⑦ Missing-Default Designator:元件位号未填写。
⑧ Missing-Missing Pins in Sequence:在一个序列的管脚号中缺少某个号码。
四、原理图页的大小设置及注意事项
1.图纸大小设置->双击原理图边缘->选择图纸大小/自定义图纸大小
2.绘制原理图时,推荐设置栅格为100,且推荐对栅格进行可视化。
五、原理图库
1.快捷放置自己绘制的原理图库->打开页面右侧的库->搜寻自己需要的原理图
2.添加别人的库:页面右侧库->Library->添加库-> 选择需要添加库的路径
六、原理图绘制基本操作
1.元件位置对齐:选中器件->英文状态下A->选择对齐方式
2. 布线角度切换:Shift+空格键(要在英文状态下)
3.网络标号:使用网络标号对两个设备或线路之间连接,可以减少线路和美观,可以实现导线之间连接的功能,在生成PCB时会自动连接 。
4. 在绘制原理图过程中,可根据不同区域功能进行划分,放置->文本字符串。
5.非电气对象放置(辅助线、文字):放置->绘图工具
6.原理图中跳转:J->选择跳转形式
7.BOM物料表的导出:报告->bill of matical->选择文件导出格式Excel->输出->保存到固定位置
8.原理图PDF输出打印:文件->智能PDF->选择当前文档->取消导出BOM表->finish
9.自定义快捷键:设置某个功能快捷键->ctrl+单击->快捷方式->选择性
10.PCB快捷键:pcb联盟网->搜索快捷键P
七、元器件的位号编号排序
1.工具->注解->
在进行标号排序之前需要对标号进行解锁:鼠标右键->标识->解锁全部标识
更新更改列表->接收更改->执行变更
2.保证复制位号一样:参数设置->Schematic->Graphical Editing->重置粘贴的元件标号->取消
默认位号递增1,可以设置多个递增:参数设置->Schematic->General->分段放置
3.对局部原理图器件进行重新标号:工具->注解-> 原理图页面注释->注释范围->选择范围
八、原理图常见错误的编译与检查
1.检查错误:鼠标放到工程上右键->工程参数->四种错误设置为致命错误
2.如果不想对某个连接进行检查,可在线路上放置NO ERC:放置->指示->通用NO ERC
3.编译错误:鼠标放到原理图文件上右键->编译->可在窗口看到错误信息->点击错误细节可直接定位到出错位置。
① Duplicate Part Designators:存在重复元件位号
② Floating Net Labels:存在悬浮的网络标号
③ Floating Power Objects:存在悬浮的电源端口
④ Nets with only one pin:存在单端网络 ,没有连接到任何地方
九、PCB封装元素组成
1.基本组成
(1)PCB焊盘:用来焊接元件管脚的载体。
(2)管脚序号:用来和元件进行电气连接关系匹配的序号。
(3)元件丝印:用来描述元件腔体大小的识别框。
(4)阻焊:防止绿油覆盖,可以有效地保护焊盘焊接区域。
(5)1脚标识/极性标识:主要是用来定位元件方向的标识符号。
2.寻找两个焊盘的中心:编辑->设置参考->中心
3.PCB移动或者镜像:M+参数设置
4.PCB复制焊盘的时候需要选择参考点 ,可以通过X/Y进行镜像
5.不规则焊盘制作:
(1)基于封装元素及规格尺寸要求,可以多元素进行组合叠加设计,从而组成一个异形焊盘,并由此制作异形PCB封装。
(2)可以通过PCB原理图绘制图形->选中绘画区域->工具->转换->从选择的元素创建区域->选中内部区域线条->设计->规则->Electrical->Clearance->修改间隔->工具->描画选择对象外形
十、IPC封装向导和调用他人PCB库
1.工具->IPC Compliant Footprint Wizard->PQFP->填入参数->NEXT->…..->Finish
2.调用别人的PCB原理图库(1)选中画好的PCB->ctrl+c->鼠标点击->点击自己的原理图库->ctrl+v
3.多PCB原理图复制:shift+鼠标多选->ctrl+c->鼠标点击->点击自己的原理图库->ctrl+v
4.全部生成PCB库:选择他人PCB板子->D+P->ctrl+A->ctrl+c->点击自己的原理图库->ctrl+v
5.搜索PCB方法:PCB联盟网->搜索PCB超级库->下载需要的PCB库
6.搜索PCB方法:IC封装网->搜索需要的器件
7.添加别人的库:页面右侧库->Library->添加库-> 选择需要添加库的路径(和原理图一样)
十一、PCB封装的检查与报告
1.检查:报告->元件规则检查->勾选检查内容->生成检测报告
(1)Duplicate-Pads:检查重复的焊盘。
(2)Duplicate-Primitives:检查重复的元素,包括丝印、填充等。
(3)Duplicate-Footprints:检查重复的封装。
(4)Constraints-Missing Pad Names:检查PCB封装中缺失的焊盘名称。
(5)Constraints-Shorted Copper:检查导线短路。
(6)Constraints-Mirrored Component:检查镜像的元件。
(7)Constraints-Unconnected Copper:检查没有连接的导线铜皮。
(8)Constraints-Offset Component Reference:检查参考点是否在本体进行设置。
(9)Constraints-Check All Components:检查所有的PCB封装
十二、原理图导入到PCB
1.在导入到PCB文件之前一定要保证PCB在当前工程中。
2.导入方法:(1)找到原理图界面->设计->Update PCB
(2)找到PCB界面->设计->Import Changes From
3.导入过程常见错误:(1)PCB中没有封装
(2)封装名称不匹配
(3)管脚号没有匹配
三、 常用操作快捷键
1.快捷复制:Shift+鼠标选中拖动
2.器件旋转:拖动状态+空格
3.左右镜像:拖动状态+X
4.上下镜像:拖动状态+Y
5.设置栅格:V+G+S
6.切换布线角度:Shift+空格键
7.整体移动:选中区域->shift+M+S
8.快速查找文本元器件:ctrl+F
9.快速跳转到元器件:J+C(英文状态下)
10.高亮某个连接:Alt+鼠标选中单击
11.看整张图纸:V+D
12.对选中对象进行快速放大:V+E
13.PCB焊盘复制:ctrl+R
14.全选:ctrl+A