5.27——PCB的学习
封装的添加
1. 双击元件,add-footprint
2. 封装库管理器(批量添加)
更新PCB
1. 在原理图中更新PCB
2. 在PCB中导入原理图
注意最后的room一般不添加
注意以防万一,一般在PCB中再进行一次添加(import)
在DRC检测规则中可以进行设置,除了electric(涉及板子的开短路问题)的规则不能取消,其余都可以取消。
在进行布线之前可以将丝印进行设置(大小,位置)
网格进行设置——ctrl+g 设置成点状
PCB的板框
根据所有元件所占的空间,大概清楚所要的制作PCB的尺寸。然后进行设置
PCB的布局
交互式布局
1. 在原理图中Tools中选中cross select mode,同样在PCB也选中
2. 运用aliment tools中arrange components into area 将所选的器件排列到一个框选的位置
3. (将原理图与PCB窗口进行分屏——右键,垂直分布)利用先大后小的原则,先将核心部件摆放,注意利用原理图来进行美观布局
4. 定位孔的添加——加入3mm的焊盘,注意是非金属化(plasted),在四个角进行圆角处理(避免板子割手)
在最后可以进行长度的标识,长宽(放置工具)
(原则:先大后小,模块化布局)
常用规则设置
Electric-clearance(间距规则)
——设置6mil以上即可(考虑到一般开发板以及制造商的工艺),再根据板子的器件密度设置
——设置铜皮(铺铜)(添加规则,设置custom query|query builder-object kind is-poly|custom query-inploygon)设置15mil(注意单位)
-short circuit——不允许短路(不要勾)
Routing(布线规则)
-Width(注意电源线与信号线)为了保险起见,信号线设置10mil(一般6mil),电源线设置
分别设置,在Design-classes(类管理器)在net class(网络类)中添加类PWR(电源),添加*V与AGND,DGND,回到规则管理器,在Width中新建一个规则PWR,设置net class中的PWR,设置最大60mil,最小15mil 优先15mil/20mil,那剩下那个width就是信号线了
Mask(设置阻焊)——2.5mil(soldermaskexpansion)
Plane-polygon connect-焊盘一般采用十字连接(有利于焊接,不虚焊),而过孔需要全连接
分别设置,添加规则设置customquery—直接输入代码 isvia 在 简单simple模型中direct connect
布线
打开关闭连接线(快捷键N-有打开,有关闭)
AD17有自动布线功能,选中要布的线,布线-activeroute 可以进行自动布线
先进行信号线的布线(先将电源线的线隐藏)信号走线10mil完全足够了
设置过孔(一般较差的厂,设置10mil直径24mil)采取盖油(选中force complete tenting on top /bottom)——电源与地就近打孔
DRC检测
将所有选项选上记忆500后面加00(希望检测充分),以及查看Electric中选项是否勾选
进行检测
丝印调整
一般设置30mil-5mil(更大的则设置60-10)
生产输出
File-smart PDF 在设置中有一个设置输出层,添加一个装配层(create assembly drawing)
双击顶层显示顶层丝印层,阻焊层,板层(板子那层一般在keep out layer)
双击底层丝印层,阻焊层,板层
注意顶层要勾选holes,底层要勾选holes与mirror
注意有些网络信息不需要输出,以及颜色选择最后一个暗色,不需要输出文档到工程文件
输出保密(gerber)文件——file-生产文件(fabrication output)-gerber file-|general英尺,2:4单位|layer-勾选用到的层以及勾选pads|drill drawing all used|advanced 在文件尺寸上后面均多加一个0避免出错
输出钻孔文件NC drill files-英尺2:5(一般板厂是识别这样的)
IPC网表输出(test point report)
坐标文件输出(generate pick and place files )(识别器件位置)注意勾选,注意毫米
Text文档