
实际pcb板图设计举例.ppt
76页第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 13. 1 印刷电路板设计技巧印刷电路板设计技巧 13.1.1 设计布局设计布局 13.1.2 布线规那么布线规那么 13.1.3 接地线布线规那么接地线布线规那么13. 2 手工绘制手工绘制PCB图图13 . 3 利用自动布线的方法绘制利用自动布线的方法绘制PCB板图板图1第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 本章重点:本章重点: 1 1 自动布局和手工布线的方法绘制自动布局和手工布线的方法绘制PCBPCB图图 2 2 自动布局和自动布线的方法绘制自动布局和自动布线的方法绘制PCBPCB图图 3 3 原原理理图图元元件件符符号号的的引引脚脚与与元元件件封封装装中中的的焊焊盘盘以及元件的实际尺寸之间的对应以及元件的实际尺寸之间的对应2第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 13. 1 印刷电路板设计技巧印刷电路板设计技巧13.1.1 设计布局设计布局1.布局要求.布局要求〔〔1〕要保证电路功能和性能指标的实现。
〕要保证电路功能和性能指标的实现〔〔2〕满足工艺性,检测、维修方面的要求〕满足工艺性,检测、维修方面的要求 工艺性是指元器件排列顺序、方向、引线间距等,工艺性是指元器件排列顺序、方向、引线间距等,在批量生产和采用自动插装机时尤为突出在批量生产和采用自动插装机时尤为突出 对于检测和维修方面的要求,主要是考虑检测时对于检测和维修方面的要求,主要是考虑检测时信号的注入或测试,以及有关元器件替换等信号的注入或测试,以及有关元器件替换等〔〔3〕适当兼顾美观性,如元器件排列整齐,疏密得当〕适当兼顾美观性,如元器件排列整齐,疏密得当等2.布局规那么.布局规那么〔〔1〕就近原那么〕就近原那么 元器件的摆放应根据电路图就近安元器件的摆放应根据电路图就近安放〔〔2〕信号流原那么〕信号流原那么 按信号流向布放元件,防止输入、按信号流向布放元件,防止输入、输出,上下电平局部交叉、成环输出,上下电平局部交叉、成环3第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 〔〔3〕散热原那么〕散热原那么 有利于发热元件的散热有利于发热元件的散热〔〔4〕合理布置电源滤波〕合理布置电源滤波/去耦电容去耦电容 电源滤波电容应接在电源的入口处。
电源滤波电容应接在电源的入口处 为了防止电磁干扰,一般在集成电路的电源端要加去耦电为了防止电磁干扰,一般在集成电路的电源端要加去耦电容,尤其多片数字电路容,尤其多片数字电路IC更不可少这些电容必须加在靠近更不可少这些电容必须加在靠近IC电源处且与电源处且与IC地线连接地线连接13.1.2 布线规那么布线规那么〔〔1〕各类信号走线不能形成环路〕各类信号走线不能形成环路〔〔2〕引脚间走线越短越好〕引脚间走线越短越好〔〔3〕需要转折时,不要使用直角,可用〕需要转折时,不要使用直角,可用45度或圆弧转折,这度或圆弧转折,这样不仅可以提高铜箔的固着强度,在高频电路中也可减少高频样不仅可以提高铜箔的固着强度,在高频电路中也可减少高频信号对外的发射和相互之间的耦合信号对外的发射和相互之间的耦合4第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 〔〔4〕尽量防止信号线近距离平行走线假设无法防止平行〕尽量防止信号线近距离平行走线假设无法防止平行分布,可在平行信号线的反面布置大面积的分布,可在平行信号线的反面布置大面积的“地〞来大幅度地〞来大幅度减少干扰在相邻的两个工作层,走线的方向必须相互垂直。
减少干扰在相邻的两个工作层,走线的方向必须相互垂直〔〔5〕对于高频电路可对整个板进行〕对于高频电路可对整个板进行“铺铜〞操作,以提高铺铜〞操作,以提高抗干扰能力抗干扰能力〔〔6〕在布线过程中,应尽量减少过孔,尤其是在高频电路〕在布线过程中,应尽量减少过孔,尤其是在高频电路中因为过孔容易产生分布电容因为过孔容易产生分布电容13.1.3 接地线布线规那么接地线布线规那么〔〔1〕印刷电路板内接地的根本原那么是低频电路需一点接〕印刷电路板内接地的根本原那么是低频电路需一点接地5第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 〔〔a〕任意点接地〕任意点接地 〔〔b〕一点接地〕一点接地图图13.1 单级电路图的一点接地单级电路图的一点接地6第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 〔〔a〕串连接地〕串连接地 〔〔b〕并连接地〕并连接地图图13.2 多级电路图的一点接地方式多级电路图的一点接地方式〔〔2〕高频电路应就近接地,而且要用大面积接地方法。
〕高频电路应就近接地,而且要用大面积接地方法〔〔3〕在板面允许的情况下,接地线应尽可能宽〕在板面允许的情况下,接地线应尽可能宽〔〔4〕接地线不能形成环路〕接地线不能形成环路7第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 手工绘制手工绘制PCB图图【【例例13.1】】用手工布线的方法绘制图所示电路图对应的用手工布线的方法绘制图所示电路图对应的PCB图 要求:要求: 1.绘制单面电路板图绘制单面电路板图 2.电路板尺寸:长电路板尺寸:长1620mil,高,高1000mil 3.信号线宽度信号线宽度20mil,电源线,电源线Vcc宽度宽度30mil,接地线,接地线GND宽宽度度40mil 4.对对Vcc、、GND、、Vo引出端进行标注引出端进行标注图图13.3 例电路原理图例电路原理图8第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 表表13.1 例电路原理图元件属性列表例电路原理图元件属性列表Lib Ref4011 RES2 RES2 CAP CON3 元件标号元件标号 U1 R3 R4 C2 J1 元件所属元件所属Sch库:库:U1在在Protel DOS Schematic Libraries.ddb 其余元件在其余元件在Miscellaneous Devices.ddb Pcb元件封装库:元件封装库: Advpcb.ddb 元件标注元件标注 4011 470k 47k 0.01u CON3 元件封装元件封装 DIP14 AXIAL0.4 AXIAL0.4 RAD0.2 SIP39第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 分析:分析:①① 本例中所有元件的本例中所有元件的sch元件符号和元件符号和pcb元件封装均可在相应元件封装均可在相应的元件库中找到,无需进行任何编辑,直接按照图绘制即的元件库中找到,无需进行任何编辑,直接按照图绘制即可。
可②② 根据网络表〔即元件之间的飞线〕,手工绘制电路板图根据网络表〔即元件之间的飞线〕,手工绘制电路板图③③ 利用全局编辑修改线宽利用全局编辑修改线宽④④ 对电路原理图和对电路原理图和PCB板图的一致性进行检查,以保证印刷板图的一致性进行检查,以保证印刷电路板图的正确电路板图的正确 第第1步:新建一个原理图文件步:新建一个原理图文件“Li13_1.sch〞〞 第第2步:翻开步:翻开“Li13_1.sch〞,加载元件库和〞,加载元件库和Protel 第第3步:按图绘制原理图,元件的所有属性均按照表输步:按图绘制原理图,元件的所有属性均按照表输入10第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 放置元件放置元件U1B的方法:〔的方法:〔U1C同理〕同理〕①① 放置元件放置元件4011②② 双击双击4011,调出其属性对话,调出其属性对话框,如图框,如图③③ 在第在第2个个Part旁的文本框中旁的文本框中输入输入“2〞,元件标号〞,元件标号Designator仍输入仍输入U1,如图④④ 此时此时4011第第2个单元的图形个单元的图形如下图,其元件标号如下图,其元件标号U1B中中的的B为系统自动加上。
为系统自动加上图图13.4 4011属性对话框属性对话框 图图13.5 4011第第2单元图形单元图形11第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第4步:根据原理图产生网络表文件执行菜单命令步:根据原理图产生网络表文件执行菜单命令Design|Create Netlist 第第5步:新建一个步:新建一个PCB文件文件“Li13_1.pcb〞 第第6步:翻开步:翻开“Li13_1.pcb〞文件,其中元件库已默认〞文件,其中元件库已默认加载 第第7步:创立机械层执行菜单命令步:创立机械层执行菜单命令Design|Mechanical Layers 在弹出的对话框中选择在弹出的对话框中选择Mechanical 4,按图设置按图设置图图13.6 创立机械层对话框创立机械层对话框12第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 创立后,用左键单击一下屏幕下方的工作层标签,激活创立后,用左键单击一下屏幕下方的工作层标签,激活Mechanical 4,如下图。
如下图图图13.7 机械层机械层Mechanical 4标签标签①① 选择当前层为选择当前层为Mechanical 4,按,按Page Up键将屏幕放大到适宜键将屏幕放大到适宜状态②② 单击主工具栏上的单击主工具栏上的 按钮,将锁定栅格设置为按钮,将锁定栅格设置为5mil ③③ 单击单击Placement Tools工具栏中的工具栏中的 按钮,在屏幕左下角按钮,在屏幕左下角设置当前原点设置当前原点 第第8步步:按照尺寸要求,在:按照尺寸要求,在Mechanical 4工作层绘制电路板工作层绘制电路板的物理边界的物理边界13第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ④④ 单击单击Placement Tools工具栏中的工具栏中的 按钮,按尺寸要按钮,按尺寸要求绘制物理边界求绘制物理边界 第第9步:绘制电路板的电气边界步:绘制电路板的电气边界 选择当前层为选择当前层为KeepOut Layer,单击,单击Placement Tools工工具栏中的具栏中的 按钮,沿物理边界外侧绘制电路板的电气按钮,沿物理边界外侧绘制电路板的电气边界。
边界 第第10步:恢复绝对原点步:恢复绝对原点 执行菜单命令执行菜单命令Edit|Origin|Reset恢复绝对原点恢复绝对原点 第第11步:装入网络表步:装入网络表 执行菜单命令执行菜单命令Design|Load Nets装入网络表文件装入网络表文件“Li13_〞装入元件后的界面如下图装入元件后的界面如下图 14第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.8 装入元件后的界面装入元件后的界面 第第12步步:设置自动布局参数:设置自动布局参数 执行菜单命令执行菜单命令Design|Rules,在弹出的,在弹出的Design Rules对话对话框中选择框中选择Placement选项卡15第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.9 Placement选项卡选项卡 双击规那么双击规那么“Permitted Layers Rule〞,设置放置元件〞,设置放置元件的工作层,按图所示进行设置这里设置将元件放置在顶层的工作层,按图所示进行设置。
这里设置将元件放置在顶层Top Layer16第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.10 Permitted Layers Rule规那么的设置规那么的设置 第第13步步:自动布局:自动布局 执行菜单命令执行菜单命令Tools|Auto Placement|Auto Placer,按图,按图所示设置,进行自动布局所示设置,进行自动布局17第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.11 自动布局选项设置自动布局选项设置自动布局后的结果如下图自动布局后的结果如下图18第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.12 自动布局后的结果自动布局后的结果第第14步:根据原理图调整元件布局步:根据原理图调整元件布局 根据元件就近原那么进行布局根据元件就近原那么进行布局19第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.13 调整布局后的结果调整布局后的结果 第第15步步:根据元件之间的飞线,进行手工布线:根据元件之间的飞线,进行手工布线 因为本例要求设计单面板,应在因为本例要求设计单面板,应在Bottom Layer工作层工作层布线。
布线 ①① 将当前层改为将当前层改为Bottom Layer20第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ②② 单击单击Placement Tools工具栏中的工具栏中的 按钮,根据元件之按钮,根据元件之间的飞线进行手工布线间的飞线进行手工布线 注意注意:在画线时元件引脚间的飞线将随光标一起移动,如:在画线时元件引脚间的飞线将随光标一起移动,如果没有飞线移动,说明连接错误果没有飞线移动,说明连接错误图图13.14 手工布线结果手工布线结果21第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ①① 根据电路板图产生网络表文件根据电路板图产生网络表文件 执行菜单命令执行菜单命令Design|Netlist manager,在弹出的,在弹出的Netlist manager对话框中单击左下角的对话框中单击左下角的menu按钮,在下一级菜单按钮,在下一级菜单中选择中选择Create Netlist From Connected Copper,系统弹出要,系统弹出要求确认的对话框,选择求确认的对话框,选择yes,即可产生网络表文件。
即可产生网络表文件 第第16步:检查布线后的电路板图与原理图是否一致步:检查布线后的电路板图与原理图是否一致 检查的思路是分别根据原理图和检查的思路是分别根据原理图和PCB图产生两个网络表文图产生两个网络表文件,再利用系统提供的网络表比较功能检查两图是否一致件,再利用系统提供的网络表比较功能检查两图是否一致图图13.15 根据根据PCB图产生的网络表文件图产生的网络表文件22第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 在图中,是原理图文件,在图中,是原理图文件,是根据是根据PCB图产生的网络表文图产生的网络表文件,即根据件,即根据PCB图产生的网络图产生的网络表文件名有一个前缀表文件名有一个前缀Generated②② 将两个网络表文件进行比较将两个网络表文件进行比较 翻开原理图文件,执行菜翻开原理图文件,执行菜单命令单命令Reports|Netlist Compare,在,在Select对话框中选择〔如下对话框中选择〔如下图〕,单击图〕,单击ok按钮第2次选择第1次选择图图13.16 根据根据PCB图产生的网络表文件图产生的网络表文件23第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 此时系统仍弹出此时系统仍弹出Select对话框,再选择〔如下图〕,单击对话框,再选择〔如下图〕,单击ok按钮。
按钮 系统产生网络表比较文件,如下图系统产生网络表比较文件,如下图图图13.17 网络表比较文件网络表比较文件24第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 在比较结果中,不匹配的网络统计、多余的网络统在比较结果中,不匹配的网络统计、多余的网络统计数均应为计数均应为0,如下图,说明原理图与电路板图的电气连,如下图,说明原理图与电路板图的电气连接完全一致接完全一致 第第17步:按照线宽的要求,分别将信号线、电源线、步:按照线宽的要求,分别将信号线、电源线、接地线调整到规定值接地线调整到规定值 调整信号线宽度的操作步骤:调整信号线宽度的操作步骤: 双击任意一条信号线,如双击任意一条信号线,如R3与与R4之间的连线,在宽之间的连线,在宽度度Width处输入处输入20mil,如下图而后单击,如下图而后单击Global按钮,按按钮,按图设置后单击图设置后单击ok按钮,使所有的铜膜导线的线宽均为按钮,使所有的铜膜导线的线宽均为20mil25第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.18 信号线宽的设置信号线宽的设置26第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 调整电源线宽度:调整电源线宽度: 双击电源线,如双击电源线,如U1的的14引脚与引脚与J1第第3引脚之间的连线。
引脚之间的连线设置线宽为设置线宽为30mil,单击,单击Global按钮,在按钮,在Net旁的下拉列表中旁的下拉列表中选择选择Same,如下图,单击,如下图,单击ok按钮,可使所有的电源线宽均变按钮,可使所有的电源线宽均变为为30mil图图13.19 电源线宽的设置电源线宽的设置27第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 调整接地线宽度:调整接地线宽度: 双击接地线,如双击接地线,如U1的第的第7引脚与引脚与J1第第1引脚之间的连线引脚之间的连线设置线宽为设置线宽为40mil,单击,单击Global按钮,在按钮,在Net旁的下拉列表中选旁的下拉列表中选择择Same,单击,单击ok按钮,可使所有的接地线宽均变为按钮,可使所有的接地线宽均变为40mil 第第18步:标注步:标注 将当前层设为将当前层设为TopOverLay,单击,单击Placement Tools工具栏工具栏中的中的 按钮,对输出端、电源和接地的引出端进行标注按钮,对输出端、电源和接地的引出端进行标注 图图13.20 例图例图28第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 【【例例13.2】】用自动布线的方法绘制图所示用自动布线的方法绘制图所示电路图对应的电路图对应的PCB图。
图 要求:要求: 1.绘制双面电路板图绘制双面电路板图 2.电路板尺寸:长电路板尺寸:长1660mil,高,高1000mil 3.信号线宽度信号线宽度10mil,电源线,电源线Vcc宽度宽度20mil,接地线,接地线GND宽度宽度30mil 4.用焊盘分别将用焊盘分别将Vo、、Vcc和接地端引出,和接地端引出,并进行标注并进行标注 5.在电路板四角放置在电路板四角放置4个螺丝孔,直径个螺丝孔,直径为为100mil图图13.21 例电路原理图例电路原理图13.3 利用自动布线的方法绘制利用自动布线的方法绘制PCB板图板图29第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 Lib RefRES2CAP 555 元件标号元件标号R1、、R2C1、、C2 U1元件所属元件所属Sch库:库:U1在在Protel DOS Schematic Libraries.ddb (需自己编辑)(需自己编辑)其余元件在其余元件在Miscellaneous Devices.ddb Pcb元件封装库:元件封装库: Advpcb.ddb 元件标注元件标注 元件封装元件封装 AXIAL0.4 RAD0.2 DIP8表表13.2 例电路原理图元件属性列表例电路原理图元件属性列表30第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 分析:分析:①① 本例中元件本例中元件555芯片的芯片的Sch元件符号需进行引脚的编辑,但元件符号需进行引脚的编辑,但PCB封装无需进行编辑。
封装无需进行编辑②② 本例要求设计双面板,操作步骤中在介绍双面板设置的同时本例要求设计双面板,操作步骤中在介绍双面板设置的同时也介绍了单面板的设置,供读者参考也介绍了单面板的设置,供读者参考③③ 在自动布线中线宽的设置方法在自动布线中线宽的设置方法④④ 放置螺丝孔的方法放置螺丝孔的方法 第第1步:新建一个原理图文件步:新建一个原理图文件“Li13_2.sch〞〞 第第2步:翻开步:翻开“li13_2.sch〞,加载元件库和〞,加载元件库和Protel 第第3步:编辑步:编辑555元件符号元件符号 将将555元件符号复制到自己建的元件符号复制到自己建的Sch元件库文件中,按图进元件库文件中,按图进行编辑31第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ①① 在原理图文件的管理器窗口找到在原理图文件的管理器窗口找到555元件,如下图元件,如下图②② 单击单击Edit按钮,翻开按钮,翻开555元件画面,元件画面,将其复制到自己建的将其复制到自己建的Sch元件库文元件库文件中图图13.22 绘制完毕的绘制完毕的PCB板图板图图图13.23 将将555元件复制到自己建的元件复制到自己建的Sch元件库文件中元件库文件中32第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ③③ 根据图对根据图对555元件符号的引脚进行重新编辑。
元件符号的引脚进行重新编辑 去掉引脚去掉引脚4的反向标志:双击引脚的反向标志:双击引脚4,去掉,去掉Dot旁的旁的√ 设置所有引脚的引脚名不显示:双击任意一个引脚,设置所有引脚的引脚名不显示:双击任意一个引脚,去掉第一个去掉第一个Show旁的旁的√,单击,单击Global按钮,而后单击按钮,而后单击ok,,关闭对话框,那么所有引脚的引脚名均不显示关闭对话框,那么所有引脚的引脚名均不显示 按照图移动引脚位置按照图移动引脚位置 第第4步:绘制原理图步:绘制原理图 第第5步:根据原理图产生网络表文件,执行菜单命令步:根据原理图产生网络表文件,执行菜单命令Design|Create Netlist〔参见例第〔参见例第4步〕步〕 第第6步:新建并翻开一个步:新建并翻开一个PCB文件文件“Li13_2.pcb〞〞 第第7步:创立机械层执行菜单命令步:创立机械层执行菜单命令Design|Mechanical Layers〔参见例第〔参见例第7步〕步〕 第第8步:按照尺寸要求,在机械层步:按照尺寸要求,在机械层Mechanical 4绘制电绘制电路板的物理边界〔参见例第路板的物理边界〔参见例第8步〕步〕33第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第9步:在禁止布线层步:在禁止布线层KeepOut Layer绘制电路板的电气绘制电路板的电气边界〔参见例第边界〔参见例第9步〕步〕 第第10步:执行菜单命令步:执行菜单命令Edit|Origin|Reset恢复绝对原点。
恢复绝对原点 第第11步:装入网络表,执行菜单命令步:装入网络表,执行菜单命令Design|Load Nets〔参见例第〔参见例第11步〕步〕 第第12步:设置自动布局参数,执行菜单命令步:设置自动布局参数,执行菜单命令Design|Rules,在弹出的,在弹出的Design Rules对话框中选择对话框中选择Placement选项卡,选择选项卡,选择规那么规那么“Permitted Layers Rule〞,设置放置元件的工作层〔〞,设置放置元件的工作层〔参见例第参见例第12步〕步〕 第第13步:自动布局,执行菜单命令步:自动布局,执行菜单命令Tools|Auto Placement|Auto Placer,进行自动布局〔参见例第,进行自动布局〔参见例第13步〕步〕 第第14步:根据原理图调整元件布局调整后的布局如同步:根据原理图调整元件布局调整后的布局如同所示34第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第15步:设置自动布线规那么步:设置自动布线规那么 执行菜单命令执行菜单命令Design|Rules,在弹出的,在弹出的Design Rules对话对话框中选择框中选择Routing选项卡。
选项卡①① 设置布线工作层设置布线工作层 单面板设置:单面板设置: 选择选择“Routing Layers〞规那么,单击对话框右下角的〞规那么,单击对话框右下角的Properties按钮,按图对按钮,按图对TopLayer和和BottomLayer进行设置进行设置图图13.24 单面板的设置单面板的设置35第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 双面板设置:双面板设置: 选择选择“Routing Layers〞规那么,单击对话框右下角的〞规那么,单击对话框右下角的Properties按钮,按图对按钮,按图对TopLayer和和BottomLayer进行设置进行设置注:系统的默认设置是双面板注:系统的默认设置是双面板图图13.25 双面板的设置双面板的设置36第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ②② 设置平安间距设置平安间距 选择选择“Clearance constraint〞规那么,单击对话框右下〞规那么,单击对话框右下角的角的Properties按钮,在本例中将平安间距设置为按钮,在本例中将平安间距设置为15mil,如,如下图。
下图注:应跟据电路板的实际情况和电路的工作原理设置平安间注:应跟据电路板的实际情况和电路的工作原理设置平安间距图图13.26 平安间距的设置平安间距的设置37第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ③③ 设置线宽设置线宽 设置接地线的线宽:设置接地线的线宽: 选择选择“Width constraint〞规那么,单击〞规那么,单击“Add〞按钮,〞按钮,在在Filter kind旁的下拉列表中选择旁的下拉列表中选择Net,如下图图图13.27 宽设置中选择宽设置中选择Net选项选项38第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 在在Net下面的下拉列表中选择要设置线宽的网络名称如下面的下拉列表中选择要设置线宽的网络名称如GND,将线宽的最大值和首选值改为,将线宽的最大值和首选值改为30mil,如下图图图13.28 GND网络线宽的设置网络线宽的设置39第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 设置电源设置电源Vcc的线宽:的线宽: 按照上述方法,将网络按照上述方法,将网络Vcc的线宽设置为的线宽设置为20mil。
设置完毕,设置完毕,Design Rules对话框应如下图对话框应如下图注:设置线宽时,一定要有范围〔注:设置线宽时,一定要有范围〔Scope〕为整个板〔〕为整个板〔Board〕的规那么〕的规那么图图13.29 线宽设置完毕的画面线宽设置完毕的画面40第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第16步:放置焊盘步:放置焊盘 单击活开工具栏中的单击活开工具栏中的 图图标,在电路板图的任意位置放置标,在电路板图的任意位置放置3个焊盘,分别将个焊盘,分别将Vo、、Vcc、、GND端引至端引至3个焊盘将将Vo端引出:端引出: 双击一个焊盘,在弹出的属双击一个焊盘,在弹出的属性对话框中选择性对话框中选择Advanced选项卡,选项卡,在在Net旁的下拉列表中选择旁的下拉列表中选择Vo,如,如下图,单击下图,单击ok按钮后,该焊盘与按钮后,该焊盘与电路的电路的Vo端有一飞线,根据飞线端有一飞线,根据飞线的指示,移动焊盘将其放置在适的指示,移动焊盘将其放置在适当的位置当的位置图图13.30 焊盘的网络设置焊盘的网络设置41第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 按照上述方法,将另外两个焊盘分别与按照上述方法,将另外两个焊盘分别与Vcc和和GND相连。
相连 第第17步:自动布线步:自动布线 执行菜单命令执行菜单命令Auto Route|All,在弹出的对话框中单击,在弹出的对话框中单击RouteAll按钮,进行自动布线按钮,进行自动布线 第第18步:对焊盘引出端进行标注步:对焊盘引出端进行标注 将当前层改为将当前层改为TopOverLay,单击,单击Placement Tools工具栏工具栏中的中的 按钮,对输出端、电源和接地的引出端进行标注按钮,对输出端、电源和接地的引出端进行标注 第第19步:在电路板的四周放置螺丝孔步:在电路板的四周放置螺丝孔在电路板的四周放置四个焊盘,在焊盘的属性对话框中,将在电路板的四周放置四个焊盘,在焊盘的属性对话框中,将X-Size,,Y-size,,Hole size三个尺寸均设置成三个尺寸均设置成100mil,在,在Advanced选项卡中,使选项卡中,使Plated复选框无效,取消通孔壁上的电复选框无效,取消通孔壁上的电镀即可 完成后的完成后的PCB图如下图图如下图42第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.31 例图例图43第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 【例【例13.3】图为某电路中的一局部,用自动布线的方法绘】图为某电路中的一局部,用自动布线的方法绘制该图对应的制该图对应的PCB图。
图 要求:要求: 1.绘制双面电路板图绘制双面电路板图 2.电路板尺寸:长电路板尺寸:长2140mil,高,高1420mil 3.信号线宽度信号线宽度10mil,接地线,接地线GND宽度宽度30mil 4.用焊盘分别将用焊盘分别将a、、b、、c、、d端和接地端引出,并进行端和接地端引出,并进行标注 5.电路中元件的封装均应按实际元件的引脚尺寸设计电路中元件的封装均应按实际元件的引脚尺寸设计 元件安装时需有管座元件安装时需有管座44第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.32 例电路原理图例电路原理图45第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 表表13.3 例电路原理图元件属性列表例电路原理图元件属性列表元件所属元件所属Sch库:库:U1在在Protel DOS Schematic Libraries.ddb (需自行编辑需自行编辑) 其余元件在其余元件在Miscellaneous Devices.ddb Pcb元件封装库:元件封装库: Advpcb.ddb Lib RefRES2 RES2 RES2 ELECTRO1 ELECTRO1555 (需修改)(需修改)CAP自制自制LED自制自制自制自制自制自制元件标号元件标号 R4 R5 R6 C1 C5 U1 C4VD3、、VD4 LED VT2 VT3 VT4 元件标注元件标注 1M 4.7k 47k 4.7u 4.7u IC7555 0.01u 1N4004 LED 2482 9015 9014 元件封装元件封装 AXIAL0.4 AXIAL0.4 AXIAL0.4 自制自制 自制自制 DIP8 RAD0.1 DIODE0.4 自制自制 TO-92A TO-92A TO-92A46第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 分析分析:: 本例的重点是原理图元件符号与实际元件封装的对应,本例的重点是原理图元件符号与实际元件封装的对应,实际元件封装的绘制与应用。
实际元件封装的绘制与应用 包括:包括: ①① 利用向导绘制电解电容的封装;利用向导绘制电解电容的封装; ②② 发光二极管封装的绘制;发光二极管封装的绘制; ③③ 三极管三个极与元件封装的对应;三极管三个极与元件封装的对应; ④④ 集成芯片封装中焊盘孔的考虑;集成芯片封装中焊盘孔的考虑; ⑤⑤ 怎样在自动布局和自动布线中使用自己绘制的元件封怎样在自动布局和自动布线中使用自己绘制的元件封装 第第1步步:参照例的方法,重新编辑:参照例的方法,重新编辑555元件的引脚元件的引脚 第第2步步:绘制电解电容:绘制电解电容C1、、C5的元件封装的元件封装 本例所采用的电解电容实际尺寸如下:本例所采用的电解电容实际尺寸如下: 两个焊盘的距离:两个焊盘的距离:100mil;焊盘直径:;焊盘直径:70mil;焊盘孔径:;焊盘孔径:35mil;元件轮廓半径:;元件轮廓半径:110mil47第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.33 电解电容的原理图元件符号和元件封装电解电容的原理图元件符号和元件封装 在图原理图元件符号的引脚处显示的在图原理图元件符号的引脚处显示的1、、2是元件引脚的引是元件引脚的引脚号脚号Number,这个引脚号必须与元件封装中的焊盘号相对应,,这个引脚号必须与元件封装中的焊盘号相对应,即有即有“+〞标志的焊盘号为〞标志的焊盘号为1,另一个焊盘号为,另一个焊盘号为2。
下面介绍利用向导绘制该元件封装的步骤:下面介绍利用向导绘制该元件封装的步骤: ①① 新建或翻开一个新建或翻开一个PCB元件封装库文件元件封装库文件 ②② 执行菜单命令执行菜单命令Tools|New Component,在弹出的,在弹出的Component Wizard对话框中单击对话框中单击Next按钮48第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ③③ 选择选择Capacitors确定封装类型,单击确定封装类型,单击Next按钮④④ 选择选择through Hole确定焊盘类型,单击确定焊盘类型,单击Next按钮⑤⑤ 设置焊盘的直径和孔径〔如下图〕,单击设置焊盘的直径和孔径〔如下图〕,单击Next按钮图图13.34 焊盘直径与孔径的设置焊盘直径与孔径的设置49第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ⑥⑥ 设置焊盘间的距离为设置焊盘间的距离为100mil,单击,单击Next按钮⑦⑦ 设置电容封装的形式:设置电容封装的形式: Choose the Capacitor’s polarity:选择:选择Polarised〔带极〔带极性的封装符号〕性的封装符号〕 Choose the Capacitor’s mounting style:选择:选择Radial〔〔径向〕径向〕 Choose the Capacitor’s geometry:选择:选择Circle〔圆形〕〔圆形〕设置完毕,单击设置完毕,单击Next按钮。
按钮⑧⑧ 设置元件封装的轮廓线宽和轮廓的半径设置元件封装的轮廓线宽和轮廓的半径 线宽可采用默认值线宽可采用默认值10mil,轮廓半径为,轮廓半径为110mil,单击,单击Next按钮⑨⑨ 为元件封装起一个名字为元件封装起一个名字 在在What do you want to call this Capacitor下面的文本框下面的文本框中输入元件封装名中输入元件封装名CAP_2,单击,单击Next按钮50第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ⑩⑩ 单击单击Finish ,此时屏幕显示绘制的元件封装符号,但标志,此时屏幕显示绘制的元件封装符号,但标志“+〞在焊盘〞在焊盘2的下方,将的下方,将“+〞移到图所示的位置,元件封〞移到图所示的位置,元件封装绘制完毕装绘制完毕 第第3步:编辑二极管符号步:编辑二极管符号 在原理图元件符号中二极管两个引脚的引脚号在原理图元件符号中二极管两个引脚的引脚号Number分分别为别为1和和2,如图〔,如图〔a〕中所示,但二极管封装中的焊盘号分别〕中所示,但二极管封装中的焊盘号分别为为A和和K,如图〔,如图〔b〕中所示。
〕中所示〔〔a〕二极管原理图符号〕二极管原理图符号 〔〔b〕二极管封装符号〕二极管封装符号图图13.35 焊盘直径与孔径的设置焊盘直径与孔径的设置 编辑的目的是将编辑的目的是将两者变为一致两者变为一致 51第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 操作步骤如下:操作步骤如下: 参参考考例例13.113.1中中555555元元件件的的编编辑辑方方法法,,将将二二极极管管符符号号拷拷贝贝到到自自己己建建的的原原理理图图元元件件库库文文件件中中,,分分别别双双击击元元件件符符号号的的两两个个引脚,将引脚,将NumberNumber的内容分别改为的内容分别改为A A和和K K,,如图如图13.3613.36所示 图图13.36 二极管引脚号的修改二极管引脚号的修改52第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第4 4步:绘制发光二极管封装符号步:绘制发光二极管封装符号 绘制发光二极管元件封装符号时应注意一是原理图元件绘制发光二极管元件封装符号时应注意一是原理图元件符号的引脚号符号的引脚号NumberNumber和元件封装中焊盘号应对应,二是发光和元件封装中焊盘号应对应,二是发光二极管的焊盘间距不应太大,发光二极管的两个引脚应自然二极管的焊盘间距不应太大,发光二极管的两个引脚应自然插入电路板中,否那么容易损坏。
插入电路板中,否那么容易损坏 发光二极管封装符号尺寸:发光二极管封装符号尺寸: 两个焊盘之间的距离:两个焊盘之间的距离:100mil100mil;焊盘直径和孔径均采用;焊盘直径和孔径均采用默认 图发光二极管原理图符号图发光二极管原理图符号53第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 操作步骤如下:操作步骤如下:①① 新建或翻开一个元件封装库文件如新建或翻开一个元件封装库文件如②② 执行菜单命令执行菜单命令Tools|New Component,在弹出的,在弹出的Component Wizard对话框中单击对话框中单击Cancel按钮③③ 按照尺寸要求放置焊盘,并将焊盘号分别改为按照尺寸要求放置焊盘,并将焊盘号分别改为A和和K④④ 将当前层改为将当前层改为TopOverLay,用直线绘制封装轮廓用直线绘制封装轮廓⑤⑤ 执行菜单命令执行菜单命令Edit|Set Reference Pin 1,设置元件参考点设置元件参考点⑥⑥ 单击左边管理器窗口中的单击左边管理器窗口中的Rename按钮,为元件封装重新按钮,为元件封装重新命名为命名为LED_1。
至此,发光二极管封装符号绘制完毕至此,发光二极管封装符号绘制完毕图图13.38 自制发光二极管封装符号自制发光二极管封装符号54第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第5步步:确定三极管:确定三极管2482的引脚顺序和三极管的引脚顺序和三极管9014、、9015的引脚顺序的引脚顺序确定三极管确定三极管2482的引脚顺序:的引脚顺序:〔〔a〕原理图元件库中的三极管符号〕原理图元件库中的三极管符号 〔〔b〕〕TO-92A三极管封装和三极管封装和2482引脚顺序引脚顺序图图13.39 三极管符号与封装三极管符号与封装55第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图〔图〔a〕为三极管的原理图符号,〔〕为三极管的原理图符号,〔b〕图中的图形为〕图中的图形为TO-92A三极管封装,〔三极管封装,〔b〕图中的〕图中的E、、C、、b为三极管为三极管2482引引脚的实际顺序从图中看出在原理图符号中,发射极脚的实际顺序从图中看出在原理图符号中,发射极E的引的引脚号为脚号为3,基极,基极b的引脚号为的引脚号为1,集电极,集电极C的引脚号为的引脚号为2,与图,与图〔〔b〕中的焊盘号完全不对应,因此必须要对此进行修改。
〕中的焊盘号完全不对应,因此必须要对此进行修改 修改方法是将三极管符号复制修改方法是将三极管符号复制到自己建的原理图元件库文件中,到自己建的原理图元件库文件中,按照图〔按照图〔b〕修改三极管引脚号,修〕修改三极管引脚号,修改方法参考例中改方法参考例中555元件的修改,修元件的修改,修改后的三极管符号如下图改后的三极管符号如下图图图13.40 修改后的三极管修改后的三极管2482引脚参数设置引脚参数设置56第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 确定三极管确定三极管9014、、9015的引脚顺序:的引脚顺序:EbC图图13.41 三极管三极管9014、、9015引脚顺序引脚顺序 按照图所示三极管按照图所示三极管9014、、9015引脚的实际顺序,对三引脚的实际顺序,对三极管符号修改如下图极管符号修改如下图图图13.42 三极管三极管9014、、9015引脚号修改引脚号修改57第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第6步:修改步:修改555芯片封装芯片封装中的焊盘尺寸中的焊盘尺寸 本例中因为要使用芯片管本例中因为要使用芯片管座,所以将座,所以将DIP8的焊盘孔增大的焊盘孔增大到到35mil,焊盘的直径增大到,焊盘的直径增大到60mil,如下图。
如下图 在文件中修改在文件中修改DIP8的焊盘的焊盘尺寸后,千万不要忘记按照尺寸后,千万不要忘记按照“第第4步:绘制发光二极管封装符步:绘制发光二极管封装符号〞中号〞中“⑤⑤〞的内容设置元件〞的内容设置元件参考点图图13.43 DIP8焊盘尺寸的修改焊盘尺寸的修改58第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第7步:绘制原理图步:绘制原理图 在绘制原理图时,但凡涉及到修改的或自己绘制的元在绘制原理图时,但凡涉及到修改的或自己绘制的元件符号和元件封装,一定要使用自己命名的元件名件符号和元件封装,一定要使用自己命名的元件名 如电解电容的属性设置:如电解电容的属性设置: Lib Ref::ELECTRO1 Footprint::CAP_2〔自制元件封装名〕〔自制元件封装名〕 Designator::C5 Part Type:: 三极管三极管2482的属性设置:的属性设置: Lib Ref::2482〔修改后的元件名〕〔修改后的元件名〕 Footprint::TO-92A Designator::VT2 Part Type::2482 其他元件的属性设置同理。
其他元件的属性设置同理59第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第8步:根据原理图产生网络表步:根据原理图产生网络表 执行菜单命令执行菜单命令Design|Create Netlist 第第9步:新建并翻开一个步:新建并翻开一个PCB文件文件 第第10步:加载自己建的元件封装库文件步:加载自己建的元件封装库文件 因为此题中有自己绘制的元件封装符号,所以在装入网因为此题中有自己绘制的元件封装符号,所以在装入网络表之前,首先要加载自己建的元件封装库文件络表之前,首先要加载自己建的元件封装库文件 操作步骤:操作步骤:60第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 〔〔a〕加载前〕加载前 〔〔b〕加载后〕加载后图图13.44 加载自己建的元件封装库文件加载自己建的元件封装库文件61第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ①① 单击单击PCB管理器窗口的管理器窗口的Browse PCB选项卡,在选项卡,在Browse下的下拉列表中选择下的下拉列表中选择Libraries,单击,单击Add/Remove按钮。
按钮②② 加载所在的加载所在的.ddb文件 图为加载前后图为加载前后PCB管理器的显示情况管理器的显示情况 第第11步:创立机械层,执行菜单命令步:创立机械层,执行菜单命令Design|Mechanical Layers〔参见例第〔参见例第7步〕步〕 第第12步:按照尺寸要求,在机械层步:按照尺寸要求,在机械层Mechanical 4绘制电绘制电路板的物理边界〔参见例第路板的物理边界〔参见例第8步〕步〕 第第13步:在禁止布线层步:在禁止布线层KeepOut Layer绘制电路板的电绘制电路板的电气边界〔参见例第气边界〔参见例第9步〕步〕62第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第14步:执行菜单命令步:执行菜单命令Edit|Origin|Reset恢复绝对原点恢复绝对原点 第第15步:装入网络表,执行菜单命令步:装入网络表,执行菜单命令Design|Load Nets〔参见例第〔参见例第11步〕步〕 第第16步:设置自动布局参数,执行菜单命令步:设置自动布局参数,执行菜单命令Design|Rules,在弹出的,在弹出的Design Rules对话框中选择对话框中选择Placement选项卡,选择规那么选项卡,选择规那么“Permitted Layers Rule〞,〞,设置放置元件的工作层〔参见例第设置放置元件的工作层〔参见例第12步〕步〕 第第17步:自动布局,执行菜单命令步:自动布局,执行菜单命令Tools|Auto Placement|Auto Placer,进行自动布局。
〔参见例第,进行自动布局〔参见例第13步〕步〕 第第18步:根据原理图调整元件布局,调整后的元件布步:根据原理图调整元件布局,调整后的元件布局参见图局参见图63第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第19步:设置自动布线规那么,执行菜单命令步:设置自动布线规那么,执行菜单命令Design|Rules,设置线宽和平安间距〔参见例第,设置线宽和平安间距〔参见例第15步〕 第第20步:放置焊盘,分别将焊盘与相应的网络相连步:放置焊盘,分别将焊盘与相应的网络相连〔参见例第〔参见例第16步〕 第第21步:自动布线步:自动布线 执行菜单命令执行菜单命令Auto Route|All,在弹出的对话框中单击,在弹出的对话框中单击RouteAll按钮,进行自动布线按钮,进行自动布线注注:自动布线后,有些走线可能不是非常合理,应根据实:自动布线后,有些走线可能不是非常合理,应根据实际情况进行调整际情况进行调整 对于实际电路板设计,绘制完毕应采用例第对于实际电路板设计,绘制完毕应采用例第16步骤的步骤的方法,检查原理图与方法,检查原理图与Pcb图在电气连接上是否一致。
图在电气连接上是否一致64第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.45 例板图例板图65第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 【例【例13.4】图为某一控制系统中显示电路的一局部,用自动】图为某一控制系统中显示电路的一局部,用自动布线的方法绘制该图所对应的布线的方法绘制该图所对应的PCB图 要求:要求:1.绘制双面电路板图绘制双面电路板图 2.信号线宽度信号线宽度10mil,电源线宽度,电源线宽度20mil,接地线,接地线GND宽宽度度30mil 3.用焊盘分别将电源和接地端引出,并进行标注用焊盘分别将电源和接地端引出,并进行标注 4.电路中元件的封装均应按实际元件的引脚尺寸设计电路中元件的封装均应按实际元件的引脚尺寸设计 和和74LS04元件安装时需有管座元件安装时需有管座图图13.46 例电路原理图例电路原理图66第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 分析:分析: 本例重点是数码管符号的编辑和集成电路符号中电源的本例重点是数码管符号的编辑和集成电路符号中电源的处理等实际应用中的问题。
处理等实际应用中的问题 包括:包括: ①① 数码管符号与元件封装的绘制;数码管符号与元件封装的绘制; ②② 74LS04与与2051电源的处理电源的处理 第第1步:参照第步:参照第7章例章例1的方法,绘制的方法,绘制2051电路符号电路符号 第第2步:绘制数码管步:绘制数码管L1、、L2的电路符号的电路符号 由于此题采用总线方式,两个数码管是相对放置,所以由于此题采用总线方式,两个数码管是相对放置,所以需按照图分别绘制需按照图分别绘制L1和和L2 思路:在原理图元件库中找到数码管符号,在此根底上思路:在原理图元件库中找到数码管符号,在此根底上进行修改进行修改67第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 在原理图元件库在原理图元件库Miscellaneous 中选择数码管符号中选择数码管符号DPY_7-SEG_DP〔如下图〕在此根底上进行编辑〔如下图〕在此根底上进行编辑图图13.47 DPY_7-SEG_DP数码管符号数码管符号①① 将数码管符号复制到自己建的将数码管符号复制到自己建的原理图元件库文件中原理图元件库文件中②② 分析该元件符号与实际数码管分析该元件符号与实际数码管引脚的区别引脚的区别段码段码a,,b…g和小数点和小数点dp的引脚号与实际引脚不符;的引脚号与实际引脚不符;DPY_7-SEG_DP数码管符号中没有公共端。
数码管符号中没有公共端③③ 修改数码管符号修改数码管符号68第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 修改各段码所对应的引脚号、增加公共端修改后的修改各段码所对应的引脚号、增加公共端修改后的符号如下图图〔符号如下图图〔a〕为〕为L1,图〔,图〔b〕为〕为L2〔〔a〕〕L1 〔〔b〕〕L2图图13.48 修改后的数码管符号修改后的数码管符号69第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第第3步:对步:对74LS04符号电源的处理符号电源的处理 在在Protel原理图元件库中,大局部集成门电路符号的电原理图元件库中,大局部集成门电路符号的电源和接地引脚都是隐藏的,如图中的源和接地引脚都是隐藏的,如图中的U3C、、U3D所示在绘所示在绘制电路图时,只要电源符号的网络标号〔制电路图时,只要电源符号的网络标号〔Net〕和元件符号中〕和元件符号中电源引脚的引脚名〔电源引脚的引脚名〔Name〕一致〔如下图〕,那么系统可自〕一致〔如下图〕,那么系统可自动将元件中被隐藏的电源引脚与电路中的电源相连。
动将元件中被隐藏的电源引脚与电路中的电源相连图图13.49 电源引脚的引脚名和电源符号的网络标号一致电源引脚的引脚名和电源符号的网络标号一致70第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 但在实际电路中,电源的表示往往是具体数值,如但在实际电路中,电源的表示往往是具体数值,如+5v、、+12v等,这样集成电路芯片的电源不能与电路的电源相连,等,这样集成电路芯片的电源不能与电路的电源相连,制成印刷电路板后芯片没有供电的电源,电路就不能正常工制成印刷电路板后芯片没有供电的电源,电路就不能正常工作本例就属于这种情况本例就属于这种情况 修改方法可有两种修改方法可有两种 第一种方法:第一种方法: 查看查看74LS04符号中电源引脚的引脚名〔符号中电源引脚的引脚名〔Name〕为〕为Vcc,将电源符号的网络标号〔,将电源符号的网络标号〔Net〕也设置为〕也设置为Vcc〔如下图〕,〔如下图〕,在电源符号旁用字符串注明电源电压为在电源符号旁用字符串注明电源电压为+5v,如图中,如图中Vcc旁的旁的+5v 在电路板中同样用字符串注明在电路板中同样用字符串注明+5v。
71第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 第二种方法:第二种方法: 修改修改74LS04符号中所有单元电源引脚的引脚名符号中所有单元电源引脚的引脚名Name,,使其为使其为+5v,而电源符号的网络标号,而电源符号的网络标号Net也设置为也设置为+5v〔这种方法最好将种方法最好将74LS04符号复制到自己的元件库文件中进行,符号复制到自己的元件库文件中进行,以免影响以后的使用〕以免影响以后的使用〕 第第4步:编辑数码管封装步:编辑数码管封装 数码管元件封装可使用中的数码管元件封装可使用中的DIP40进行修改两者虽然进行修改两者虽然在封装形式上相差较大,但因焊盘间距相同,所以修改起来在封装形式上相差较大,但因焊盘间距相同,所以修改起来比较方便比较方便①① 新建或翻开自己建的元件封装库文件新建或翻开自己建的元件封装库文件②② 翻开元件封装库,找到翻开元件封装库,找到DIP40,将其复制到文件中,最好,将其复制到文件中,最好按图所示水平放置,将第按图所示水平放置,将第1引脚放置在坐标原点处。
引脚放置在坐标原点处72第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.50 复制粘贴后的复制粘贴后的DIP40③③ 删除多余焊盘,修删除多余焊盘,修改元件轮廓如下改元件轮廓16图图13.51 删除多余焊盘、删除多余焊盘、修改元件轮廓后的情况修改元件轮廓后的情况73第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 ④④ 修改焊盘编号,编号顺序如图中的修改焊盘编号,编号顺序如图中的1、、6所示⑤⑤ 修改焊盘尺寸修改焊盘尺寸 因为数码管的引脚较粗,需将图中的焊盘尺寸改为因为数码管的引脚较粗,需将图中的焊盘尺寸改为 X-Size::70mil Y-Size::70mil Hole Size::35mil⑥⑥ 按照电路图中数码管的引脚排列,分别在相应的焊盘处标按照电路图中数码管的引脚排列,分别在相应的焊盘处标注各段码名称注各段码名称a…g,以及小数点,以及小数点dp,如下图⑦⑦ 为该元件封装重新命名为该元件封装重新命名 单击文件左边管理器窗口的单击文件左边管理器窗口的Rename按钮,将封装命名为按钮,将封装命名为SMG。
⑧⑧ 设置元件封装的参考点设置元件封装的参考点 执行菜单命令执行菜单命令Edit|Set Reference|Pin 1 绘制完成的数码管绘制完成的数码管封装如下图封装如下图74第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 图图13.52 绘制完成的数码管符号绘制完成的数码管符号 第第5步步:修改:修改DIP14和和DIP20元元件封装的焊盘尺寸件封装的焊盘尺寸 因为反相器因为反相器74LS04和单片机和单片机芯片芯片2051在安装时需有管座,所以在安装时需有管座,所以要将其焊盘尺寸和焊盘孔径加大一要将其焊盘尺寸和焊盘孔径加大一些 修改后的尺寸为:修改后的尺寸为: X-Size::60mil Y-Size::60mil Hole Size::35mil75第第13 13章章 实际实际PCBPCB板图设计举例板图设计举例 再见再见76。












