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)

5.27——PCB的学习

 

坐标文件输出(generate pick and place files )(识别器件位置)注意勾选,注意毫米

5.27——PCB的学习

Text文档