1、项目四项目四 数字钟双面数字钟双面PCBPCB的设计的设计 任务任务10 10 制作元件封装与装载元件封装库制作元件封装与装载元件封装库任务任务11 PCB11 PCB的自动化设计的自动化设计 任务任务12 12 数字钟双面数字钟双面PCBPCB的设计的设计 任务任务13 13 生成生成PCBPCB报表及打印印制电路板图报表及打印印制电路板图任务描述:任务描述:任务任务12 数字钟双面数字钟双面PCB板的设计板的设计 完成数字钟电路(任务五完成的电路)的完成数字钟电路(任务五完成的电路)的PCBPCB设计,设计,数字时钟数字时钟PCBPCB参考图如下页图所示。参考图如下页图所示。要求:(要求:
2、(1 1)板框尺寸)板框尺寸120mm120mm90mm90mm;(2 2)双面板;)双面板;(3 3)电源和地线宽为)电源和地线宽为0.5mm0.5mm(约(约20mil20mil),其他线宽为),其他线宽为0.30.3mmmm(约(约12mil12mil)。)。1 1、掌握双面印制电路板的设计方法。、掌握双面印制电路板的设计方法。2 2、了解印制电路板设计规则检查、了解印制电路板设计规则检查 任务目标:任务目标:准备原理图和网络表准备原理图和网络表 在任务五中在任务五中已完成对原理图已完成对原理图的绘制,对其产的绘制,对其产生网络表如右图生网络表如右图所示。所示。一一、使用、使用PCBPC
3、B向导新建向导新建PCBPCB文件和板框文件和板框 1)执行菜单命令)执行菜单命令File/New1 13 32 2 2)进入如图所示)进入如图所示PCB向导欢迎界面。向导欢迎界面。单击单击NextNext3)进入选择预定义标准板对话框)进入选择预定义标准板对话框单击单击NextNext选择选择PCBPCB样板类型。样板类型。本处选择本处选择Custom MCustom Made Boardade Board选择单位;本选择单位;本例我们选例我们选MetrMetricic公制(公制(mmmm)4)进入如图所示的自定义参数设置对话框。该对话框是)进入如图所示的自定义参数设置对话框。该对话框是用于
4、设置电路板的形状、尺寸及线宽等参数。用于设置电路板的形状、尺寸及线宽等参数。本例选择本例选择Rectangular矩形框,矩形框,Dimension Lines(尺寸标注),(尺寸标注),取消取消Title Block and Scale(标题栏)、(标题栏)、Legend Sting(图例说(图例说明)、明)、Corner Cutoff(边角切割)、(边角切割)、Inner Cutoff(内缘缺口)的(内缘缺口)的选取,参数设置如图选取,参数设置如图所示。所示。单击单击NextNext 5)进入下一个对话框,可显示自定义板的轮廓尺寸,如)进入下一个对话框,可显示自定义板的轮廓尺寸,如图所示。
5、图所示。单击单击NextNext 6)进入如图所示的)进入如图所示的PCB板层设置对话框,可选择双面、四层、六层、板层设置对话框,可选择双面、四层、六层、八层等。八层等。本例选择第一项本例选择第一项Two Layer-Planted Through Hole和和None。单击单击NextNext 7)进入如图所示的对话框,此时可以设置过孔类型(通孔或盲)进入如图所示的对话框,此时可以设置过孔类型(通孔或盲孔),孔),双层板只能是通孔(双层板只能是通孔(Thruhole Vias only)。)。单击单击NextNext 8)进入如图所示的对话框,此时可以选择使用的元件类型(可以是)进入如图所示
6、的对话框,此时可以选择使用的元件类型(可以是表面贴装式元件或插孔式元件),表面贴装式元件或插孔式元件),这里选择插孔式元件。这里选择插孔式元件。单击单击NextNext 9)进入如图所示的对话框,此时可以设置最小的导线)进入如图所示的对话框,此时可以设置最小的导线尺寸、过孔尺寸和导线间的距离。尺寸、过孔尺寸和导线间的距离。单击单击NextNext 10)进入如图所示的对话框)进入如图所示的对话框单击单击NextNext单击单击NextNext是否保存为模板是否保存为模板 11)完成)完成PCB板的规划工作,如图所示板的规划工作,如图所示 添加元件封装库(自定义元件封装库)添加元件封装库(自定义
7、元件封装库)自己制作的数自己制作的数码管封装码管封装含有数码管封含有数码管封装的库装的库在在PCBPCB编辑编辑界面,界面,单击单击Add/RemoveAdd/Remove按钮按钮方法和上一方法和上一个任务讲的个任务讲的类似类似 装入网络表装入网络表,自动调入元件封装,自动调入元件封装 单单 击击执行菜单命令执行菜单命令 Design|LoadDesign|Load Nets Nets,弹出如下图所示对话框,弹出如下图所示对话框在弹出的网络表文件选择对话框中选择数字钟在弹出的网络表文件选择对话框中选择数字钟.NET。单击单击OKOK按钮按钮单击后,自动单击后,自动调入封装调入封装注意:电路中的
8、元器件注意:电路中的元器件所用封装一定要和已添所用封装一定要和已添加的封装库中的封装保加的封装库中的封装保持一致!持一致!提示信息含义义A.Footprint not found in libraryB.Component not foundC.Component already existsD.Net not foundE.Net already existsF.Warning Alternative footprint xxx used instead ofA.使用当当前封装库库中不存在的元件封装B.引用不存在的元件C.添加已经经存在的元件D.引用不存在的网络标网络标志E.添加已经经存在的
9、网络标网络标志F.缺少元件封装,但系统统自动动用xxx封装代替网络表时常见错误及其含义网络表时常见错误及其含义自动布局自动布局单击单击Tools/Auto Placement/Auto PlacerTools/Auto Placement/Auto Placer命令命令单击单击OKOK按钮按钮自动布局的结果如图所示自动布局的结果如图所示手工调整手工调整根据元件布局根据元件布局原则,参考电原则,参考电路原理图进行路原理图进行手工调整,手手工调整,手工调整元件后工调整元件后,结果如图所,结果如图所示。示。1 1、设置自动布线规则设置自动布线规则 自动动布线线执行菜单命令执行菜单命令Design|R
10、ulesDesign|Rules选择选择RoutingRouting选选项卡项卡 1)Clearance Constraint:设置安全间距设置安全间距 设置同一个工作层上的导线、焊盘、过孔等电气对象之间的最小间距设置同一个工作层上的导线、焊盘、过孔等电气对象之间的最小间距。规则适规则适用范围用范围最小间距最小间距适用网络适用网络2)Routing Layers:设置布线工作层设置布线工作层 设置布线的工作层及在该层上的布线方向。设置布线的工作层及在该层上的布线方向。Top Layer Top Layer:Horizontal Horizontal (水平方向)(水平方向)Bottom Lay
11、erBottom Layer:VerticalVertical (垂直方向)(垂直方向)3)Routing Via Style:设置过孔设置过孔4)Width Constraint:设置布线宽度设置布线宽度主要设置这几项,其它的用默认设置。主要设置这几项,其它的用默认设置。2 2、运行自动布线运行自动布线(本例采用全局自动布线)本例采用全局自动布线)执行菜单命令执行菜单命令Auto Route|All 单单 击击布线完毕,系统弹出以下对话框,显示布线结果:布线完毕,系统弹出以下对话框,显示布线结果:二、二、布线结果检查(布线结果检查(DRCDRC检查)检查)DRCDRC(Design Rule CheckDesign Rule Check),设计规则检查),设计规则检查执行菜单命令执行菜单命令Tools/Design RTools/Design Rule Checkule Check单单 击击DRCDRC检查结果显示检查结果显示没有错误没有错误扩展名:扩展名:DRC