电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)

上传人:新** 文档编号:568739131 上传时间:2024-07-26 格式:PPT 页数:455 大小:17.76MB
返回 下载 相关 举报
电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)_第1页
第1页 / 共455页
电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)_第2页
第2页 / 共455页
电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)_第3页
第3页 / 共455页
电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)_第4页
第4页 / 共455页
电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)_第5页
第5页 / 共455页
点击查看更多>>
资源描述

《电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)》由会员分享,可在线阅读,更多相关《电子线路cad整套课件幻灯片完整版ppt教学教程最全电子讲义(最新)(455页珍藏版)》请在金锄头文库上搜索。

1、电子线路CAD电子线路CAD电气自动化教研室电气自动化教研室项目一项目一电子电子CAD设计基础设计基础v学习目标:学习目标:v1)了解电子)了解电子CAD概念及发展历程概念及发展历程v2)了解电子)了解电子CAD的主要功能的主要功能v3)了解电子)了解电子CAD常用软件常用软件v4)掌握常用电子元器件的基础知识掌握常用电子元器件的基础知识过程自动化教室过程自动化教室图1-1 稳压电源电路原理图1.1电子电子CAD简介简介VISIOProtelEWBPspiceMAX+PLUSMultisimTinaPro电子电子CAD软软件件1.2Protel发展概述发展概述Protel发展过程:发展过程:T

2、angoProtelforDosProtelforWindows1.0/1.5Protel3.16Protel98Protel99Protel99seProtel DXPAltiumDesignerProtel主要内容:主要内容:(1)SCH:原理图设计:原理图设计(2)PCB:印刷电路板设计印刷电路板设计(3)PLD:可编程逻辑器件设可编程逻辑器件设(4)SIM:电路仿真电路仿真(5)SI:信号完整性分析信号完整性分析学习目的:学习目的:Protel是使用性极强的一门操作技能课,掌握操作技能;是使用性极强的一门操作技能课,掌握操作技能;掌握掌握Protel的基本操作技巧学会设计的基本操作技巧

3、学会设计SCH和和PCB,了解,了解SIM。1.3电子元器件基础知识电子元器件基础知识1.3.1 1.3.1 电阻器电阻器1. 电阻器的分类:电阻器的分类:碳膜电阻器、金属膜电阻器、合成膜电阻器、线绕电阻碳膜电阻器、金属膜电阻器、合成膜电阻器、线绕电阻器、保险电阻器、器、保险电阻器、NTC、PTC热敏电阻器等。热敏电阻器等。2. 电阻器的主要参数电阻器的主要参数:标称电阻值和允许偏差(误差)、额定功率、标称电阻值和允许偏差(误差)、额定功率、温度系数、最高工作电压、稳定性、噪声电动势、高频特性等温度系数、最高工作电压、稳定性、噪声电动势、高频特性等 IE61IE122IE243电阻器标称电阻器

4、标称阻值系列阻值系列标称值系列标称值系列vE24(误差误差5%):1.0,1.1,1.2,1.3,1.5,1.6,1.8,2.0,2.2,2.4,2.7,3.0,3.3,3.6,3.9,4.3,4.7,5.1,5.6,6.2,6.8,7.5,8.2,9.1vE12(误差误差10%):1.0,1.2,1.5,1.8,2.2,3.0,3.9,4.7,5.6,6.8,8.2vE6(误差误差20%):1.0,1.5,2.2,3.3,4.7,6.8注意:注意:读色环的顺序是以靠近电阻器引线的色环是第一环,若两端色环与两端引线等读色环的顺序是以靠近电阻器引线的色环是第一环,若两端色环与两端引线等距离时,可

5、借助于电阻的标称值系列以及色环符号的规定中有效数字与偏差的特点来距离时,可借助于电阻的标称值系列以及色环符号的规定中有效数字与偏差的特点来判断。判断。 直标法直标法文字文字符号法符号法数码数码表示法表示法电阻器的电阻器的标称方法标称方法色标法色标法四色环电阻的识别四色环电阻的识别五色环电阻的识别五色环电阻的识别1.3.2 1.3.2 电容器电容器1法拉=103毫法=106微法=109纳发=1012皮发1.电容器的分类电容器的分类 按结构可分为:按结构可分为:固定电容器、可变电容器和微调电容器固定电容器、可变电容器和微调电容器;按绝缘介质可分为:按绝缘介质可分为:空气介质电容器、云母电容器、瓷介

6、电容空气介质电容器、云母电容器、瓷介电容器、涤沦电容器、聚苯烯电容器、金属化纸电容器、电解电容器、涤沦电容器、聚苯烯电容器、金属化纸电容器、电解电容器、玻璃釉电容器、独石电容器等器、玻璃釉电容器、独石电容器等 2.电容器的标称方法电容器的标称方法(1)直标法:)直标法:将将电容器电容器的主要参数(标称的主要参数(标称电容量电容量、额定电压额定电压及允许偏差)及允许偏差)直接标注在电容器上,一般用于电容器或体积较大的无极性直接标注在电容器上,一般用于电容器或体积较大的无极性电容器。电容器。(2)文字符号法:用阿拉伯数字和字母符号有规律地组合)文字符号法:用阿拉伯数字和字母符号有规律地组合 来表示

7、标称容量的方法来表示标称容量的方法 例:例:0.33P标成标成P33 ;6800pF标成标成6n8;2.2 PF标为标为 2P2;4700F 标为标为 4m7;1000pF 标为标为 1n;0.01F 标为标为 10n。(3)数字标注法)数字标注法数字标注法一般是用数字标注法一般是用3位数字表示电容器的容量。位数字表示电容器的容量。其中前两位数字为其中前两位数字为有效值有效值数字,第三位数字为倍数字,第三位数字为倍乘数乘数(即表示(即表示有效值有效值后有多少个后有多少个0)。)。例如:例如:102表示10102pF=1000pF;104表示10104pF=0.1F105表示10105pF=1F

8、误差范围用误差范围用字母表字母表示,其中示,其中G为为2、J为为5、K为为10、L为为15、M为为20“1n2K630V”表示容量为1200PF,误差为10,耐压为630v“47nJ250V”表示容量为O047uF,误差为5。耐压为250V“153K160V”表示容量为O015uF,误差10,耐压160V“105G400V”表示容量为1uF,误差2,耐压为400V(4)色标色标法法在电容器上标注色环或色点的方法来表示电容量及允许误差四四色环色环电容器的第一环和第二环为有效数值,第三环为电容器的第一环和第二环为有效数值,第三环为倍率倍率,第四环为允许偏差。第四环为允许偏差。五环前三位为有效数值。

9、五环前三位为有效数值。例如,四色环电容器为红、红、黄、金,表示其电容量为0.22F许偏差为5%五色环电容器为蓝、灰、黑、黑、棕,表示其电容量为680F允许偏差为1%。1.电感器的分类电感器的分类按电感的形式可分为固定电感和可变电感线圈;按电感的形式可分为固定电感和可变电感线圈;按导磁性质可分为空芯线圈和磁芯线圈;按导磁性质可分为空芯线圈和磁芯线圈;按工作性质可分为天线线圈、振荡线圈、低频扼流线圈和高频扼流线圈;按工作性质可分为天线线圈、振荡线圈、低频扼流线圈和高频扼流线圈;按耦合方式可分为自感应和互感应线圈;按耦合方式可分为自感应和互感应线圈;按绕线结构可分为单层线圈、多层线圈和蜂房式线圈等。

10、按绕线结构可分为单层线圈、多层线圈和蜂房式线圈等。 1.3.3 1.3.3 电感器电感器3.电感量和误差的标注方法电感量和误差的标注方法a.直标法直标法:感线圈的外壳上直接用数字和文字标出电感线圈的电感量感线圈的外壳上直接用数字和文字标出电感线圈的电感量,允许误差允许误差及最大工作电流等主要参数及最大工作电流等主要参数.b.色标法:同电阻标法色标法:同电阻标法.单位为单位为H2.电感器的测试及代换电感器的测试及代换1.3.4 1.3.4 变压器变压器变压器按使用的工作频率可以分为:变压器按使用的工作频率可以分为: 变压器的主要特征参数变压器的主要特征参数额额定定功功率率变变压压比比效效率率温温

11、升升1.二极管二极管2.三极管三极管3. 晶闸管晶闸管4. 场效应晶体管场效应晶体管5. 光电器件光电器件光电耦合器:也称为光电隔离器或光耦合器,有时简称光耦光电耦合器:也称为光电隔离器或光耦合器,有时简称光耦 作作 用:用: 隔离,隔离,传输电信号传输电信号 1.3.5 1.3.5 半导体分立元件半导体分立元件 二极管二极管 三极管三极管 晶闸管晶闸管场效应晶体管场效应晶体管光电耦合器光电耦合器光电管光电管 集成电路是利用半导体工艺或厚薄膜工艺(或者这些工艺的结合)将集成电路是利用半导体工艺或厚薄膜工艺(或者这些工艺的结合)将电路的有源元件(三极管、场效应管等)、无源元件(电阻器、电容器电路

12、的有源元件(三极管、场效应管等)、无源元件(电阻器、电容器等)及其连线制作在半导体基片上或绝缘基片上,形成具有特定功能的等)及其连线制作在半导体基片上或绝缘基片上,形成具有特定功能的电路,并封装在管壳之中。电路,并封装在管壳之中。 集成电路与分立元件电路相比,具有体积小、重量轻、功耗低、成本集成电路与分立元件电路相比,具有体积小、重量轻、功耗低、成本低、可靠性高、性能稳定等优点,广泛应用于电子产品中。低、可靠性高、性能稳定等优点,广泛应用于电子产品中。 1.3.6 1.3.6 集成电路集成电路1.3.7 1.3.7 表面粘贴器件表面粘贴器件电路电路SMC(Surface Mounted Com

13、ponent) 表面贴装技术表面贴装技术SMT( Surface Mounting Technology)指的是将元)指的是将元件贴装,然后焊到件贴装,然后焊到PCB(Printed Circuit Board印制电路板)上的一印制电路板)上的一种新型电子装联技术。种新型电子装联技术。 贴片三极管贴片二极管贴片电容贴片电阻贴片集成块拨动开关轻触开关滑动开关旋转开关直键开关按键开关微型按键开关薄膜开关1.3.8 1.3.8 其它其它器件器件 继电器继电器 接插件接插件电气自动化教研室电气自动化教研室项目二项目二稳压电源电路板设计稳压电源电路板设计PCB基础设计基础设计v学习目标:学习目标:v1)

14、认识常用电气元器件符号认识常用电气元器件符号v2)熟悉绘制电气原理图的一般流程熟悉绘制电气原理图的一般流程v3)能用能用ProtelDXP2004软件绘制简单软件绘制简单稳压电源原理图稳压电源原理图4)掌握设计电路板的一般流程)掌握设计电路板的一般流程项目简介:项目简介:稳压电源由变压器、整流电路、滤波电路、稳压电路稳压电源由变压器、整流电路、滤波电路、稳压电路组成。变压器组成。变压器T1T1用于把用于把220V220V的交流电转换成整流电路所需的交流电转换成整流电路所需要的电压要的电压; ; 整流电路整流电路D1D1把交流电转变为脉动的直流电把交流电转变为脉动的直流电; ; 电电容滤波电路的

15、作用是将脉动直流电压变为脉动较小的直流容滤波电路的作用是将脉动直流电压变为脉动较小的直流电;三端稳压器电;三端稳压器78057805的作用是将比较稳定的直流电转换成的作用是将比较稳定的直流电转换成稳定的直流电压。稳定的直流电压。项目二项目二稳压电源电路板设计稳压电源电路板设计PCB基础设计基础设计设计要求:设计要求: 稳压电源电路如稳压电源电路如2-12-1所示,试设计该电路的电路板。所示,试设计该电路的电路板。1) 1) 用自动的方法设计该电路板用自动的方法设计该电路板2 2) 使用单层电路板,电路板的尺寸为使用单层电路板,电路板的尺寸为4000milX2320mil4000milX2320

16、mil。3) 3) 电源地线的铜膜线的宽度为电源地线的铜膜线的宽度为25mil25mil。4) 4) 一般布线的宽度为一般布线的宽度为20mil20mil。项目二项目二稳压电源电路板设计稳压电源电路板设计PCB基础设计基础设计图图2-1稳压电源电路原理图稳压电源电路原理图项目二项目二稳压电源电路板设计稳压电源电路板设计PCB基础设计基础设计2.1绘制稳压电源电路原理图绘制稳压电源电路原理图2.2设计稳压电源印制电路板图设计稳压电源印制电路板图项目二项目二稳压电源电路板设计稳压电源电路板设计PCB基础设计基础设计2.1.1ProtelDXP2004SP2软件软件2.1.2创建设计项目和原理图文件

17、创建设计项目和原理图文件2.1.3原理图的初始化设置原理图的初始化设置2.1.4加载原理图元件库加载原理图元件库2.1.5放置原理图图形对象放置原理图图形对象2.1.6完成原理图的绘制完成原理图的绘制2.1.7设置和编译项目设置和编译项目2.1.8创建网络表创建网络表2.1绘制稳压电源原理图绘制稳压电源原理图2.1.1.1安装安装ProtelDXP2004SP2软件软件 打开打开ProtelProtelDXPDXP20042004SP2SP2的安装软件,运行的安装软件,运行setupSetup.exesetupSetup.exe文件,安装文件,安装Protel DXP 2004Protel D

18、XP 2004;接着分别运行;接着分别运行DXP2004SP2DXP2004SP2补丁补丁.exe.exe和和DXP2004SP2_IntegratedLibraries.exeDXP2004SP2_IntegratedLibraries.exe文件,安装文件,安装SP2SP2补丁和补丁和 SP2SP2元件库;最后使用元件库;最后使用XP2004crack.rarXP2004crack.rar文件中的文件中的Protel 2004 SP2 keygenProtel 2004 SP2 keygen生成协议文件对生成协议文件对SP2SP2进行破进行破解。解。2.1.1ProtelDXP2004SP

19、2软件软件图图2-2 2-2 Protel DXPProtel DXP件设计环境件设计环境2.1.1.2启动启动ProtelDXP2004SP2软件软件设计主菜单 工作区面板 工作区面板标签面板标签按钮面板标签2.1.1ProtelDXP2004SP2软件软件2.1.1.3原理图设计步骤原理图设计步骤启动Protel DXP_SCH电路原理图编辑器开 始设置图纸尺寸及版面设置工作环境和加载元件库放置零件并布局检查、校对及线路调整报表输出结 束文档保存及打印原理图布线图图2-3 2-3 原理图设计流程图原理图设计流程图2.1.1ProtelDXP2004SP2软件软件 Protel DXPPro

20、tel DXP提出了项目组文档(提出了项目组文档(*.PrjGrp*.PrjGrp)管理方式,可以将自己的)管理方式,可以将自己的设计项目分类组织到一个项目组文档。设计项目分类组织到一个项目组文档。2.1.2创建创建设计项目和原理图文件设计项目和原理图文件图图2-4 2-4 Protel DXPProtel DXP的文档组织结构的文档组织结构图图2-5 2-5 创建创建PCBPCB项目项目2.1.2创建创建设计项目和原理图文件设计项目和原理图文件2.1.2.1创建设计项目创建设计项目执行菜单命令执行菜单命令File(文件)(文件)New(创建)(创建)Project(项目)(项目)PCBPro

21、ject(PCB项目)项目),如图如图2-5所示,创建一个所示,创建一个PCB项目,默认项目,默认项目名为项目名为PCBProject1.PrjPCB。图图2-6 2-6 保存项目保存项目2.1.2创建创建设计项目和原理图文件设计项目和原理图文件图图2-7 2-7 重命名项目重命名项目2.1.2创建创建设计项目和原理图文件设计项目和原理图文件2.1.2.2创建原理图文件创建原理图文件 执行菜单命令执行菜单命令File(文件)(文件)NewNew(创建)(创建)SchematicSchematic(原理图),在(原理图),在该项目中创建一个原理图文件。其默认原理图文件名为该项目中创建一个原理图文

22、件。其默认原理图文件名为Sheet1.Schdoc,Sheet1.Schdoc,将将该文档重命名为该文档重命名为 “稳压电源稳压电源.SchdocSchdoc” 如图如图2-82-8所示。所示。图图2-8 2-8 原理图绘制界面原理图绘制界面2.1.3原理图纸的初始化设置原理图纸的初始化设置2.1.3.1设置图纸尺寸及版面设置图纸尺寸及版面(1)执行)执行【Design】【DocumentOptions】,显现文档选项,显现文档选项“DocumentOptions”对话框,如图对话框,如图2-9所示。所示。图图2-9 2-9 文档选项对话框文档选项对话框图图2-10 2-10 设定标准设定标准

23、A4A4图纸图纸2.1.3原理图纸的初始化设置原理图纸的初始化设置(2)单击图)单击图2-9中的中的“SheetOptions”标签,找到标签,找到“StandardStyles”栏。单击栏。单击“Standardstyles”输入栏右边的输入栏右边的按钮,在弹出按钮,在弹出的下拉列表中显示出的下拉列表中显示出ProtelDXP_Sch系统所支持的标准图纸类型,系统所支持的标准图纸类型,如图如图2-10所示。使用滚动条来向上滚动到所示。使用滚动条来向上滚动到“A4”样式并单击选择。样式并单击选择。(3)其他选项采用默认设置。)其他选项采用默认设置。(4)单击)单击按钮关闭对话框,并更新图纸。按

24、钮关闭对话框,并更新图纸。2.1.3原理图纸的初始化设置原理图纸的初始化设置2.1.3.2设置工作环境设置工作环境(1)执行)执行【Tools】【SchematicPreferences.】,如图,如图2-11所示。所示。图图2-11原理图参数设置对话框原理图参数设置对话框2.1.3原理图纸的初始化设置原理图纸的初始化设置(2)单击图)单击图2-11的的“DefaultPrimitives”标签,如图标签,如图2-12所示。所示。勾选勾选“Permanent”复选项,其他标签内的选项为默认值。复选项,其他标签内的选项为默认值。(3)执行菜单命令)执行菜单命令【File】【Save】,保存当前原

25、理图图纸。,保存当前原理图图纸。图图2-12“DefaultPrimitives”标签标签图图2-13 2-13 元件库界面元件库界面2.1.4加载原理图元件库加载原理图元件库将所用库文件加载到库文件管理面板,步骤如下:将所用库文件加载到库文件管理面板,步骤如下:(1)单击库文件管理面板上的)单击库文件管理面板上的“Libraries”标签(参见图标签(参见图2-13),),弹出可用库文件列表对话框弹出可用库文件列表对话框“AvailableLibraries”,如图,如图2-14所示。所示。图图2-14 2-14 可用库文件列表对话框可用库文件列表对话框2.1.4加载原理图元件库加载原理图元

26、件库(2)单击)单击按钮,显现按钮,显现“打开打开”对话框,如图对话框,如图2-15所示。所示。图图2-15 2-15 打开对话框打开对话框(3)在)在“查找范围查找范围”栏内指定库文件的所在文件夹,默认文件夹为栏内指定库文件的所在文件夹,默认文件夹为“C:ProgramFilesAltiumLibrary”。(4)在文件窗口内查找并选择需要的库文件,选择后文件名将出现)在文件窗口内查找并选择需要的库文件,选择后文件名将出现在在“文件名文件名”栏的文本框内。由于图栏的文本框内。由于图2-1所示的范例电路中有两个连接所示的范例电路中有两个连接器元件器元件“hearder3”和和“hearder4

27、”,该元件所在的库文件为,该元件所在的库文件为“MiscellaneousConnectors.IntLib”,所以在图,所以在图2-15中选择中选择该文件。单击该文件。单击按钮加载该库文件,并返回到可用库文件列表对话框。按钮加载该库文件,并返回到可用库文件列表对话框。(5)重复()重复(2)()(4),可完成多个库文件的加载。最后单击),可完成多个库文件的加载。最后单击按钮关闭可用库文件对话框,并返回到库文件管理面板。按钮关闭可用库文件对话框,并返回到库文件管理面板。常用元件库:常用元件库:、“MiscellaneousDevices.IntLib”包括常用的包括常用的电路分立元件,如电阻电

28、路分立元件,如电阻RES*、电感、电感Induct、电容、电容Cap*等。等。、“MiscellaneousConnectors.IntLib”,包括常用的连接器包括常用的连接器等,如等,如Header*。2.1.4加载原理图元件库加载原理图元件库2.1.5放置原理图图形对象放置原理图图形对象元件描述元件描述元件名元件名元件标识元件标识元件参数元件参数所在库所在库Trans变压器T1Miscellaneous Devices.IntLibBridge桥式整流器D1Miscellaneous Devices.IntLibCAP电解电容C3100uFMiscellaneous Devices.In

29、tLibCAP非电解电容C40.1uFMiscellaneous Devices.IntLibMC7805三端稳压器U1Miscellaneous Devices.IntLibHeader2连接器J1Miscellaneous Connectors.IntLibHeader2连接器J2Miscellaneous Connectors.IntLib表表2-1是图是图2-1范例电路的元件列表。范例电路的元件列表。表表2-1 2-1 范例电路元件列表范例电路元件列表2.1.5放置原理图图形对象放置原理图图形对象2.1.5.1取用变压器取用变压器步骤:步骤:(1)执行)执行【View】【FitDocu

30、ment】,(或使用快捷键,(或使用快捷键V,D)使整个原理图纸显示在窗口中。)使整个原理图纸显示在窗口中。(2)单击工作区右边的)单击工作区右边的“Libraries”标签,显示库文件管理面板。标签,显示库文件管理面板。(3)变压器)变压器“TRANS”在库文件在库文件“MiscellaneousDevices.IntLib”中,中,所以在已加载的库文件一栏内,单击所以在已加载的库文件一栏内,单击“MiscellaneousDevices.IntLib”将库文件设为当前库。将库文件设为当前库。(4)使用过滤器快速定位需要的元件。在库名下的过滤器栏内键入)使用过滤器快速定位需要的元件。在库名下

31、的过滤器栏内键入“*TRANS*”作为过滤条件,一个以作为过滤条件,一个以“TRANS”作为元件名的元件将在作为元件名的元件将在元件列表中显示出来,如图元件列表中显示出来,如图2-16所示。所示。图图2-16 2-16 取用变压器取用变压器2.1.5放置原理图图形对象放置原理图图形对象(5)在元件列表中单击)在元件列表中单击TRANS以选择它,然后以选择它,然后单击单击“Place”按钮(此时已自动变为按钮(此时已自动变为按钮)。另外,还可以直接双击元件名按钮)。另外,还可以直接双击元件名“TRANS”。此时光标将变成十字状,并且在。此时光标将变成十字状,并且在光标上粘附着一个变压器的轮廓,如

32、图光标上粘附着一个变压器的轮廓,如图2-17所示所示图图2-172-17处于放置状态下的变压器处于放置状态下的变压器2.1.5放置原理图图形对象放置原理图图形对象(6)在元件放置状态下按)在元件放置状态下按Tab键,则打开元件属性对话框键,则打开元件属性对话框“ComponentProperties”,如图,如图2-18所示。所示。(7)在元件属性对话框的)在元件属性对话框的“Properties”区域内,为区域内,为“Designator”栏键入栏键入“T1”,将其值作为第一个元件的标识,并勾选右面的,将其值作为第一个元件的标识,并勾选右面的“Visible”复选项。复选项。(8)检查)检查

33、“Trans”所使用的封装形式。由于当前所加载的库文件为整合所使用的封装形式。由于当前所加载的库文件为整合元件库,这些库已经包括了封装和电路仿真模型。确认在模型列表元件库,这些库已经包括了封装和电路仿真模型。确认在模型列表“Models for T? Trans”中含有中含有“TRF_4”形式的封装。保留其余栏为默认值。形式的封装。保留其余栏为默认值。(9)单击)单击按钮关闭属性对话框,并返回元件放置状态。按钮关闭属性对话框,并返回元件放置状态。图图2-18变压器属性编辑对话框变压器属性编辑对话框2.1.5放置原理图图形对象放置原理图图形对象2.1.5.2放置变压器放置变压器步骤操作:步骤操作

34、:(1)移动粘附有变压器符号到图纸中间某位置,当对变压器的位置满)移动粘附有变压器符号到图纸中间某位置,当对变压器的位置满意后,单击左键(或按意后,单击左键(或按Enter键)将变压器放在原理图上。键)将变压器放在原理图上。光标上仍然粘附着变压器的轮廓,这说明当前还处在元件放置状态光标上仍然粘附着变压器的轮廓,这说明当前还处在元件放置状态且元件标识已自动变为且元件标识已自动变为“T2”,使用,使用ProtelDXP的这个功能可以连续放的这个功能可以连续放置多个相同型号的元件。置多个相同型号的元件。(2)由于该电路只包含一个变压器)由于该电路只包含一个变压器T1,所以应单击鼠标右键(或按,所以应

35、单击鼠标右键(或按Esc键)退出元件放置状态。键)退出元件放置状态。2.1.5放置原理图图形对象放置原理图图形对象2.1.5放置原理图图形对象放置原理图图形对象按照上述方法,可以放置其它元件。按照上述方法,可以放置其它元件。2.1.5.5放置三端稳压器放置三端稳压器(1)在)在“Libraries”面板中,确认面板中,确认“MiscellaneousDevices.IntLib”库为当前。库为当前。(2)在库名下的过滤器栏内键入)在库名下的过滤器栏内键入“VoltReg”来设置过滤条件,此时将在元件列表中列出所有来设置过滤条件,此时将在元件列表中列出所有与字符串与字符串“VoltReg”匹配的

36、元件。如图匹配的元件。如图2-27所所示。示。图图2-27 2-27 取用三端稳压器取用三端稳压器(3)单击)单击“Place”按钮(此时已自动变为按钮(此时已自动变为),放置该元件并修改标示符为),放置该元件并修改标示符为VR1.2.1.5放置原理图图形对象放置原理图图形对象(4)按)按Tab键显示三端稳压器属性编辑对话框,如图键显示三端稳压器属性编辑对话框,如图2-28所示。在所示。在“EditPins”区域将区域将“Vout”修改为修改为“+5V”.如图如图2-29所示。所示。图图2-28三端稳压器属性编辑对话框三端稳压器属性编辑对话框图图 2-29 2-29 编辑引脚对话框编辑引脚对话

37、框图图2-30 2-30 取用连接插头取用连接插头2.1.5.6放置连接插头放置连接插头2.1.5放置原理图图形对象放置原理图图形对象(1)连接插头在)连接插头在“MiscellaneousConnectors.IntLib”库中,所以在库库中,所以在库文件管理面板上应确认该库文件已经是当前库。文件管理面板上应确认该库文件已经是当前库。(2)在)在“Libraries”面板的元件过滤器栏键入面板的元件过滤器栏键入“header”,单击其中的,单击其中的“header2”选择,如图选择,如图2-30所示。所示。(3)单击)单击“Place”按钮(此时已自动变为按钮(此时已自动变为)。现在光标上将

38、粘附一个连接插头,如图)。现在光标上将粘附一个连接插头,如图2-31所示。所示。图图2-31 2-31 处于放置状态的连接插头处于放置状态的连接插头2.1.5放置原理图图形对象放置原理图图形对象(4)按)按Tab键显示连接插头属性编辑对话框,如图键显示连接插头属性编辑对话框,如图2-32所示。在所示。在“Properties”区域设置区域设置“Designator”为为“J1”,确认,确认PCB封装模型为封装模型为“HDR1*2”已在已在“Models”列表中。单击列表中。单击关闭对话框。关闭对话框。图图2-32 2-32 连接插头属性编辑对话框连接插头属性编辑对话框(5)在放置连接器之前,按

39、在放置连接器之前,按X键使元件水平方向镜像键使元件水平方向镜像翻转。翻转。(6)单击鼠标右键(或按压单击鼠标右键(或按压Esc键)退出放置模式。键)退出放置模式。(7)用同样的方法放置用同样的方法放置header32.1.6完成原理图的绘制完成原理图的绘制2.1.6.1布局调整布局调整1 1. .移动单个元件移动单个元件方法一:方法一:在该元件上单击并拖动(按下鼠标左键不放)到新的位置,在该元件上单击并拖动(按下鼠标左键不放)到新的位置,然后释放左键即可。然后释放左键即可。方法二:方法二:要将光标放在元件的符号上单击鼠标左键,使元件处于选中要将光标放在元件的符号上单击鼠标左键,使元件处于选中状

40、态(高亮显示)。状态(高亮显示)。单击标准工具栏上的十字图标单击标准工具栏上的十字图标此时光标将变成十字形。移动十字光标到元件上并单击左键,元件即此时光标将变成十字形。移动十字光标到元件上并单击左键,元件即粘附在光标上,然后移动粘附有元件的光标到目标位置,单击鼠标左键粘附在光标上,然后移动粘附有元件的光标到目标位置,单击鼠标左键完成移动操作。完成移动操作。在原理图图纸的空白处单击鼠标左键,或单击标准工具栏上的取消选择在原理图图纸的空白处单击鼠标左键,或单击标准工具栏上的取消选择图标图标(快捷键为(快捷键为E,D,A),),使元件脱离选中状态。使元件脱离选中状态。(快捷键为(快捷键为E,M,S)

41、,),2.2.移动多个对象移动多个对象选中对象。如果要移动的多个对象比较集中,可以单击鼠标左键并选中对象。如果要移动的多个对象比较集中,可以单击鼠标左键并拖出一个矩形框,将要移动的对象全部选中;如果要移动的多个对象拖出一个矩形框,将要移动的对象全部选中;如果要移动的多个对象比较分散,不能用矩形框框住时,可以按下比较分散,不能用矩形框框住时,可以按下Shift键再用鼠标左键键再用鼠标左键一个一个地单击选择多个对象。一个一个地单击选择多个对象。移动对象。单击标准工具栏上的十字图标移动对象。单击标准工具栏上的十字图标,此时光标将变成十字形。,此时光标将变成十字形。移动十字光移动十字光 标到选中对象的

42、某个位置并单击左键,此时所有要移动的标到选中对象的某个位置并单击左键,此时所有要移动的对象按原来的排列粘附在光标上。然后移动粘附有元件的光标到目标位置,单对象按原来的排列粘附在光标上。然后移动粘附有元件的光标到目标位置,单击鼠标左键完成移动操作。击鼠标左键完成移动操作。 单击单击取消选中状态。取消选中状态。2.1.6完成原理图的绘制完成原理图的绘制3.3.改变元件方向改变元件方向放置完元器件之后根据原理图中元件的位置调整元件的方向,按一次放置完元器件之后根据原理图中元件的位置调整元件的方向,按一次空格键空格键元件逆时针旋转元件逆时针旋转90,按,按X键使元件水平方向镜像翻转,键使元件水平方向镜

43、像翻转,按按Y键使元件竖直方向镜像翻转。元件的最终布局如图键使元件竖直方向镜像翻转。元件的最终布局如图2-34所示:所示:图图2-342-34最终布局最终布局2.1.6完成原理图的绘制完成原理图的绘制2.1.6完成原理图的绘制完成原理图的绘制2.1.6.2连接电路连接电路1 1. .调整视图调整视图方法一:方法一:执行菜单命令执行菜单命令【View】【FitAllObjects】(热键(热键V,F),将图纸上所有组件以最大比例显示在窗口中,保证原理图),将图纸上所有组件以最大比例显示在窗口中,保证原理图图纸有一个合适的视图。图纸有一个合适的视图。方法二:方法二:使用键盘实现图纸的放大与缩小。使

44、用键盘实现图纸的放大与缩小。放大:按放大:按PageUP键,可以放大绘图区域。键,可以放大绘图区域。缩小:按缩小:按PageDown键,可以缩小绘图区域。键,可以缩小绘图区域。居中:按居中:按Home键,可以从原来光标下的图纸位置移位到工键,可以从原来光标下的图纸位置移位到工作区中心位置显示。作区中心位置显示。刷新:按刷新:按End键,对图纸区的图形进行刷新,恢复正确的现键,对图纸区的图形进行刷新,恢复正确的现实状态。实状态。2.1.6完成原理图的绘制完成原理图的绘制2.2.连接电路连接电路 执行菜单命令执行菜单命令【Place】【Wire】(热键(热键P,W),或从),或从Wiring 工具

45、栏上单击导线工具按钮工具栏上单击导线工具按钮进入连线模式,如图进入连线模式,如图2-35所示所示图图2-35 2-35 启用导线工具启用导线工具将光标移动到导线的起点位置(一般是元件的引脚),此时一个红将光标移动到导线的起点位置(一般是元件的引脚),此时一个红色的连接标记(大的星形标记)会出现在光标处。这表示光标在元件的色的连接标记(大的星形标记)会出现在光标处。这表示光标在元件的一个电气连接点上。一个电气连接点上。单击鼠标左键(或按单击鼠标左键(或按Enter键)确定导线的第一个端点。移动光键)确定导线的第一个端点。移动光标会看见一根导线从所确定的第一个端点处延伸出来。标会看见一根导线从所确

46、定的第一个端点处延伸出来。将光标移到导线的下一个折点或终点,单击鼠标左键(或按将光标移到导线的下一个折点或终点,单击鼠标左键(或按Enter键)确定导线的第二个端点。此时在第一个端点和第二个端键)确定导线的第二个端点。此时在第一个端点和第二个端点之间的导线就绘制好了。以该点为新的起点,继续移动光标可绘制第点之间的导线就绘制好了。以该点为新的起点,继续移动光标可绘制第二条导线。二条导线。如果要绘制的不是连续的导线,可以在完成前一条导线后单击鼠如果要绘制的不是连续的导线,可以在完成前一条导线后单击鼠标右键(或按压标右键(或按压Esc键),然后将光标移动到另一导线的起点键),然后将光标移动到另一导线

47、的起点并单击鼠标左键,再按前面的步骤绘制。并单击鼠标左键,再按前面的步骤绘制。完成全部导线的放置以后,需连续单击两次鼠标右键(或按压两完成全部导线的放置以后,需连续单击两次鼠标右键(或按压两次次Esc键),退出画导线状态。键),退出画导线状态。在绘制导线的过程中,按在绘制导线的过程中,按“空格键空格键”可以切换折线的走向(是上凸可以切换折线的走向(是上凸还是下凹,是左凸还是右凸)。按还是下凹,是左凸还是右凸)。按Shift+“空格键空格键”可以在可以在90、45、任意及自动连线四种模式间切换导线的放置模式。、任意及自动连线四种模式间切换导线的放置模式。执行菜单命令执行菜单命令【File】【Sa

48、ve】(热键(热键F,S)保存)保存电路。电路。2.1.6完成原理图的绘制完成原理图的绘制2.1.7设置和编译项目设置和编译项目2.1.7.1设置项目设置项目完成完成ProtelDXP项目后,要对项目编译用于检查原理图的错误。一般先对项目后,要对项目编译用于检查原理图的错误。一般先对其选项进行设置,包括错误检查规则、连接矩阵、比较设置、其选项进行设置,包括错误检查规则、连接矩阵、比较设置、ECO(工程变化(工程变化顺序)生成、输出路径和网络表选项。顺序)生成、输出路径和网络表选项。当项目被编辑时,详尽的设计和电气规则将应用于验证设计。当所有错误当项目被编辑时,详尽的设计和电气规则将应用于验证设

49、计。当所有错误被解决后,原理图设计的再编译将被生成的被解决后,原理图设计的再编译将被生成的ECO加载到目标文件,例如一个加载到目标文件,例如一个PCB文件。项目比较允许设计者找出源文件和目标文件之间的差别,并在相互文件。项目比较允许设计者找出源文件和目标文件之间的差别,并在相互之间进行同步更新。之间进行同步更新。所有与项目有关的操作,如错误检查、比较文件和所有与项目有关的操作,如错误检查、比较文件和ECO生成均在如图生成均在如图2-36所所示的示的“OptionsforProject”对话框中。对话框中。2.1.7设置和编译项目设置和编译项目图图2-36 Options for Project

50、2-36 Options for Project对话框对话框在打开或新建项目后,项目选项设置操作步骤如下:在打开或新建项目后,项目选项设置操作步骤如下:(1)选择菜单选择菜单【Project】【ProjectOption】命令,系统将弹命令,系统将弹出图出图2-36所示的对话框。所示的对话框。(2)所有与项目有关的选项均通过这个对话框设置。所有与项目有关的选项均通过这个对话框设置。2.1.7设置和编译项目设置和编译项目2.1.7.2编译项目编译项目编译项目的操作步骤如下:编译项目的操作步骤如下:(1)打开需要编译的项目,然后选择菜单打开需要编译的项目,然后选择菜单【Project】【Compi

51、lePCBProject】命令,系统自动启动编译程序。命令,系统自动启动编译程序。(2)当项目被编译时,任何已经启动的错误均将显示在如图当项目被编译时,任何已经启动的错误均将显示在如图2-37所示的所示的“Messages”面板中。面板中。图图2-37“Messages”面板面板2.1.8创建网络表创建网络表当原理图设计完成以后,应充分利用系统提供的工具来创建各种报当原理图设计完成以后,应充分利用系统提供的工具来创建各种报表文件,以方便下一步的处理,如网络表生成、元件清单、设计表文件,以方便下一步的处理,如网络表生成、元件清单、设计PCB文档等。文档等。2.1.8.1创建网络表创建网络表(1)

52、打开要创建网络表的原理图文档。打开要创建网络表的原理图文档。(2)执行菜单命令执行菜单命令【Design】【NetlistFromDocument】【Protel】,立即产生网络表。网络表(,立即产生网络表。网络表(*.net)与源文档同名,单击)与源文档同名,单击“Project”面板标签,可以看到所创建的网络表文档图标,如图面板标签,可以看到所创建的网络表文档图标,如图2-38所示。所示。(3)双击文档图标,可在文本编辑窗口内打开网络表文档,如图双击文档图标,可在文本编辑窗口内打开网络表文档,如图2-39所示。所示。2.1.8创建网络表创建网络表图图 2-382-38显现网络表的图标显现网

53、络表的图标 图图2-392-39在网络表编辑器窗口内打开网络表文档在网络表编辑器窗口内打开网络表文档2.1.8创建网络表创建网络表2.1.8.2Protel网络表的格式网络表的格式(1)元件描述格式元件描述格式网络表的第一部分是元件声明,其语法规则如图网络表的第一部分是元件声明,其语法规则如图2-40所示。所示。图图2-40元件声明元件声明每一个元件的声明部分都以每一个元件的声明部分都以“”开始,以开始,以“”结束。结束。“”下面第一行为元件标识的声明,取自元件的序号栏下面第一行为元件标识的声明,取自元件的序号栏“Designator”;元件序号下面一行为元件封装,在进行;元件序号下面一行为元

54、件封装,在进行PCB布线时所加载的元件封装,就是根据这部分的信息来加载的,布线时所加载的元件封装,就是根据这部分的信息来加载的,而元件封装取自原理图中元件的而元件封装取自原理图中元件的“Footprint”栏。如果原理图栏。如果原理图中元件的中元件的“Footprint”栏为空,则这一行为空;元件封装下面栏为空,则这一行为空;元件封装下面一行为元件注释,取自原理图中元件的一行为元件注释,取自原理图中元件的“Comment”栏;元件注栏;元件注释下面的三行为空白行,系统保留。释下面的三行为空白行,系统保留。2.1.8创建网络表创建网络表2.1.8创建网络表创建网络表网络表的第二部分为网络定义,每

55、个网络对应电路中具有电气网络表的第二部分为网络定义,每个网络对应电路中具有电气连接关系的一个点,其语法规则如图连接关系的一个点,其语法规则如图2-41所示。所示。从图中可以看出:每一个网络的定义部分以从图中可以看出:每一个网络的定义部分以“(”开始,以开始,以“)”结束。结束。“(”下面一行为网络名称或编号的定义,它的定义下面一行为网络名称或编号的定义,它的定义取自电路图中的某个网络名称或者是某个输入输出点名称;接下来取自电路图中的某个网络名称或者是某个输入输出点名称;接下来的每一行代表一个网络连接的引脚,如下面的网络的每一行代表一个网络连接的引脚,如下面的网络NetD1_2,“D1-2”表示

56、元件标识为表示元件标识为D1的第的第2脚,脚,“T1-3”表示变压器表示变压器T1的第的第3脚,这脚,这2只引脚是连接在一起的。只引脚是连接在一起的。(2)网络描述格式网络描述格式图图2-41网络定义网络定义2.2设计稳压电源印刷电路板图设计稳压电源印刷电路板图2.2.1PCB基本知识基本知识2.2.2PCB设计流程设计流程2.2.3创建创建PCB文件文件2.2.4原理图内容更新到原理图内容更新到PCBv2.2.5PCB元件布局元件布局v2.2.6PCB布线规则设置布线规则设置v2.2.7PCB自动布线自动布线v2.2.8PCB设计规则检查设计规则检查2.2.1PCB基本知识基本知识v2.2.

57、1.1印刷电路板的结构印刷电路板的结构 根据电路板的结构可以分为单面板(根据电路板的结构可以分为单面板(Signal Layer PCB)、双面板)、双面板(Double Layer PCB)和多层板()和多层板(Multi Layer PCB)三种。单面板是)三种。单面板是一面敷铜,另一面没有敷铜的电路板,只可在敷铜的一面布线和焊接元件。一面敷铜,另一面没有敷铜的电路板,只可在敷铜的一面布线和焊接元件。双面板是一种包括顶层(双面板是一种包括顶层(Top Layer)和底层()和底层(Bottom Layer)的电路板,)的电路板,双面都有敷铜,都可以布线,顶层一般为元件面,底层一般为焊接面。

58、双面都有敷铜,都可以布线,顶层一般为元件面,底层一般为焊接面。多层板就是包含多个工作层面的电路板,除了有顶层和底层外还有中间层和多层板就是包含多个工作层面的电路板,除了有顶层和底层外还有中间层和内电层,顶层和低层与双面板一样,中间层就是在版子内部的类似于顶层和内电层,顶层和低层与双面板一样,中间层就是在版子内部的类似于顶层和底层的信号层,内电层一般是由整片铜膜构成的电源层或接地层。底层的信号层,内电层一般是由整片铜膜构成的电源层或接地层。 整个电路板将包括顶层整个电路板将包括顶层(Top)、底层()、底层(Bottom)、内层和中间层。层)、内层和中间层。层与层之间是绝缘层,绝缘层用于隔离电源

59、层和布线层,绝缘层的材料要求绝与层之间是绝缘层,绝缘层用于隔离电源层和布线层,绝缘层的材料要求绝缘性能、可挠性、耐热性等良好。缘性能、可挠性、耐热性等良好。 通常在印刷电路板上布上铜膜导线后,还要在上面印上一层防焊通常在印刷电路板上布上铜膜导线后,还要在上面印上一层防焊层(层(Solder Mask),防焊层留出焊点的位置,而将铜膜导线覆盖住。),防焊层留出焊点的位置,而将铜膜导线覆盖住。防焊层不粘焊锡,甚至可以排开焊锡,这样在焊接时,可以防止焊锡防焊层不粘焊锡,甚至可以排开焊锡,这样在焊接时,可以防止焊锡溢出造成短路。另外,防焊层有顶层防焊层(溢出造成短路。另外,防焊层有顶层防焊层(Top

60、Solder Mask)和底)和底层防焊层(层防焊层(Bottom Solder Mask)之分。)之分。 有时还要在印刷电路板的正面或反面印上一些必要的文字,如元件有时还要在印刷电路板的正面或反面印上一些必要的文字,如元件标号、公司名称等,能印这些文字的一层为丝印层(标号、公司名称等,能印这些文字的一层为丝印层(Silkscreen Overlay),该层又分为顶层丝印层(),该层又分为顶层丝印层(Top Overlay)和底层丝印层)和底层丝印层(Bottom Overlay)。)。2.2.1PCB基本知识基本知识2.2.1PCB基本知识基本知识v2.2.1.2元件封装元件封装元件封装是指

61、实际的电子元器件或集成电路的外型尺寸、管脚的直元件封装是指实际的电子元器件或集成电路的外型尺寸、管脚的直径及管脚的距离等,它是使元件引脚和印刷电路板上的焊盘一致的保证。径及管脚的距离等,它是使元件引脚和印刷电路板上的焊盘一致的保证。元件封装只是元件的外观和焊盘的位置,纯粹的元件封装只是一个空间元件封装只是元件的外观和焊盘的位置,纯粹的元件封装只是一个空间的概念,不同的元件可以有相同的封装,同一个元件也可以有不同的封的概念,不同的元件可以有相同的封装,同一个元件也可以有不同的封装。装。1.1.元件封装的分类元件封装的分类(1)针脚式元件封装)针脚式元件封装针脚式元件封装是针对针脚类元件的,如图针

62、脚式元件封装是针对针脚类元件的,如图2-42所示。由于焊点所示。由于焊点导孔贯穿整个电路板,所以其焊盘的属性对话框中,导孔贯穿整个电路板,所以其焊盘的属性对话框中,Layer板层属性板层属性必须为必须为MultiLayer,如图,如图2-43所示。所示。2.2.1PCB基本知识基本知识图图2-42针脚类元件封装针脚类元件封装图图2-43针脚类元件封装的板层属性设置针脚类元件封装的板层属性设置图图2-44 表面粘着式封装表面粘着式封装2.2.1PCB基本知识基本知识(2)表面粘着式()表面粘着式(SMT)封装)封装 表面粘着式(表面粘着式(SMT)封装,如图)封装,如图2-44所示,此类封装的焊

63、盘只限于表面所示,此类封装的焊盘只限于表面板层,即顶层(板层,即顶层(Top Layer)或底层,其焊盘的属性对话框中,)或底层,其焊盘的属性对话框中,Layer板层板层属性必须为单一表面,如图属性必须为单一表面,如图2-45所示。所示。图图2-45 表面粘着式封装版层属性设置表面粘着式封装版层属性设置2.2.1PCB基本知识基本知识2.2.元件封装的编号元件封装的编号元件封装的编号原则为:元件类型焊盘距离(焊盘数)元件外元件封装的编号原则为:元件类型焊盘距离(焊盘数)元件外型尺寸。可以根据元件的编号来判断元件封装的规格。例如电阻的封型尺寸。可以根据元件的编号来判断元件封装的规格。例如电阻的封

64、装为装为AXIAL-0.4,表示此元件封装为轴状,两焊盘间的距离为,表示此元件封装为轴状,两焊盘间的距离为400mil(100mil=2.54mm););RB7.6-15表示极性电容类元件封装,表示极性电容类元件封装,引脚间距为引脚间距为7.6mm,元件直径为,元件直径为15mm;DIP-24表示双列直插式元件表示双列直插式元件封装,封装,24个焊盘引脚。个焊盘引脚。3.3.常用元件的封装常用元件的封装常用的分立元件封装有二极管类(常用的分立元件封装有二极管类(DIODE-0.5DIODE-0.7)、极)、极性电容类(性电容类(RB5-10.5RB7.6-15)、非极性电容类()、非极性电容类

65、(RAD-0.1RAD-0.4)、电阻类()、电阻类(AXIAL-0.3AXIAL-1.0)、可变电阻类)、可变电阻类(VR1VR5)等,这些封装在)等,这些封装在MiscellaneousDevicesPCB.PcbLib元件库中;常用的集成电路有元件库中;常用的集成电路有DIP-xxx封装和封装和SIL-xxx封装等。封装等。 图图 2-46 2-46 二极管类元件封装二极管类元件封装2.2.1PCB基本知识基本知识(1)二极管类(二极管类(DIODE)二极管常用的封装如图二极管常用的封装如图2-46所示,其名称为所示,其名称为DIODE-xx,数字数字xx表示表示二极管管脚间的距离,例如

66、二极管管脚间的距离,例如DIODE-0.7。(2)电容)电容类类电容分为有极性电容和无极性电容,与其对应的封装形式也有两种,电容分为有极性电容和无极性电容,与其对应的封装形式也有两种,有极性电容的封装为如图有极性电容的封装为如图2-47a),其名称为),其名称为RB.5-10.5等,无极性电等,无极性电容封装形式如图容封装形式如图2-47b),其名称为,其名称为RAD-xxa) 有极性电容封装有极性电容封装 b) 无极性电容封装无极性电容封装 图图 2-47 2-47 电容封装形式电容封装形式a)DIP-6b)SIL-42.2.1PCB基本知识基本知识(3)电阻)电阻类类电阻类常用的封装形式为

67、轴状形式如图电阻类常用的封装形式为轴状形式如图2-48所示,其名称为所示,其名称为AXIAL-xx,数字,数字xx表示两个焊盘间的距离,如表示两个焊盘间的距离,如AXIAL-0.4。图图2-48 2-48 电阻类封装形式电阻类封装形式(4)集成电路封装)集成电路封装集成块的封装形式如图集成块的封装形式如图2-49所示,其中所示,其中a)名称为)名称为DIP-xx(双列直(双列直插式),插式),b)为)为SIL-xx(单列直插式),数字(单列直插式),数字xx表示集成电路的管脚表示集成电路的管脚数,如数,如DIP-6、SIL-4。图图2-49集成块封装形式集成块封装形式a)双列直插式双列直插式b

68、)单列直插式单列直插式(5)晶体管)晶体管类类该类封装形式比较多,如图该类封装形式比较多,如图2-50所示,其名称为所示,其名称为BCY-W3/D4.7。图图2-50 2-50 晶体管晶体管类封装形式类封装形式(6)电位器)电位器电位器常用的封装如图电位器常用的封装如图2-51所示,其名称为所示,其名称为VRxxx,如,如VR5等。等。图图2-51 2-51 电位器电位器封装形式封装形式2.2.1PCB基本知识基本知识v2.2.1.3铜膜导线铜膜导线2.2.1PCB基本知识基本知识铜膜导线是敷铜板经过加工后在铜膜导线是敷铜板经过加工后在PCB上的铜膜走线,又简称为导线,上的铜膜走线,又简称为导

69、线,用于连接各个焊点,是印刷电路板重要的组成部分。与布线过程中出现的用于连接各个焊点,是印刷电路板重要的组成部分。与布线过程中出现的预拉线(又称为飞线)有本质的区别,飞线只是形式上表示出网络之间的预拉线(又称为飞线)有本质的区别,飞线只是形式上表示出网络之间的连接,没有实际的电气连接意义。连接,没有实际的电气连接意义。v2.2.1.4焊盘(焊盘(pad)焊盘的作用是焊锡连接元件引脚和导线,形状可分为三种,即圆形焊盘的作用是焊锡连接元件引脚和导线,形状可分为三种,即圆形(Round)、方形()、方形(Rectangle)和八角形()和八角形(Octagonal),主要有两),主要有两个参数孔径尺

70、寸(个参数孔径尺寸(HoleSize)和焊盘环的尺寸,如图)和焊盘环的尺寸,如图2-52所示。所示。图图2-52 2-52 焊盘形状和尺寸焊盘形状和尺寸v2.2.1.5导孔(导孔(via)2.2.1PCB基本知识基本知识 导孔的作用是连接不同的板层间的导线,导孔有三种,即从顶层到底导孔的作用是连接不同的板层间的导线,导孔有三种,即从顶层到底层的穿透式导孔、从顶层通到内层或从内层通到底层的盲导孔和内层间的层的穿透式导孔、从顶层通到内层或从内层通到底层的盲导孔和内层间的屏蔽导孔。导孔只有圆形,尺寸有两个,即通孔直径和导孔直径,如图屏蔽导孔。导孔只有圆形,尺寸有两个,即通孔直径和导孔直径,如图2-5

71、3所示。所示。图图2-53 2-53 导孔的形状和尺寸导孔的形状和尺寸图图5-295-29元件库浏览对话框元件库浏览对话框2.2.1PCB基本知识基本知识v2.2.1.6网络、中间层和内层网络、中间层和内层网络和导线是有所不同的,网络上还包括焊点,因此在提到网络时网络和导线是有所不同的,网络上还包括焊点,因此在提到网络时不仅指导线而且还包括和导线连接的焊盘。不仅指导线而且还包括和导线连接的焊盘。中间层是指用于布线的中间板层,该层中布的是导线;内层是指电中间层是指用于布线的中间板层,该层中布的是导线;内层是指电源层或地线层,该层一般情况下不布线,它是由整片铜膜构成的。源层或地线层,该层一般情况下

72、不布线,它是由整片铜膜构成的。v2.2.1.7安全距离安全距离在印刷电路板上,为了避免导线、导孔、焊盘之间相互干扰,必在印刷电路板上,为了避免导线、导孔、焊盘之间相互干扰,必须在它们之间留出一定的间隙,即安全距离,其距离的大小可以在布须在它们之间留出一定的间隙,即安全距离,其距离的大小可以在布线规则中设置。线规则中设置。2.2.2PCB设计流程设计流程设计的先期工作设计的先期工作设置设置PCB设计环境设计环境修改封装与布局修改封装与布局引入网络表引入网络表布线规则设置布线规则设置布线布线图图2-54 File2-54 File面板面板2.2.3创建创建PCB文件文件在在ProtelDXP中新建

73、一个中新建一个PCB文件或设计,一种方法是单击菜单文件或设计,一种方法是单击菜单命令命令FileNewPCB,启动,启动PCB编辑器;另一种方法是使用编辑器;另一种方法是使用PCB向向导创建新的文档。导创建新的文档。PCB向导创建新的向导创建新的PCB的文件的步骤如下:的文件的步骤如下:(1)单击底部工作区面板中的单击底部工作区面板中的【File】按钮,弹出如图按钮,弹出如图2-54所示的所示的【File】面板。面板。2.2.3创建创建PCB文件文件 (2) 在面板底部的在面板底部的“New from Template”单元单击单元单击“PCB Board Wizard”命令命令,启动向导。如

74、图启动向导。如图2-55所示。所示。 (3)单击单击“Next”按钮进行下一步按钮进行下一步,屏幕出现度量单位对话框屏幕出现度量单位对话框,如图如图2-56所示。所示。默认的度量单位为英制默认的度量单位为英制(Imperial),),1000 mil=1 inch。也可以选择的公制单。也可以选择的公制单位(位(Metric)。)。1 inch=25.4 mm。图图2-55启动启动PCB向导向导图图2-56度量单位对话框度量单位对话框2.2.3创建创建PCB文件文件 (4)单击单击“Next”按钮,出现电路板轮廓选择对话框,如图按钮,出现电路板轮廓选择对话框,如图2-57所示。对话所示。对话框中

75、给出了标准板的轮廓或尺寸,框中给出了标准板的轮廓或尺寸,也可以也可以选择自定义电路板的轮廓和尺寸,选择自定义电路板的轮廓和尺寸,因此,在列表中选择自定义模式,即选择因此,在列表中选择自定义模式,即选择“Custom”。 (5)在显示自定义电路板对话框,如图在显示自定义电路板对话框,如图2-58所示。所示。Outline Shape 确定确定PCB的形状,有方形(的形状,有方形(Rectangular)、圆形()、圆形(Circular)和自定义形三种;)和自定义形三种;Board Size定义定义PCB的尺寸,在的尺寸,在Width和和Height栏中键入尺寸即可。本例中栏中键入尺寸即可。本例

76、中PCB为为4000mil*2320mil的电路板。的电路板。图图2-57电路板轮廓选择对话框电路板轮廓选择对话框图图2-58自定义电路板选项自定义电路板选项2.2.3创建创建PCB文件文件 (6)单击单击“Next”按钮,显示电路板板层数设置对话框,如图按钮,显示电路板板层数设置对话框,如图2-59所示。所示。设置信号层(设置信号层(Signal Layers)数和电源层()数和电源层(Power Planes)数。本例设置)数。本例设置了两个信号层,不需要电源层。了两个信号层,不需要电源层。 (7)单击单击“Next”按钮,向导显示导孔类型选择对话框,如图按钮,向导显示导孔类型选择对话框,

77、如图2-60所示。所示。即穿透式导孔(即穿透式导孔(Thruhole Vias)和盲导孔。如果是双面板则选择穿透式导孔。)和盲导孔。如果是双面板则选择穿透式导孔。图图2-59PCB版层设置对话框版层设置对话框图图2-60导孔类型选择对话框导孔类型选择对话框2.2.3创建创建PCB文件文件 (8) 设置元件设置元件/导线的技术(布线)选取项,如图导线的技术(布线)选取项,如图2-61所示。包括两项设置:所示。包括两项设置: 电路板中使用的元件是表面粘贴式元件(电路板中使用的元件是表面粘贴式元件(Surface-mount components) 还是穿孔式安装元件(还是穿孔式安装元件(Throu

78、gh-Hole components)。)。 如果如果PCB中使用表面粘贴元件,如该图所示,则要选择元件是否放置中使用表面粘贴元件,如该图所示,则要选择元件是否放置 在电路板的两面;如果在电路板的两面;如果PCB中使用的是穿孔式安装元件,对话框如图中使用的是穿孔式安装元件,对话框如图2-62 所示。则要设置相邻焊盘之间的导线数。本例中选择所示。则要设置相邻焊盘之间的导线数。本例中选择Thru-hole components 选项,相邻焊盘之间的导线数设为选项,相邻焊盘之间的导线数设为One Track。图图2-61设置元件设置元件/导线的技术对话框导线的技术对话框图图2-62设置元件设置元件/

79、导线的技术对话框导线的技术对话框2.2.3创建创建PCB文件文件(9)单击单击“Next”按钮,屏幕显示如图按钮,屏幕显示如图2-63所示的导线所示的导线/导孔属性设置对导孔属性设置对话框。主要设置导线的最小宽度、导孔的尺寸和导线之间的安全距离等话框。主要设置导线的最小宽度、导孔的尺寸和导线之间的安全距离等参数。鼠标单击要修改的参数位置即可进行修改。参数。鼠标单击要修改的参数位置即可进行修改。 图图2-63 2-63 导线导线/ /导孔属性设置对话框导孔属性设置对话框2.2.3创建创建PCB文件文件(10)单击单击“Next”按钮,出现按钮,出现PCB向导完成设置,单击向导完成设置,单击“Fi

80、nish”关闭该关闭该向导。向导。ProtelDXP将启动将启动PCB编辑器,根据在向导中设置的参数或属性创编辑器,根据在向导中设置的参数或属性创建建PCB。此时稳压电源。此时稳压电源.PrjPCB项目下显示一个名为项目下显示一个名为PCB1.PcbDoc的自的自由文件,编辑区中显示一个尺寸为由文件,编辑区中显示一个尺寸为4000mil*2320mil的的PCB。如图。如图2-64所所示。示。 图图2-64 2-64 用向导生成的用向导生成的PCBPCB(11) 选择选择【File】【Save As】将新的将新的PCB文件重新命名,文件重新命名,用用*.PcbDoc表示,并给出文件保存的路径。

81、本例子的文件名为表示,并给出文件保存的路径。本例子的文件名为稳压电源稳压电源.PcbDoc。2.2.3创建创建PCB文件文件2.2.4原理图内容更新到原理图内容更新到PCB按照下面的步骤就可把原理图中的信息加载到按照下面的步骤就可把原理图中的信息加载到PCB中。中。 (1)在原理图编辑器中选择菜单命令在原理图编辑器中选择菜单命令【Design】【Update稳压电稳压电源源.PCBDOC】或在或在PCB编辑器中选择菜单命令编辑器中选择菜单命令【Design】【Import Changes From 稳压电源稳压电源.PrjPCB】,弹出如图,弹出如图2-65设计项目设计项目修改对话框。修改对话

82、框。 (2)单击单击“Validate Changes”按钮,如果所有的改变有效,按钮,如果所有的改变有效,“Check”状状态列出现勾选,说明网络表中没有错误,否则,在信息(态列出现勾选,说明网络表中没有错误,否则,在信息(Messages)面板)面板中给出原理图中的错误信息,双击错误信息自动回到原理图中的位置上,中给出原理图中的错误信息,双击错误信息自动回到原理图中的位置上,就可以修改错误。就可以修改错误。 (3)直到没有错误信息,单击直到没有错误信息,单击“Execute Changes”按钮命令开始执行所按钮命令开始执行所有的元件信息和网络信息。完成后,有的元件信息和网络信息。完成后,

83、“Done”状态勾选。状态勾选。2.2.4原理图内容更新到原理图内容更新到PCB图图2-65 2-65 设计项目修改对话框设计项目修改对话框2.2.4原理图内容更新到原理图内容更新到PCB (4)单击)单击“Close”,关闭对话框。所有的元件和飞线已经出现在,关闭对话框。所有的元件和飞线已经出现在PCB文文档中的元件盒内。如图档中的元件盒内。如图2-66所示。所示。 图图2-66 2-66 转换后的转换后的PCBPCB图图2-67 启动自动布局启动自动布局2.2.5PCB元件布局元件布局v2.2.5.1自动布局自动布局自动布局的启动:自动布局的启动: 方法一:通过选择菜单项方法一:通过选择菜

84、单项【Tools】【Component Placemen t】【Auto Placer】命令来完成,如图命令来完成,如图2-67所示。所示。 方法二:用方法二:用T、L、A三个热键启动。执行命令后系统会三个热键启动。执行命令后系统会弹出如图弹出如图2-68所示,要求设置自动布局的参数。所示,要求设置自动布局的参数。图图2-68 设置自动布局参数对话框设置自动布局参数对话框2.2.5PCB元件布局元件布局可以设置两种自动布局方法:可以设置两种自动布局方法:(1)组群方法布局()组群方法布局(Cluster Placer):它是以布局面积最小方法为标准,):它是以布局面积最小方法为标准,同时可以将

85、元件名称和序号隐藏。还有一个加快布局速度选项,即同时可以将元件名称和序号隐藏。还有一个加快布局速度选项,即“Quick Component Placement”,如果勾选此项,将加快系统的布局速度。,如果勾选此项,将加快系统的布局速度。(2) 统计方法布局(统计方法布局(Statistical Placer):它是以使得飞线的长度最短为):它是以使得飞线的长度最短为标准。选择该方法布局时,自动布局参数设置对话框如图标准。选择该方法布局时,自动布局参数设置对话框如图2-69所示。所示。图图2-69统计方法布局参数设置对话框统计方法布局参数设置对话框2.2.5PCB元件布局元件布局 “Group

86、Components:”:表示将当前的网络中的连接密切的元件作为:表示将当前的网络中的连接密切的元件作为一组,在布局排列时将该组的元件作为群体而不是个体来考虑。一组,在布局排列时将该组的元件作为群体而不是个体来考虑。 “Rotate Components”::表示将根据网络连接和排列的需要,适当旋表示将根据网络连接和排列的需要,适当旋转和移动元件或封装。转和移动元件或封装。 “Automatic PCB Update”:表示在布局过程中自动地将:表示在布局过程中自动地将PCB更新。更新。 “Power Nets”:用于定义电源网络名称。:用于定义电源网络名称。 “Ground Nets”:用于

87、定义接地网络名称。:用于定义接地网络名称。 “Grid Size”:设置元件自动布局时的栅格大小。:设置元件自动布局时的栅格大小。设置完毕后,单击设置完毕后,单击“OK”按钮,系统进入自动布局状态。布局结束后,系按钮,系统进入自动布局状态。布局结束后,系统弹出自动布局结束对话框,如图统弹出自动布局结束对话框,如图2-70所示,提示自动布局结束。所示,提示自动布局结束。单击单击“OK”按钮,系统完成自动布局。按钮,系统完成自动布局。图图2-70 自动布局结束对话框自动布局结束对话框图图2-71 自动布局后的自动布局后的PCB2.2.5PCB元件布局元件布局v2.2.5.2手动布局手动布局2.2.

88、5PCB元件布局元件布局手手动布局就是将元件从元件盒(布局就是将元件从元件盒(Rooms)中人工地布局在印刷)中人工地布局在印刷电路板路板上。主要操作是移上。主要操作是移动或旋或旋转元件、元件元件、元件标号和元件型号参数等号和元件型号参数等实体。体。在自在自动布局后的印刷布局后的印刷电路板,布局不合理的地方就要手路板,布局不合理的地方就要手动调整布局。整布局。手手动调整布局以后的整布局以后的PCB如如图2-72所示。所示。 图图2-72 2-72 手动调整布局后的手动调整布局后的PCBPCB2.2.6PCB布线规则设置布线规则设置ProtelDXP中分中分为10个个类别的的设计规则,并,并进一

89、步分一步分为设计类型,型,设计规则很多,覆盖了很多,覆盖了电气、布气、布线、制造、放置、信号完整性要求等,、制造、放置、信号完整性要求等,但其中大部分都可以采用系但其中大部分都可以采用系统默默认的的设置,而用置,而用户真正需要真正需要设置的置的规则并不多。并不多。在在PCB为当前文档当前文档时,从菜,从菜单选择DesignRules命令,启命令,启动PCB规则和和约束束编辑(PCBRulesandConstraintsEditor)对话框,如框,如图2-73所示。所示。 图图2-73 PCB2-73 PCB规则和约束编辑对话框规则和约束编辑对话框2.2.6PCB布线规则设置布线规则设置v2.2

90、.6.1单面板布线设置单面板布线设置单击左左侧设计规则(DesignRules)中的布)中的布线(Routing)类,该类所包含的布所包含的布线规则以以树结构展开,构展开,单击布布线层(RoutingLayers)规则,界面如,界面如图2-74所示。所示。对于于单面面电路板,路板,顶层放元件,放元件,底底层布布线。图图2-74 2-74 布线层规则设置对话框布线层规则设置对话框2.2.6PCB布线规则设置布线规则设置v2.2.6.2导线宽度规则设置导线宽度规则设置 单击左侧设计规则(单击左侧设计规则(Design Rules)中的布线宽度()中的布线宽度(Width)类,显示)类,显示 了布线

91、宽度约束特性和范围,如图了布线宽度约束特性和范围,如图2-75所示。这个规则应用到整个电路板,所示。这个规则应用到整个电路板, 其中,布线的宽度为其中,布线的宽度为20mil,单击该项键入数据可修改宽度约束。在修改,单击该项键入数据可修改宽度约束。在修改 最小尺寸(最小尺寸(Min Width)之前,先设置最大尺寸()之前,先设置最大尺寸(Max Width)宽度栏。)宽度栏。 Protel DXP的设计规则系统的一个强大的功能是:可以定义同类型的的设计规则系统的一个强大的功能是:可以定义同类型的 多重规则,而每个目标对象又不相同。多重规则,而每个目标对象又不相同。下面添加一个下面添加一个规则

92、,约束网束网络GND布布线宽度度为25mil。2.2.6PCB布线规则设置布线规则设置图2-75布布线宽度度约束特性和范束特性和范围设置置对话框框2.2.6PCB布线规则设置布线规则设置(1 1)增加新规则)增加新规则在左在左侧设计规则(DesignRules)面板的布)面板的布线宽度(度(Width)类被被选择时,单击右右键,出,出现图2-76所示的菜所示的菜单,选择新新规则(NewRule)命令,在)命令,在“Width”中添加了一个名中添加了一个名为“Width_1”的的规则。图图2-76 2-76 设计规则编辑菜单设计规则编辑菜单2.2.6PCB布线规则设置布线规则设置(2)设置布置布

93、线宽度度单击“Width_1”,在布,在布线宽度度约束特性和范束特性和范围设置置对话框的框的顶部的部的名称(名称(Name)栏里里输入网入网络名称名称GND,在底部的,在底部的宽度度约束特性中将束特性中将宽度度修改修改为25mil,如,如图2-77所示。所示。图图2-77 2-77 电源网络电源网络GNDGND布线规则设置布线规则设置2.2.6PCB布线规则设置布线规则设置(3)设置置约束范束范围在在图2-77的的对话框中,框中,单击右右侧“WheretheFirstobjectmatches”单元的元的Net,在,在“FullQuery”单元里出元里出现“InNet”。单击All按按钮旁的下

94、拉按旁的下拉按钮,从,从显示的有效网示的有效网络列表中列表中选择GND,“FullQuery”单元里更新元里更新为“InNetGND”。此。此时表明布表明布线宽度度为25mil的的约束束应用到了地用到了地线网网络GND。2.2.6PCB布线规则设置布线规则设置(4)设置置优先先权单击图2-77中左下角的中左下角的优先先权(Priorities)按)按钮,弹出如出如图2-78所所示的示的编辑规则优先先权对话框。框。对话框中框中显示了示了规则类型(型(RuleType)、)、规则优先先权、范、范围和属性等,和属性等,优先先权的的设置通置通过提高提高优先先权(IncreasePriorities)按

95、)按钮和降低和降低优先先权(DecreasePriorities)按)按钮实现。图图2-78 2-78 编辑规则优先权对话框编辑规则优先权对话框2.2.7PCB自动布线自动布线 自动布线的操作在菜单自动布线的操作在菜单【Auto Route】中执行相应的命令完成,如图中执行相应的命令完成,如图2-79所示。所示。图2-79自自动布布线菜菜单2.2.7PCB自动布线自动布线 (1 1)自动布线策略设置)自动布线策略设置单击图2-79中的中的【Setup】命令,屏幕上出命令,屏幕上出现如如图2-80的的对话框。框。有效布有效布线策略策略设置(置(AvailableRoutingStrategies

96、):主要):主要设置自置自动布布线的走的走线模式或方法。模式或方法。单击按按钮“Add”或或“Duplicate”,启,启动图2-81对话框修改布框修改布线策略。策略。图2-81布布线策略策略编辑对话框框图2-80自自动布布线策略策略设置置对话框框2.2.7PCB自动布线自动布线布布线规则设置(置(RoutingRules):在):在图2-80的中的中间有一个按有一个按钮“EditRules”,单击这个按个按钮,启,启动图2-73所示的布所示的布线规则设置置对话框。框。走走线方式方式设置;在置;在图2-80的中的中间左左侧有一个按有一个按钮“EditLayerDirections”,单击这个按

97、个按钮,启,启动图2-82所示的走所示的走线方式方式设置置对话框。框。图图2-82 走线方式设置走线方式设置2.2.7PCB自动布线自动布线(2)自)自动布布线的的实现在在图2-79所示的自所示的自动布布线菜菜单中,除了中,除了Setup之外,之外,还有十个命令,有十个命令,解解释如下:如下:“All”项:进行整个行整个电路板的布路板的布线。“Net”项:对指定的网指定的网络进行布行布线。“Connection”项:对指定的指定的焊盘进行行焊点点对焊点布点布线。“Component”项:对指定的元件指定的元件进行布行布线。“Area”项:对指定的区域指定的区域进行布行布线。“Room”项:对指

98、定的范指定的范围进行布行布线。“Stop”项:使正在布:使正在布线的的电路板停止布路板停止布线。“Reset”项:使已:使已经布布线过的的电路板采取重新布路板采取重新布线。“Pause”项:使正在布:使正在布线的的电路板路板暂停布停布线。“Restart”项:在使用:在使用过“Pause”命令之后再恢复正常布命令之后再恢复正常布线。对PCB进行自行自动布布线,启,启动菜菜单命令命令【AutoRoute】【All】开开始自始自动布布线,同,同时给出信息出信息显示框,自示框,自动布布线完成后,按完成后,按END键重重绘PCB画面,画面,结果如果如图2-83所示。所示。图2-83布布线完成的完成的P

99、CB2.2.7PCB自动布线自动布线(3 3)布线调整)布线调整自动布线完成后,常常需要手工对电路板进行布线调整。自动布线完成后,常常需要手工对电路板进行布线调整。2.2.8PCB设计规则检查设计规则检查选择主菜主菜单命令命令【Tools】【DesignRuleCheck.】,或者使,或者使用快捷用快捷键T、D,启,启动DesignRuleCheck.对话框,如框,如图2-84所示。所示。图图2-842-84设计规则检查对话框设计规则检查对话框2.2.8PCB设计规则检查设计规则检查保留所有保留所有选项为默默认值,单击按按钮,系,系统开始运行开始运行DRC,其,其结果果显示在如示在如图2-85

100、所示的信息面板中。所示的信息面板中。图2-85Messages面板框面板框电子线路CAD电气自动化教研室电气自动化教研室项目三项目三幸运转盘电路板设计幸运转盘电路板设计元件设计元件设计v学习目标:学习目标:v1)掌握元件设计方法;掌握元件设计方法;v2)熟悉双层电路板的设计流程。)熟悉双层电路板的设计流程。项目简介:项目简介:幸运转盘电路由幸运转盘电路由555555定时器、定时器、CD4017CD4017计数器及发光二极计数器及发光二极管组成。管组成。1010颗发光二极管模拟幸运物,当按下启动键时,颗发光二极管模拟幸运物,当按下启动键时,发光二极管高速循环点亮,几秒钟后循环速度越来越慢并发光二

101、极管高速循环点亮,几秒钟后循环速度越来越慢并最终随机停止于某颗灯上,可以将每颗灯旁贴上幸运物品最终随机停止于某颗灯上,可以将每颗灯旁贴上幸运物品作为摇奖器。电容作为摇奖器。电容C1C1容值决定循环速度,电容容值决定循环速度,电容C2C2容值决定容值决定延迟时间。延迟时间。项目三项目三幸运转盘电路板设计幸运转盘电路板设计元件设计元件设计设计要求:设计要求: 幸运转盘电路如幸运转盘电路如3-13-1所示,试设计该电路的电路板。所示,试设计该电路的电路板。1 1) 用自动的方法设计该电路板用自动的方法设计该电路板2 2) 使用双层电路板,电路板的尺寸为使用双层电路板,电路板的尺寸为3000mil30

102、00mil3000mil3000mil。3 3) 电源线和地线的铜膜线的宽度均为电源线和地线的铜膜线的宽度均为50mil50mil。4 4) 一般布线的宽度为一般布线的宽度为40mil40mil。5 5) 其中元件其中元件CD4017CD4017要求自己设计。要求自己设计。项目三项目三幸运转盘电路板设计幸运转盘电路板设计元件设计元件设计项目三项目三幸运转盘电路板设计幸运转盘电路板设计元件设计元件设计项目三项目三幸运转盘电路板设计幸运转盘电路板设计元件设计元件设计元件元件4017引脚属性引脚属性3.1绘制幸运转盘电路原理绘制幸运转盘电路原理图图3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板

103、图项目三项目三幸运转盘电路板设计幸运转盘电路板设计元件设计元件设计过程自动化教室过程自动化教室图1-1 稳压电源电路原理图3.1绘制幸运转盘电路原理图绘制幸运转盘电路原理图3.1.1设计设计CD4017元件元件3.1.1.1元件库的管理元件库的管理1.元件库编辑管理器元件库编辑管理器打开安装盘打开安装盘:ProgramFilesAltimu2004ExamplesLibraries4PortSerialInterface.SchLib的元件库,系统启动如图所示的元件库的元件库,系统启动如图所示的元件库编辑器。编辑器。用鼠标左键单击编辑器下用鼠标左键单击编辑器下面的面板标签面的面板标签“SCH

104、LibrarySCH Library”,就可以,就可以启动元件库编辑管理器。启动元件库编辑管理器。3.1.1.1元件库的管理元件库的管理“ComponentsComponents”(元件)区域(元件)区域“AliasesAliases”(别名)区域(别名)区域“PinsPins”(引脚)区域(引脚)区域“ModleModle”(元件模式)区域(元件模式)区域3.1.1.1元件库的管理元件库的管理该行用于筛选元件该行用于筛选元件将元件列表中所选择的元件放到原理图中将元件列表中所选择的元件放到原理图中是添加新元件,点击后出现如下对话框是添加新元件,点击后出现如下对话框3.1.1.1元件库的管理元件

105、库的管理从元件库中删除选中元件。从元件库中删除选中元件。对所选元件进行编辑。单击该按钮后系统对所选元件进行编辑。单击该按钮后系统将启动将启动“元件属性元件属性”对话框。对话框。3.1.1.1元件库的管理元件库的管理“EditEdit”按钮编辑引脚属性按钮编辑引脚属性“AliasesAliases”区域区域用来设置所选元件的别名。用来设置所选元件的别名。“PinsPins”区域主要功能是将当前工作中的元件引区域主要功能是将当前工作中的元件引脚的名称及状态列于表中,显示引脚信息。脚的名称及状态列于表中,显示引脚信息。3.1.1.1元件库的管理元件库的管理“ModelModel”区域区域该区域的功能

106、是指定元件的该区域的功能是指定元件的PCBPCB封装、信号完整性或仿真模型、封装、信号完整性或仿真模型、VHDLVHDL模模型等。指定的元件模式可以连接和映射到原理图的元件上。型等。指定的元件模式可以连接和映射到原理图的元件上。 按钮:给元件添加一个新的模型。按钮:给元件添加一个新的模型。3.1.1.1元件库的管理元件库的管理2.【Toos】菜单下的元件管理命令】菜单下的元件管理命令ToolsTools菜单菜单3.1.1.1元件库的管理元件库的管理2.【Toos】菜单下的元件管理命令】菜单下的元件管理命令ToolsTools菜单菜单3.1.1.1元件库的管理元件库的管理2.【Toos】菜单下的

107、元件管理命令】菜单下的元件管理命令ToolsTools菜单菜单过程自动化教室过程自动化教室图1-1 稳压电源电路原理图3.1绘制幸运转盘电路原理图绘制幸运转盘电路原理图3.1.1.2设计设计CD4017元件元件1.元件库编辑管理器元件库编辑管理器(1)启动启动ProtelDXP,执行菜单命令【,执行菜单命令【File】【New】【SchematicLibrary】,立即启动原理图元件库编辑器,并自动创建一个名称为】,立即启动原理图元件库编辑器,并自动创建一个名称为“Schlib1.Schlib”的原理图元件库。的原理图元件库。3.1.1.2设计设计CD4017元件元件(2)执行菜单命令【执行菜

108、单命令【File】【SaveAs】,对该文件重新命名,并保存在适】,对该文件重新命名,并保存在适当目录下,文件名为当目录下,文件名为“元件库元件库.SchLib”。到此已经创建了一个原理图元件库。到此已经创建了一个原理图元件库“元件元件库库.SchLib”。(3)单击原理图元件库管理面板标签单击原理图元件库管理面板标签,打开原理图元件库管理面板,打开原理图元件库管理面板“SCHLibrary”,同时系统自动创建了一个名称为,同时系统自动创建了一个名称为Component_1的元件。的元件。(4)先在先在“SCHLibrary”面板的元件列表内选择面板的元件列表内选择“Component_1”,

109、然后执,然后执行菜单命令【行菜单命令【Tools】【RenameComponent】,则出现元件重命名对】,则出现元件重命名对话框话框“NewComponentName”。3.1.1.2设计设计CD4017元件元件在输入栏内输入在输入栏内输入“CD4017”,准备创建一个计数器元件。准备创建一个计数器元件。过程自动化教室过程自动化教室图1-1 稳压电源电路原理图3.1.1.3绘制元件的外形绘制元件的外形3.1.1.3绘制元件的外形绘制元件的外形(1)确定参考点。执行菜单命令【确定参考点。执行菜单命令【Edit】【Jump】【Origin】,使光标指】,使光标指向图纸的原点,并自动将图纸放在编辑

110、器的中心位置。向图纸的原点,并自动将图纸放在编辑器的中心位置。(2)执行菜单命令【执行菜单命令【Tools】【DocumentOptions】,打开元件库编辑器工】,打开元件库编辑器工作环境设置对话框作环境设置对话框“LibraryEditorWorkspace”。3.1.1.3绘制元件的外形绘制元件的外形(3)要创建要创建CD4017元件,首先应定义元件的边框。执行菜单命令【元件,首先应定义元件的边框。执行菜单命令【Place】【Rectangle】,或直接单击绘图工具栏】,或直接单击绘图工具栏“Utilities”上的放置矩形上的放置矩形(PlaceRectangle)按钮,光标变为十字形

111、并粘附一个虚线矩形。)按钮,光标变为十字形并粘附一个虚线矩形。按按Tab键打开键打开“Rectangle”对话框设置矩形属性,用鼠标确定对角点的方法对话框设置矩形属性,用鼠标确定对角点的方法绘制置一个矩形。绘制置一个矩形。3.1.1.4添加元件引脚添加元件引脚3.1.1.4添加元件引脚添加元件引脚(1)执行菜单命令【执行菜单命令【Place】【Pins】,或单击放置引脚(】,或单击放置引脚(PlacePins)工)工具,光标变为十字形并粘附一个引脚,该引脚靠近光标的一端为非电气端具,光标变为十字形并粘附一个引脚,该引脚靠近光标的一端为非电气端(对应引脚名),该端应放置在元件的边框上。(对应引脚

112、名),该端应放置在元件的边框上。(2)放置之前,按放置之前,按Tab键编辑引脚的属性。键编辑引脚的属性。(3)按题目要求置各引脚属性,然后在元件的边框上放置引脚。按题目要求置各引脚属性,然后在元件的边框上放置引脚。(4)执行菜单命令【执行菜单命令【File】【Save】或直接单击标准工具栏上的保存按钮,】或直接单击标准工具栏上的保存按钮,保存编辑后的元件库。保存编辑后的元件库。3.1.1.5设置元件属性设置元件属性3.1.1.5设置元件属性设置元件属性(1)打开打开“SCHLibrary”面板,从元件列表内选择要编辑的元件,如图所示。单面板,从元件列表内选择要编辑的元件,如图所示。单击击按钮,

113、则显示元件属性对话框按钮,则显示元件属性对话框“LibraryComponentProperties”。(2)在在“Designator”输入栏内输入默认的元件标识,如输入栏内输入默认的元件标识,如“U?”;在;在“Comment”输入栏内输入默认的元件标注,如输入栏内输入默认的元件标注,如“CD4017”。3.1.1.5设置元件属性设置元件属性(3)在在“Models”区域单击区域单击按钮为该元件添加按钮为该元件添加PCB封装。显示添加模块对话框封装。显示添加模块对话框“AddNewModel”。单击下拉列表按钮,在下拉列表内选择。单击下拉列表按钮,在下拉列表内选择“FootPrint”,然

114、后单,然后单击按钮确认,此时将显示击按钮确认,此时将显示PCB模块对话框模块对话框“PCBModel”。3.1.1.5设置元件属性设置元件属性(4)加载封装元件库。单击浏览按钮加载封装元件库。单击浏览按钮,显示浏览元件库对话框,显示浏览元件库对话框“BrowseLibraries”。单击。单击“Libraries”栏右边下拉列表内选择相应的封装元件库。栏右边下拉列表内选择相应的封装元件库。如果找不到需要的元件库,还可以加载如果找不到需要的元件库,还可以加载相应目录下的相应目录下的PCB元件库。本例应选择元件库。本例应选择“C:ProgramFilesAltium2004LibraryPCB”目

115、录下的目录下的“Dual-In-LinePackage.Pcblib”元件库。元件库。3.1.2绘制原理图绘制原理图3.1.2绘制原理图绘制原理图执行菜单命令执行菜单命令FileNewProjectPCBProject,创建一个创建一个PCB项目,重项目,重命名为幸运大转盘命名为幸运大转盘.PrjPCB。在该项目中创建一个原理图文件。在该项目中创建一个原理图文件,命名为命名为“幸运转盘幸运转盘.Schdoc”。3.1.2.1放置元件放置元件3.1.2.1放置元件放置元件(1)放置定时器)放置定时器U1方法一:利用元件库的搜索功能搜索元件,在搜索栏输入方法一:利用元件库的搜索功能搜索元件,在搜索

116、栏输入555搜索即可。搜索即可。3.1.2.1放置元件放置元件方法二:安装方法二:安装U1所在的元件库进行元件放置。在可用库文件列表对话框所在的元件库进行元件放置。在可用库文件列表对话框“AvailableLibraries”,选择安装盘符,选择安装盘符:ProgramFilesAltimu2004ExamplesLibrariesSTMicroeiectronics/STAnalogTimerCircuit.IntLib。3.1.2.1放置元件放置元件(2)放置计数器)放置计数器CD4017方法一:单击方法一:单击Place按钮,系统会自动切换到原理图界面并处于放置计数器状态。按钮,系统会自

117、动切换到原理图界面并处于放置计数器状态。3.1.2.1放置元件放置元件(2)放置计数器)放置计数器CD4017方法二:在原理图绘制界面,把元件库方法二:在原理图绘制界面,把元件库.SCHlib加载到系统中,再放置到绘图界加载到系统中,再放置到绘图界面。面。3.1.2.1放置元件放置元件(3)放置其他分立元件)放置其他分立元件依次从常用元件库中找到并放置在绘图界面。依次从常用元件库中找到并放置在绘图界面。3.1.2.2电路编辑电路编辑3.1.2.2电路编辑电路编辑(1)自动标注)自动标注如果放置时没有修改标识符,所有元件放置完成后可以使用自动标注功能统一标如果放置时没有修改标识符,所有元件放置完

118、成后可以使用自动标注功能统一标注。单击注。单击Tools|Amnotate命令,弹出命令,弹出“元件标注属性设置元件标注属性设置”窗口。窗口。3.1.2.2电路编辑电路编辑3.1.2.2电路编辑电路编辑单击单击按钮,弹出按钮,弹出“元件标注改变信息元件标注改变信息”窗口,单击窗口,单击OK按钮确定。按钮确定。3.1.2.2电路编辑电路编辑3.1.2.2电路编辑电路编辑单击单击按钮,弹出按钮,弹出“元件标号变化元件标号变化”窗口。窗口。3.1.2.2电路编辑电路编辑3.1.2.2电路编辑电路编辑在对话框中单击在对话框中单击按钮,检查元件标注。然后单击按钮,检查元件标注。然后单击按钮,执按钮,执行

119、元件自动标注。标注完成后如下图。行元件自动标注。标注完成后如下图。单击单击按钮,关闭窗口。最后保存原理图文件。按钮,关闭窗口。最后保存原理图文件。3.1.2.2电路编辑电路编辑(2)“FindSimilarObjects”(查找相似对象)(查找相似对象)1)选中对象)选中对象首先将光标指向原理图中任意一个发光二极管,单击鼠标右键,从弹出的快首先将光标指向原理图中任意一个发光二极管,单击鼠标右键,从弹出的快捷菜单中选择【捷菜单中选择【FindsimilarObjects】命令,即可打开】命令,即可打开“FindSimilarObjects”对话框。对话框。3.1.2.2电路编辑电路编辑2)执行整

120、体编辑)执行整体编辑以任意一个发光二极管作为参考,执行右键菜单命令【以任意一个发光二极管作为参考,执行右键菜单命令【FindsimilarObjects】打开】打开“FindSimilarObjects”对话框。对话框。在本例中将在本例中将“PartComment(组件注释)作为搜索的条件,并设定为(组件注释)作为搜索的条件,并设定为“Same”,以搜索相同注释的元件,如图所示。,以搜索相同注释的元件,如图所示。勾选勾选“Zoom Matching”、“Clear Existing”、“Select Matching”、“Mask Matching”、“Run Inspector”复复选项,其

121、他选项采用选项,其他选项采用系统默认值。系统默认值。3.1.2.2电路编辑电路编辑如果未勾选如果未勾选“RunInspector”复选项,当单击复选项,当单击“ok”按钮关闭按钮关闭“FindSimilarObjects”话框以后,可以按话框以后,可以按F11键来打开键来打开“Inspector”对话框。也可以直接在对话框。也可以直接在原理图上选中多个对象,然后按原理图上选中多个对象,然后按F11键打开键打开“Inspector”对话框。对话框。3.1.2.2电路编辑电路编辑在在“Inspector”对话框内改变所需要的对话框内改变所需要的Value值。将元件注释值。将元件注释“PartCom

122、ment”选项清空,其他参数保持默认值,最后按选项清空,其他参数保持默认值,最后按Enter即可将搜索到即可将搜索到的发光二极管统一修改为:不显示元件注释的发光二极管统一修改为:不显示元件注释LED0,最终结果如图所示。,最终结果如图所示。关闭关闭“Inspector”对话框,单击屏幕右下角的对话框,单击屏幕右下角的“clear”按钮,清除所有元按钮,清除所有元件的选中状态。件的选中状态。(3)连接电路连接电路选择选择“Wiring”工具栏中的工具栏中的“PlaceWire”工具将电路连接完整。工具将电路连接完整。3.1.2.2电路编辑电路编辑(4)项目设置项目设置1)检查原理图的电气参数检查

123、原理图的电气参数1.设置错误报告设置错误报告选择菜单【选择菜单【Project】【ProjectOptions】命令,打开】命令,打开OptionsforPCBProject对话框对话框,“ErrorReporting”标签页用于设置设计草图检查。其中标签页用于设置设计草图检查。其中“ReportMode”列项表明违反规则的严格程度。如果要修改列项表明违反规则的严格程度。如果要修改“ReportMode”,单击需要修改的单击需要修改的“ReportMode”并从下拉表中选择严格程度。并从下拉表中选择严格程度。3.1.2.2电路编辑电路编辑2.设置连接矩阵设置连接矩阵在在OptionsforPC

124、BProject对话框中,单击对话框中,单击“ConnectionMatrix”(连接(连接矩阵)显示矩阵)显示“ConnectionMatrix”标签页。标签页。3.1.2.2电路编辑电路编辑3.设置比较器设置比较器“Comparator”标签页,用于设置当一个项目修改时给出文件之间的不同或者忽标签页,用于设置当一个项目修改时给出文件之间的不同或者忽略这些不同。略这些不同。3.1.2.2电路编辑电路编辑4.“ECO”设置设置“ECOGeneration”标签页主要用来设置在生成一个工程变化顺序时的修标签页主要用来设置在生成一个工程变化顺序时的修改类型,这个生成过程是基于比较器发现的差异而进行

125、的。改类型,这个生成过程是基于比较器发现的差异而进行的。“ECO”(工程变化顺序)的设置非常重要,因为有原理图装载元件和电气信(工程变化顺序)的设置非常重要,因为有原理图装载元件和电气信息到息到PCB编辑器时,主要是依据这个顺序来进行的。编辑器时,主要是依据这个顺序来进行的。3.1.2.2电路编辑电路编辑5.输出路径和网络表设置输出路径和网络表设置“Options”标签页用来设置项目的输出路径和网络表选项等。标签页用来设置项目的输出路径和网络表选项等。3.1.2.2电路编辑电路编辑(5)生成网络表)生成网络表选择菜单【选择菜单【Design】【NetlistForDocument】【Prote

126、l】命令生成】命令生成文件文件“幸运转盘幸运转盘.NET”,为后面制作电路板做准备为后面制作电路板做准备(6)编译项目)编译项目选择菜单【选择菜单【Project】【CompilePCBProject】命令,系统自动启动编译】命令,系统自动启动编译程序。程序。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.1创建创建PCB文件文件选择标签【选择标签【File】【PCBBoardWizard】命令创建一个】命令创建一个PCB文档,文档,创建过程同项目二。示创建一个大小为创建过程同项目二。示创建一个大小为3000mil*3000m

127、il的电路板文件的电路板文件,命命名为幸运转盘名为幸运转盘.PCBDOC。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.2原理图内容更新到原理图内容更新到PCB在在PCB编辑器中选择菜单命令【编辑器中选择菜单命令【Design】【ImportChangesFrom幸运转盘幸运转盘.PrjPCB】,弹出设计项目修改对话框。】,弹出设计项目修改对话框。单击单击“ValidateChanges”按钮,按钮,“Check”状态列出现状态列出现两个错号,说明元件两个错号,说明元件U1和和U2的封装没找到,需要回到原理的封装没找到,需要回到原理图界面给元件重新追加元件封图界面给元件重新追加

128、元件封装。装。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.2原理图内容更新到原理图内容更新到PCB给元件追加封装的方法如下:给元件追加封装的方法如下:在原理图界面双击元件在原理图界面双击元件U1,打开元件属性对话框,在右下角,打开元件属性对话框,在右下角ModelsforU1-NE555N栏选择栏选择Add按钮,从按钮,从MiscellaneousDevices.IntLibFootprintView库中追加一个库中追加一个DIP-8的封装。的封装。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.2原理图内容更新到原理图内容更新到PCB追加封装后重新执行【追加封

129、装后重新执行【Design】【ImportChangesFrom幸运转盘幸运转盘.PrjPCB】过程,】过程,“Check”所有状态列被勾选。所有状态列被勾选。单击单击“ExecuteChanges”按钮,使按钮,使“Done”所有状态列被勾选。所有状态列被勾选。“Check”和和“Done”列勾选之后,单击列勾选之后,单击“Close”,关闭对话框。所有的元件和飞线已经出现在,关闭对话框。所有的元件和飞线已经出现在PCB文档中的元件盒内。文档中的元件盒内。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.2原理图内容更新到原理图内容更新到PCB所有的元件和飞线已经出现在所有的元件

130、和飞线已经出现在PCB文档中的元件盒内。文档中的元件盒内。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.3布局布局通过选择菜单项【通过选择菜单项【Tools】【ComponentPlacement】【AutoPlacer】命令来完成自动布局,再进行手动调节,调节之后效果如图所示。】命令来完成自动布局,再进行手动调节,调节之后效果如图所示。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.4PCB布线规则设置布线规则设置通过选择菜单【通过选择菜单【Design】【Rules】命令完成。】命令完成。1.双面版布线设置双面版布线设置单击单击PCBRulesandConst

131、raintsEditor对话框左侧设计规则(对话框左侧设计规则(DesignRules)中的布线()中的布线(Routing)类,该类所包含的布线规则以树结构展开,单击布)类,该类所包含的布线规则以树结构展开,单击布线层(线层(RoutingLayers)规则,界面如图所示。对于双面电路板,顶层和底层都)规则,界面如图所示。对于双面电路板,顶层和底层都可以布线,所以两层都选中。可以布线,所以两层都选中。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.4PCB布线规则设置布线规则设置2.导线宽度规则设置导线宽度规则设置先设置一般导线先设置一般导线40mil这个规则,设置结果如图所示

132、,这个规则是对整个电路板这个规则,设置结果如图所示,这个规则是对整个电路板布线宽度的约束,即所有的导线都必须是这个宽度,而其中某些网络布线宽度需要另布线宽度的约束,即所有的导线都必须是这个宽度,而其中某些网络布线宽度需要另一个约束规则,下面添加一个规则,约束网络一个约束规则,下面添加一个规则,约束网络Vcc和和GND布线宽度为布线宽度为50mil。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.4PCB布线规则设置布线规则设置(1)增加新规则增加新规则右键单击布线宽度(右键单击布线宽度(Width),选择新规则(),选择新规则(NewRule)命令,在)命令,在“Width”中添

133、加了一个名为中添加了一个名为“Width_1”的规则。的规则。(2)设置布线宽度设置布线宽度单击单击“Width_1”,在布线宽度约束特性和范围设置对话框的顶部的,在布线宽度约束特性和范围设置对话框的顶部的Name栏里输栏里输入网络名称入网络名称Power,在底部的宽度约束特性中将宽度修改为,在底部的宽度约束特性中将宽度修改为50mil。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.4PCB布线规则设置布线规则设置(3)设置约束范围设置约束范围在图在图3-64的对话框中,单击右侧的对话框中,单击右侧“WheretheFirstobjectmatches”单元的单元的Net,在,

134、在“FullQuery”单元里出现单元里出现“InNet”。单击。单击All按钮旁的下拉按钮,从显按钮旁的下拉按钮,从显示的有效网络列表中选择示的有效网络列表中选择Vcc,“FullQuery”单元里更新为单元里更新为“InNetVcc”。此。此时表明布线宽度为时表明布线宽度为50mil的约束应用到了电源网络的约束应用到了电源网络Vcc。使用使用“QueryHelper”命令将约束范围扩大到命令将约束范围扩大到GND网络。单击网络。单击“WheretheFirstobjectmatches”单元的单元的“Advanced(Query)”,然后单击,然后单击“QueryHelper”按钮,屏幕显

135、示如图按钮,屏幕显示如图3-65所示的对话框。所示的对话框。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.4PCB布线规则设置布线规则设置3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.5PCB自动布线自动布线通过选择菜单【通过选择菜单【AutoRoute】【Rules】命令来完成。】命令来完成。3.2设计幸运转盘印制电路板图设计幸运转盘印制电路板图3.2.6设计规则检查设计规则检查通过选择菜单命令【通过选择菜单命令【Tools】【DesignRuleCheck.】来完成。从编译结果】来完成。从编译结果可以看出没有违反规则项,到此本项目的设计任务全部完成。可以看出

136、没有违反规则项,到此本项目的设计任务全部完成。电子线路CAD电气自动化教研室电气自动化教研室项目四项目四简易单片机最小系统设计简易单片机最小系统设计层次电路设计层次电路设计v学习目标:学习目标:v1)熟悉层次电路的设计流程。)熟悉层次电路的设计流程。v2)熟悉各种报表生成方法)熟悉各种报表生成方法项目简介:项目简介:简易单片机最小系统由复位晶振模块、简易单片机最小系统由复位晶振模块、CPUCPU模块、输入模块、输入模块和输出模块组成。晶振电路给单片机提供时钟信号,模块和输出模块组成。晶振电路给单片机提供时钟信号,复位电路的作用是使单片机的程序计数器清零;复位电路的作用是使单片机的程序计数器清零

137、;CPUCPU模块模块是单片机的核心控制模块。是单片机的核心控制模块。项目四项目四简易单片机最小系统设计简易单片机最小系统设计层次电路设计层次电路设计设计要求:设计要求:电路原理图如图电路原理图如图4-14-1所示,用层次电路设计方法来绘制原理图,并设计该所示,用层次电路设计方法来绘制原理图,并设计该电路的电路板。电路的电路板。1) 1) 使用使用A4A4图纸绘制原理图;图纸绘制原理图;2 2)使用双面电路板,尺寸为)使用双面电路板,尺寸为4000mil*3000mil4000mil*3000mil;3 3)采用针脚式元件封装;)采用针脚式元件封装;4 4)底层整面敷铜)底层整面敷铜, ,并接

138、地线网络;并接地线网络;5 5)布线宽度为)布线宽度为30mil30mil;6 6)网络)网络GNDGND铜膜线宽度为铜膜线宽度为40mil40mil。项目四项目四简易单片机最小系统设计简易单片机最小系统设计层次电路设计层次电路设计项目四项目四简易单片机最小系统设计简易单片机最小系统设计层次电路设计层次电路设计图图 4-1 4-1 报警器电路原理图报警器电路原理图4.1 4.1 绘制最小系统原理图绘制最小系统原理图4.1.14.1.1层次电路设计层次电路设计(1 1)设计思想)设计思想当一个电路比较复杂时,工程上的一般处理方式是:首先对整个电路进行功当一个电路比较复杂时,工程上的一般处理方式是

139、:首先对整个电路进行功能划分,然后设计一个系统总图,总图主要由方框图来组成,最后分别绘能划分,然后设计一个系统总图,总图主要由方框图来组成,最后分别绘制各个电路原理图。制各个电路原理图。(2 2)设计方法)设计方法自上而下的层次电路原理图的设计方法自上而下的层次电路原理图的设计方法自下向上的层次电路原理图的设计方法自下向上的层次电路原理图的设计方法4.1绘制最小系统原理图绘制最小系统原理图4.1.24.1.2绘制原理图绘制原理图4.1.2.1 4.1.2.1 自上而下的方法设计原理图自上而下的方法设计原理图首先创建项目文件及总图原理图文档,如图所示。首先创建项目文件及总图原理图文档,如图所示。

140、4.1绘制最小系统原理图绘制最小系统原理图(1)(1)子图符号(子图符号(Sheet SymbolSheet Symbol)子图符号(子图符号(Sheet SymbolSheet Symbol)是设计者用一个方块图来表示与该电路上其)是设计者用一个方块图来表示与该电路上其他电路有关的另外一部分电路,子图符号在当前电路中就相当于一个元他电路有关的另外一部分电路,子图符号在当前电路中就相当于一个元件,它也有与其他电路相连接的件,它也有与其他电路相连接的“引脚引脚”和和“元件名元件名”。子图符号子图符号与一般元件相区别的一点是,每个子图符号除了子图符号名以与一般元件相区别的一点是,每个子图符号除了子

141、图符号名以外,还必须包含一个子图文件名。外,还必须包含一个子图文件名。1) 1) 启动放置子图符号命令启动放置子图符号命令Protel DXPProtel DXP提供了三种方法来启动放置子图符号命令:提供了三种方法来启动放置子图符号命令:方法一:执行菜单命令【方法一:执行菜单命令【PlacePlace】【Sheet SymbolSheet Symbol】。】。方法二:单击画电路图工具栏里的子图符号图标方法二:单击画电路图工具栏里的子图符号图标 ,如图,如图4-34-3所示。所示。方法三:使用快捷键方法三:使用快捷键P P,S S。4.1绘制最小系统原理图绘制最小系统原理图(1)(1)子图符号(

142、子图符号(Sheet SymbolSheet Symbol)子图符号(子图符号(Sheet SymbolSheet Symbol)是设计者用一个方块图来表示与该电路上其)是设计者用一个方块图来表示与该电路上其他电路有关的另外一部分电路,子图符号在当前电路中就相当于一个元他电路有关的另外一部分电路,子图符号在当前电路中就相当于一个元件,它也有与其他电路相连接的件,它也有与其他电路相连接的“引脚引脚”和和“元件名元件名”。子图符号子图符号与一般元件相区别的一点是,每个子图符号除了子图符号名以与一般元件相区别的一点是,每个子图符号除了子图符号名以外,还必须包含一个子图文件名。外,还必须包含一个子图文

143、件名。1) 1) 启动放置子图符号命令启动放置子图符号命令Protel DXPProtel DXP提供了三种方法来启动放置子图符号命令:提供了三种方法来启动放置子图符号命令:方法一:执行菜单命令【方法一:执行菜单命令【PlacePlace】【Sheet SymbolSheet Symbol】。】。方法二:单击画电路图工具栏里的子图符号图标方法二:单击画电路图工具栏里的子图符号图标 。方法三:使用快捷键方法三:使用快捷键P P,S S。4.1绘制最小系统原理图绘制最小系统原理图2) 2) 放置子图符号放置子图符号启动放置子图符号(启动放置子图符号(Sheet SymbolSheet Symbol

144、)命令后,光标变成十字状并粘附一个子)命令后,光标变成十字状并粘附一个子图符号。移动光标到适当位置,单击鼠标左键确定子图符号的左上角这个顶图符号。移动光标到适当位置,单击鼠标左键确定子图符号的左上角这个顶点,然后将光标向右下方移动确定一个矩形区域后再单击鼠标左键,即可完点,然后将光标向右下方移动确定一个矩形区域后再单击鼠标左键,即可完成该方块图的放置。单击右键,则可退出放置子图符号状态。成该方块图的放置。单击右键,则可退出放置子图符号状态。在原理图上单击子图符号将子图符号处于选中状态,此时将显示在原理图上单击子图符号将子图符号处于选中状态,此时将显示8 8个可控点,个可控点,可以调整子图符号的

145、尺寸。可以调整子图符号的尺寸。4.1绘制最小系统原理图绘制最小系统原理图调整子图符号的尺寸调整子图符号的尺寸3) 3) 子图符号属性子图符号属性在放置子图符号状态下,按在放置子图符号状态下,按TabTab键,即可打开如图键,即可打开如图4-64-6所示的子图符号编辑所示的子图符号编辑对话框对话框“Sheet SymbolSheet Symbol”。也可以双击已放置的子图符号来打开该对话框。也可以双击已放置的子图符号来打开该对话框。4.1绘制最小系统原理图绘制最小系统原理图设置子图符号边框的颜色设置子图符号是否填充设置子图符号边框线宽度设置子图符号的宽度设置子图符号的高度输入子图符号名输入子图符

146、号文件名是否显示隐藏的文本子图符号左下方顶点的坐标在在DesignatorDesignator内输入:内输入:U1U1,在,在FilenameFilename内输入:复位、晶振模块。输入之后内输入:复位、晶振模块。输入之后的子图符号如图所示。在已放置好的子图符号上双击复位、晶振模块(子图的子图符号如图所示。在已放置好的子图符号上双击复位、晶振模块(子图文件名),可打开文本属性对话框。文件名),可打开文本属性对话框。4.1绘制最小系统原理图绘制最小系统原理图设置字体是否显示文本放置完成的子图符号如图所示:放置完成的子图符号如图所示:4.1绘制最小系统原理图绘制最小系统原理图(2 2) 子图出入端

147、口(子图出入端口(Sheet EntrySheet Entry)子图出入端口就是信号进入子图符号的入口,也是信号的出口。其功能相当子图出入端口就是信号进入子图符号的入口,也是信号的出口。其功能相当于标准元件的引脚。于标准元件的引脚。 1 1)启动放置子图出入端口命令)启动放置子图出入端口命令方法一:单击画电路图工具栏上的子图出入端口图标方法一:单击画电路图工具栏上的子图出入端口图标 。方法二:执行菜单命令【方法二:执行菜单命令【PlacePlace】【Add Sheet EntryAdd Sheet Entry】。】。方法三:使用快捷键方法三:使用快捷键P P,A A。4.1绘制最小系统原理图

148、绘制最小系统原理图2 2)放置子图出入端口)放置子图出入端口启动放置子图出入端口(启动放置子图出入端口(Sheet EntrySheet Entry)命令后,光标变成十字状,此时应将)命令后,光标变成十字状,此时应将光标移动到子图符号的边框线以内,单击鼠标,光标上粘附一个端口符号光标移动到子图符号的边框线以内,单击鼠标,光标上粘附一个端口符号(子图出入端口),此时按(子图出入端口),此时按TabTab键可以修改子图出入端口的属性。移动光键可以修改子图出入端口的属性。移动光标观察子图出入端口将被限制在子图符号的四个方向的边框线上,确定合适标观察子图出入端口将被限制在子图符号的四个方向的边框线上,

149、确定合适的位置后单击鼠标,即可在该处放置一个子图出入端口。的位置后单击鼠标,即可在该处放置一个子图出入端口。4.1绘制最小系统原理图绘制最小系统原理图3 3)子图出入端口属性)子图出入端口属性在放置子图出入端口状态下,按在放置子图出入端口状态下,按TabTab键,即可出属性编辑对话框,也可以键,即可出属性编辑对话框,也可以双击已放置的子图出入端口来打开子图出入端口对话框。双击已放置的子图出入端口来打开子图出入端口对话框。4.1绘制最小系统原理图绘制最小系统原理图选择子图出入端口的放置方位选择子图出入端口的图示类型选择子图出入端口的I/O类型设置子图出入端口的位置设定子图出入端口边框线的颜色设置

150、子图出入端口的名称设定子图出入端口的填充色设置子图出入端口的位置放置完子图入口的总图电路如图所示。放置完子图入口的总图电路如图所示。4.1绘制最小系统原理图绘制最小系统原理图最后用放置导线工具将相同名称的端口相连接,绘制完成的总图电路如图所最后用放置导线工具将相同名称的端口相连接,绘制完成的总图电路如图所示。示。4.1绘制最小系统原理图绘制最小系统原理图(3 3)生成子图文档)生成子图文档选择【选择【DesignDesign】菜单命令【】菜单命令【Create Sheet From SymbolCreate Sheet From Symbol】,这时光标变为十】,这时光标变为十字型,将光标移到

151、复位晶振方块电路模块上(注意不要指到方块图进出点上)字型,将光标移到复位晶振方块电路模块上(注意不要指到方块图进出点上),单击鼠标,屏幕将出现,单击鼠标,屏幕将出现confirmconfirm确认对话框。确认对话框。4.1绘制最小系统原理图绘制最小系统原理图这个对话框询问在产生与电路方块图相对应这个对话框询问在产生与电路方块图相对应的原理图时,相对的输入输出点是否将信号的原理图时,相对的输入输出点是否将信号方向反向,此处应选择方向反向,此处应选择No生成子图文档后,系统将自动在生成子图文档后,系统将自动在“简易最小系统简易最小系统.prj .prj ”下产生原理图,文件下产生原理图,文件名为名

152、为“复位、晶振模块复位、晶振模块.sch.sch”,如图所示。,如图所示。4.1绘制最小系统原理图绘制最小系统原理图接下来在这三个输入输出点之间具体完成接下来在这三个输入输出点之间具体完成“复位、晶振模块复位、晶振模块.sch.sch”原理图的原理图的绘制。完成后的电路图如图所示。绘制。完成后的电路图如图所示。4.1绘制最小系统原理图绘制最小系统原理图用同样的方法将输入模块、输出模块的具体电路绘制出来,如图所示。用同样的方法将输入模块、输出模块的具体电路绘制出来,如图所示。4.1绘制最小系统原理图绘制最小系统原理图输入模块电路输入模块电路输出模块电路输出模块电路在绘制在绘制CPUCPU模块时需

153、要用到总线、总线入口、网络标签三个绘图工具,现分别模块时需要用到总线、总线入口、网络标签三个绘图工具,现分别介绍其用法。介绍其用法。(1 1)放置总线)放置总线启动画总线命令的方法有如下三种:启动画总线命令的方法有如下三种:方法一:直接单击绘制原理图工具栏上的画总线图标方法一:直接单击绘制原理图工具栏上的画总线图标 。方法二:执行菜单命令【方法二:执行菜单命令【PlacePlace】【BusBus】。】。方法三:使用快捷键方法三:使用快捷键P P,B B。4.1绘制最小系统原理图绘制最小系统原理图4.1 4.1 绘制最小系统原理图绘制最小系统原理图4.1.14.1.1层次电路设计层次电路设计(

154、1 1)设计思想)设计思想当一个电路比较复杂时,工程上的一般处理方式是:首先对整个电路进行功当一个电路比较复杂时,工程上的一般处理方式是:首先对整个电路进行功能划分,然后设计一个系统总图,总图主要由方框图来组成,最后分别绘能划分,然后设计一个系统总图,总图主要由方框图来组成,最后分别绘制各个电路原理图。制各个电路原理图。(2 2)设计方法)设计方法自上而下的层次电路原理图的设计方法自上而下的层次电路原理图的设计方法自下向上的层次电路原理图的设计方法自下向上的层次电路原理图的设计方法4.1绘制最小系统原理图绘制最小系统原理图在放置总线状态下按在放置总线状态下按TabTab键或双击已经画好的总线可

155、以打开总线属性对话框,键或双击已经画好的总线可以打开总线属性对话框,编辑总线的属性。编辑总线的属性。4.1绘制最小系统原理图绘制最小系统原理图设置总线的宽度,总线的宽设置总线的宽度,总线的宽度一定要与导线的宽度相匹度一定要与导线的宽度相匹配配设置总线的颜色设置总线的颜色画总线时一画总线时一般常采用般常采用45模式绘模式绘制。制。4.1绘制最小系统原理图绘制最小系统原理图注意总线的末端最好不要超出总线注意总线的末端最好不要超出总线引入线。引入线。画总线时一般常采用画总线时一般常采用45模式绘制。模式绘制。总线引入线总线引入线(2 2) 放置总线引入线(放置总线引入线(Bus EntryBus E

156、ntry)总线引入线(总线引入线(Bus EntryBus Entry)是单一导线与总线的连接线。总线引入线没有任何)是单一导线与总线的连接线。总线引入线没有任何的电气连接意义,只是让你的电路图看上去更具有专业水准。因此有没有总的电气连接意义,只是让你的电路图看上去更具有专业水准。因此有没有总线引入线,与电气连接没有任何关系。线引入线,与电气连接没有任何关系。启动画总线引入线命令有如下三种方法:启动画总线引入线命令有如下三种方法:方法一:直接单击绘制原理图工具栏上的画总线引入线图标方法一:直接单击绘制原理图工具栏上的画总线引入线图标 。方法二:执行菜单命令【方法二:执行菜单命令【PlacePl

157、ace】【Bus EntryBus Entry】。】。方法三:使用快捷键方法三:使用快捷键P P,U U。4.1绘制最小系统原理图绘制最小系统原理图启动画总线引入线命令,光标变成十字状,并且光标上粘附一段灰色的启动画总线引入线命令,光标变成十字状,并且光标上粘附一段灰色的4545或或135135线,表示系统处于画总线引入线状态。线,表示系统处于画总线引入线状态。4.1绘制最小系统原理图绘制最小系统原理图a) 4545线线b) 135135线线画总线引入线的步骤如下:画总线引入线的步骤如下:将光标移到所要放置总线引入线的位置,光标上出现一个红色的星形标记,将光标移到所要放置总线引入线的位置,光标

158、上出现一个红色的星形标记,表示该点适合放置总线引入线,单击鼠标即可完成一个总线引入线的放置。表示该点适合放置总线引入线,单击鼠标即可完成一个总线引入线的放置。星形标记星形标记 放置完一个总线引入线以后,光标仍处于画总线引入线状态,表示可以继放置完一个总线引入线以后,光标仍处于画总线引入线状态,表示可以继续放置下一个总线引入线,单击鼠标右键(或按压续放置下一个总线引入线,单击鼠标右键(或按压EscEsc键)退出画总线引入线键)退出画总线引入线状态,此时光标由十字变成箭头。状态,此时光标由十字变成箭头。在放置总线引入线的过程中,按在放置总线引入线的过程中,按“空格键空格键”可使总线引入线按逆时针方

159、向、以可使总线引入线按逆时针方向、以9090的步距角旋转;的步距角旋转;按按X X键可使总线引入线左右翻转;按键可使总线引入线左右翻转;按Y Y键使总线引入线上下翻转。键使总线引入线上下翻转。在放置总线引入线状态下,按在放置总线引入线状态下,按TabTab键,即可进入总线引入线属性对话框。键,即可进入总线引入线属性对话框。也可以在已放置的总线引入线上双击鼠标左键打开总线引入线属性对话框也可以在已放置的总线引入线上双击鼠标左键打开总线引入线属性对话框“Bus EntryBus Entry”。4.1绘制最小系统原理图绘制最小系统原理图设置总线引入线的起点坐标设置总线引入线的颜色设置总线引入线的终点

160、坐标设置总线引入线的线宽(3 3) 放置网络标签(放置网络标签(Net LabelNet Label)网络标签用来为电气对象分配网络名称。网络标签用来为电气对象分配网络名称。Protel DXPProtel DXP系统规定:采用相同的系统规定:采用相同的网络标签标识的多个电气意义上的点,被视为同一条导线上的点(或称为一网络标签标识的多个电气意义上的点,被视为同一条导线上的点(或称为一个网络点)。在绘制复杂电路时,采用网络标签可以简化设计。个网络点)。在绘制复杂电路时,采用网络标签可以简化设计。启动放置网络标签命令可采用以下三种方法:启动放置网络标签命令可采用以下三种方法:方法一:直接单击绘制原

161、理图工具栏上的放置网络标签图标方法一:直接单击绘制原理图工具栏上的放置网络标签图标 。方法二:执行菜单命令【方法二:执行菜单命令【PlacePlace】【Net LabelNet Label】。】。方法三:使用快捷键方法三:使用快捷键P P,N N。4.1绘制最小系统原理图绘制最小系统原理图放置网络标签(放置网络标签(Net LabelNet Label)的步骤如下:)的步骤如下: 启动放置网络标签命令后,光标将变成十字光标,并在光标上粘附一个初启动放置网络标签命令后,光标将变成十字光标,并在光标上粘附一个初始标签始标签“Net LabelNet Label”,根据需要可以按,根据需要可以按T

162、abTab键修改标签名。键修改标签名。 将光标移到需要放置网络标签的导线上,当光标上显示出红色的星形标记将光标移到需要放置网络标签的导线上,当光标上显示出红色的星形标记时,表示光标已捕捉到该导线,单击鼠标左键即可放置一个网络标签。时,表示光标已捕捉到该导线,单击鼠标左键即可放置一个网络标签。 将光标移到其他需要放置网络标签的位置,可继续放置网络标签。单击鼠将光标移到其他需要放置网络标签的位置,可继续放置网络标签。单击鼠标右键(或按压标右键(或按压EscEsc键)即可结束放置网络标签状态。键)即可结束放置网络标签状态。4.1绘制最小系统原理图绘制最小系统原理图在网络标签放置过程中,如果网络标签的

163、最后一个字符为数字,则该数字会在网络标签放置过程中,如果网络标签的最后一个字符为数字,则该数字会按照在按照在“PreferencesPreferences”对话框中对对话框中对“Auto-Increment During PlacementAuto-Increment During Placement”项的设置,自动按指定的正数或负数递增。项的设置,自动按指定的正数或负数递增。网络标签的正确放置位置应在导线的上方或右边,并且网络标签的第一个字网络标签的正确放置位置应在导线的上方或右边,并且网络标签的第一个字符必须落在导线上。符必须落在导线上。4.1绘制最小系统原理图绘制最小系统原理图网络标签正

164、确的放置方式网络标签正确的放置方式在放置网络标签的过程中,在放置网络标签的过程中,按按“空格键空格键”可使网络标可使网络标签按逆时针方向、以签按逆时针方向、以90的角旋转;按的角旋转;按X键可键可使网络标签左右翻转;按使网络标签左右翻转;按Y键使网络标签上下键使网络标签上下翻转。翻转。在放置网络标签的状态下,根据需要可按在放置网络标签的状态下,根据需要可按TabTab键打开网络标签对话框,如键打开网络标签对话框,如图所示。也可以在已放置的网络标签上双击鼠标左键打开网络标签对话框。图所示。也可以在已放置的网络标签上双击鼠标左键打开网络标签对话框。4.1绘制最小系统原理图绘制最小系统原理图设置网络

165、标签的X,Y坐标网络标签对话框网络标签对话框改变网络标签的方向改变网络标签的方向设置网络标签的颜色属性设置网络标签的放置角度设置网络标签所属的网络连接完整的连接完整的CPUCPU模块如图所示。模块如图所示。4.1绘制最小系统原理图绘制最小系统原理图4.1.2.24.1.2.2自下而上的方法设计原理图自下而上的方法设计原理图首先创建项目及首先创建项目及5 5个原理图文档,然后绘制各单元原理图,再在总图个原理图文档,然后绘制各单元原理图,再在总图1 1的界面的界面由子图原理图来产生对应的子图方块图。由子图原理图来产生对应的子图方块图。4.1绘制最小系统原理图绘制最小系统原理图创建原理图文档创建原理

166、图文档(l l)按前面的要求完成各子图电路图的绘制。)按前面的要求完成各子图电路图的绘制。 在绘制过程中需要用到绘制在绘制过程中需要用到绘制端口工具,具体绘制步骤如下:端口工具,具体绘制步骤如下: 1. 1. 启动输入启动输入/ /输出端口命令输出端口命令可以采用三种方法来启动输入可以采用三种方法来启动输入/ /输出端口(输出端口(PortPort)命令:)命令:方法一:单击画电路图工具栏上的输入方法一:单击画电路图工具栏上的输入/ /输出端口图标输出端口图标 。方法二:执行菜单命令【方法二:执行菜单命令【PlacePlace】【PortPort】。】。方法三:使用快捷键方法三:使用快捷键P

167、P,R R。4.1绘制最小系统原理图绘制最小系统原理图2. 2. 放置输入放置输入/ /输出端口输出端口在启动输入在启动输入/ /输出端口(输出端口(PortPort)命令后,光标变成十字状并粘附一个输入)命令后,光标变成十字状并粘附一个输入/ /输输出端口图。出端口图。移动光标到需要放置输入移动光标到需要放置输入/ /输入端口的元件引脚末端或导线上,此时光标上会输入端口的元件引脚末端或导线上,此时光标上会显现红色的星形标记,即表示此处有电气连接点,单击鼠标左键即可定位输显现红色的星形标记,即表示此处有电气连接点,单击鼠标左键即可定位输入入/ /输出端口的一端,移到鼠标使输入输出端口的一端,移

168、到鼠标使输入/ /输出端口的大小合适,再单击鼠标左输出端口的大小合适,再单击鼠标左键,即可完成一个输入键,即可完成一个输入/ /输出端口的放置。单击鼠标右键,则结束放置输入输出端口的放置。单击鼠标右键,则结束放置输入/ /输出端口状态。输出端口状态。4.1绘制最小系统原理图绘制最小系统原理图 3. 3. 输入输入/ /输出端口属性输出端口属性在放置输入在放置输入/ /输出端口状态下,按输出端口状态下,按TabTab键,即可开启如图所示输入键,即可开启如图所示输入/ /输出端输出端口属性对话框。也可以双击已放置的端口来打开该对话框。口属性对话框。也可以双击已放置的端口来打开该对话框。4.1绘制最

169、小系统原理图绘制最小系统原理图设置输入设置输入/输出输出端口名称在输端口名称在输入入/输出端口中输出端口中的对齐方式,的对齐方式,有有“Left”、“Right”和和“Center”三三种对齐方式。种对齐方式。(2 2)激活要放置方块图的原理图(本例中是激活总图)激活要放置方块图的原理图(本例中是激活总图1.sch1.sch),使它运行于),使它运行于前台。前台。 (3 3)再次以)再次以“复位晶振模块复位晶振模块.sch.sch”电路为例,说明如何产生对应的电路为例,说明如何产生对应的“复位、复位、晶振模块晶振模块”方块图。执行菜单命令方块图。执行菜单命令“DesignCreate Symb

170、ol From SheetDesignCreate Symbol From Sheet”,屏幕上出现如图所示的对话框,系统将列出当前打开的所有原理图。选择屏幕上出现如图所示的对话框,系统将列出当前打开的所有原理图。选择“复位、晶振模块复位、晶振模块.sch.sch”,点击,点击“OKOK”按钮。按钮。 4.1绘制最小系统原理图绘制最小系统原理图(4 4)选择原理图后,屏幕上出现如图所示的对话框,点击)选择原理图后,屏幕上出现如图所示的对话框,点击“NoNo”按钮。按钮。 4.1绘制最小系统原理图绘制最小系统原理图(5 5)在)在“总图总图1.sch1.sch”电路图中,光标变成十字状,且带有一

171、个方块图,系电路图中,光标变成十字状,且带有一个方块图,系统进入放置方块图状态,移动鼠标,在合适的位置点击鼠标即可完成此方块统进入放置方块图状态,移动鼠标,在合适的位置点击鼠标即可完成此方块图的放置。在方块图中,系统将自动产生与原理图中输入输出点对应的方块图的放置。在方块图中,系统将自动产生与原理图中输入输出点对应的方块图进出点,如图所示。系统将方块图自动命名为图进出点,如图所示。系统将方块图自动命名为“复位晶振模块复位晶振模块”,在默认,在默认情况下,系统将方块图对应的原理图名作为此方块图的名称。当然可以在放情况下,系统将方块图对应的原理图名作为此方块图的名称。当然可以在放置方块图状态下,按

172、置方块图状态下,按TabTab键来打开方块图属性对话框,修改方块图相关属性。键来打开方块图属性对话框,修改方块图相关属性。4.1绘制最小系统原理图绘制最小系统原理图系统自动生成电路方块图系统自动生成电路方块图(6 6)重复上述步骤,直到所有模块的电路方块图都出现在总图)重复上述步骤,直到所有模块的电路方块图都出现在总图1.sch1.sch电路图电路图中。中。 (7 7)在各模块方块图进出点之间连线,最后可得到如图所示的方块电路图。)在各模块方块图进出点之间连线,最后可得到如图所示的方块电路图。4.1绘制最小系统原理图绘制最小系统原理图4.1.2.34.1.2.3编译项目编译项目层次电路设计必须

173、编译设计项目,选择菜单【层次电路设计必须编译设计项目,选择菜单【ProjectProject】【Compile PCB Compile PCB ProjectProject简易最小系统简易最小系统.PRJPCB.PRJPCB】命令,系统自动启动编译程序。编译结果】命令,系统自动启动编译程序。编译结果如图所示。如图所示。4.1绘制最小系统原理图绘制最小系统原理图编译结果编译结果4.1.2.44.1.2.4生成网络表生成网络表层次电路必须生成设计项目的网络表,选择菜单【层次电路必须生成设计项目的网络表,选择菜单【DesignDesign】【Netlist For Netlist For Proji

174、ectProjiect】【ProtelProtel】命令,系统生成的网络表如图所示。】命令,系统生成的网络表如图所示。4.1绘制最小系统原理图绘制最小系统原理图4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计4.2.14.2.1创建创建PCBPCB文档文档由自动的方法来创建由自动的方法来创建PCBPCB文件,文件,设置设置PCBPCB板尺寸、双面电路板设置、针脚式元板尺寸、双面电路板设置、针脚式元件设置如图所示。件设置如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计双面板的信号层设为双面板的信号层设为2,内部电源层设为,内部电源层设为0

175、设置设置PCB板的尺寸板的尺寸4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计元件主要为表面贴装型元件主要为表面贴装型元件主要为针脚型元件主要为针脚型相邻两个焊盘间允许布相邻两个焊盘间允许布线的数量线的数量由向导创建的由向导创建的PCBPCB文档文档4.2.24.2.2原理图内容更新到原理图内容更新到PCBPCB(1) (1) 在在PCBPCB编辑器中选择菜单命令【编辑器中选择菜单命令【DesignDesign】【Import Changes From Import Changes From 简简易最小系统易最小系统.PrjPCB.PrjPCB】,弹出如图所示设计项目修

176、改对话框。】,弹出如图所示设计项目修改对话框。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计(2 2)分别单击)分别单击“Validate ChangesValidate Changes”按钮、按钮、“Execute ChangesExecute Changes”按钮,使按钮,使“CheckCheck”状态列和状态列和“DoneDone”状态列勾选。在单击状态列勾选。在单击“Validate ChangesValidate Changes”按钮按钮时时“CheckCheck”状态列出现一个错号,如图所示。状态列出现一个错号,如图所示。4.2 4.2 简易单片机最小系统

177、电路板设计简易单片机最小系统电路板设计提示元件提示元件U1U1封装没找到,需要到封装没找到,需要到CPUCPU模块原理图界面给元件模块原理图界面给元件U1U1添加添加正确的封装正确的封装DIP-40DIP-40回到回到CPUCPU模块原理图界面给元件模块原理图界面给元件U1U1添加正确的封装添加正确的封装DIP-40DIP-40的步骤如下:的步骤如下:1 1、在原理图界面双击、在原理图界面双击U1U1元件,打开元件属性对话框,如图所示。元件,打开元件属性对话框,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计如果下拉列表内找不到需要的封装元件库,则需要单击右边

178、的按钮,此时将显如果下拉列表内找不到需要的封装元件库,则需要单击右边的按钮,此时将显示如图示如图4-594-59所示的可用元件库对话框所示的可用元件库对话框“Available LibrariesAvailable Libraries”,在该对话框,在该对话框的的“Installed LibrariesInstalled Libraries”列表内显示当前已经加载的元件库(包括整合库、列表内显示当前已经加载的元件库(包括整合库、原理图符号库、原理图符号库、PCBPCB库以及仿真模块库等)。库以及仿真模块库等)。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计如果下拉列表

179、内找不到需要的封装元件库,则需要单击右边的如果下拉列表内找不到需要的封装元件库,则需要单击右边的 按钮,此按钮,此时将显示可用元件库对话框时将显示可用元件库对话框“Available LibrariesAvailable Libraries”,在该对话框的,在该对话框的“Installed LibrariesInstalled Libraries”列表内显示当前已经加载的元件库(包括整合库、列表内显示当前已经加载的元件库(包括整合库、原理图符号库、原理图符号库、PCBPCB库以及仿真模块库等)。库以及仿真模块库等)。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计4.2

180、 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计本例应选择本例应选择“C:ProgramFilesAltiumLibraryPCB”目录下的目录下的“Dual-In-LinePackage.Pcblib”元件库。元件库。3 3、 从模块列表内选择从模块列表内选择“DIP-40DIP-40”模块,单击模块,单击“OKOK”按钮确认,并返回到下按钮确认,并返回到下图。在下图中每单击一次图。在下图中每单击一次“OKOK”按钮,添加一个模块,如果你有按钮,添加一个模块,如果你有3 3个模块需要个模块需要添加,可以单击添加,可以单击3 3次按钮。添加完毕,单击次按钮。添加完毕,单击“C

181、ancelCancel”按钮返回元件属性编辑按钮返回元件属性编辑对话框。对话框。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计4 4、完成上述设置后,单击、完成上述设置后,单击“OKOK”按钮关闭元件属性对话框。按钮关闭元件属性对话框。5 5、执行菜单命令【、执行菜单命令【FileFile】【SaveSave】,保存对元件的编辑。】,保存对元件的编辑。 同样的步骤将元件同样的步骤将元件R5R5的封装修改为的封装修改为HDR2*8.HDR2*8. 修改封装之后,再次单击左图修改封装之后,再次单击左图4-524-52界面的界面的“Validate ChangesValid

182、ate Changes”按钮和按钮和“Execute ChangesExecute Changes”按钮,转换后的按钮,转换后的PCBPCB如图如图4-614-61所示,生成对应所示,生成对应4 4个子图的个子图的4 4个个Room.Room.4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计修改好封装后,再次执行菜单命令【修改好封装后,再次执行菜单命令【DesignDesign】【Import Changes From Import Changes From 简简易最小系统易最小系统.PrjPCB.PrjPCB】,依次执行】,依次执行“validate changesv

183、alidate changes”和和“execute execute changeschanges”命令更新命令更新PCBPCB图。图。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计转换后的转换后的PCBPCB如图所示,生成对应如图所示,生成对应4 4个子图的个子图的4 4个个RoomRoom。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计v4.2.3 PCB4.2.3 PCB元件布局元件布局选择菜单项【选择菜单项【ToolsTools】【Component Placemen tComponent Placemen t】【Auto Place

184、rAuto Placer】命】命令来完成,经过手动调节以后的布局图如图所示。令来完成,经过手动调节以后的布局图如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计布局之后可以将元件盒(布局之后可以将元件盒(RoomRoom)删除,可以直接选中删除,也可执行菜单【)删除,可以直接选中删除,也可执行菜单【DesignDesign】【RulesRules】【PlacmentPlacment】【Room DefinitionRoom Definition】右键删除,如】右键删除,如图所示。图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计v4

185、.2.4 PCB4.2.4 PCB布线规则设置及布线布线规则设置及布线执行菜单【执行菜单【DesignDesign】【RulesRules】【RoutingRouting】,普通布线宽度为】,普通布线宽度为30mil30mil,网,网络络GNDGND铜膜线宽度为铜膜线宽度为50mil50mil,注意注意GNDGND线的优先级别要高于普通布线规则。线的优先级别要高于普通布线规则。双面板布线设置同前。双面板布线设置同前。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计v布线完成的布线完成的PCBPCB如图所示。如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机

186、最小系统电路板设计自动布线后部分布线不理想,需要进行手动调节,手动调节之后的布线图如自动布线后部分布线不理想,需要进行手动调节,手动调节之后的布线图如图所示。图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计v4.2.54.2.5输出与报表输出与报表(1) (1) 生成底片文件生成底片文件 将将PCBPCB文档激活为当前文档,选择主菜单命令【文档激活为当前文档,选择主菜单命令【FileFile】【Fabrication Fabrication OutputsOutputs】【Gerber filesGerber files】,启动底片设置对话框,如图所示。】,启动

187、底片设置对话框,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计v4.2.54.2.5输出与报表输出与报表(2) (2) 生成数控钻文件生成数控钻文件 数控钻文件用于提供制作电路板时所需要的钻孔资料,该资料直接用于数控钻文件用于提供制作电路板时所需要的钻孔资料,该资料直接用于数控钻孔机。选择主菜单命令【数控钻孔机。选择主菜单命令【FileFile】【Fabrication OutputsFabrication Outputs】【NC Drill FilesNC Drill Files】,启动数控钻设置对话框,如图所示。】,启动数控钻设置对话框,如图所示。4.2

188、 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计生成的报警器电路板的钻孔文件生成的报警器电路板的钻孔文件(3) (3) 生成元件插置文档生成元件插置文档元件插置文档是自动插件机将元件自动插入电路板所必须的信息文件。元件插置文档是自动插件机将元件自动插入电路板所必须的信息文件。单击菜单命令【单击菜单命令【FileFile】【Assembly OutputsAssembly Outputs】【Generates pick and Generates pick and place filesplace files】,系统弹出元件插置文件设置对话框,如图所示。】,系统弹出元件插置文件

189、设置对话框,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计设置输出文设置输出文件的格式件的格式设置输出文件的度设置输出文件的度量单位量单位设置完毕,单击设置完毕,单击“OK”键,系统自动生成一键,系统自动生成一个个.txttxt文件。右图所示是生成的文件。右图所示是生成的“Pick Place for最小系统最小系统.txt.txt”的元件插置文档文的元件插置文档文件。件。(4) (4) 生成测试点报表生成测试点报表 选择主菜单命令【选择主菜单命令【FileFile】【Fabrication OutputsFabrication Outputs】【Test

190、Point Test Point ReportReport】,系统弹出设置对话框,如图所示。】,系统弹出设置对话框,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计设置报表格式设置报表格式测试点所在的板层测试点所在的板层度量单位度量单位(5) (5) 生成电路板信息报表生成电路板信息报表电路板信息报表提供用户电路板的完整信息,包括电路板尺寸、电路板上电路板信息报表提供用户电路板的完整信息,包括电路板尺寸、电路板上的焊盘、导孔的数量以及电路板上的元件标号等。的焊盘、导孔的数量以及电路板上的元件标号等。单击菜单命令【单击菜单命令【ReportsReports】【B

191、oard Information.Board Information.】,系统弹出如图所】,系统弹出如图所示的电路板信息对话框。示的电路板信息对话框。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计电路板信息对话框包括三个电路板信息对话框包括三个标签页,分别介绍如下:标签页,分别介绍如下:1)“General”标签页:如标签页:如图图4-75所示,该页主要用所示,该页主要用于显示电路板的一般信息。于显示电路板的一般信息。包括电路板的大小、导线数、包括电路板的大小、导线数、焊盘和焊孔数等。焊盘和焊孔数等。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板

192、设计2)“Components”标签页:如图所示,该页标签页:如图所示,该页用于显示当前电路板上使用于显示当前电路板上使用的元件封装序号及其所用的元件封装序号及其所在的板层信息。在的板层信息。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计3)“Nets”标签页:如图所示,该页用于显示当前电路板中的网络信息。标签页:如图所示,该页用于显示当前电路板中的网络信息。(6) (6) 生成元件清单生成元件清单元件清单可以用来整理一个电路或项目中的元件,生成一个元件列表,给设计元件清单可以用来整理一个电路或项目中的元件,生成一个元件列表,给设计者提供材料信息。者提供材料信息。Pr

193、otel DXPProtel DXP提供两种生成元件清单的方法。提供两种生成元件清单的方法。1) 1) 由项目管理生成元件清单由项目管理生成元件清单选择主菜单命令【选择主菜单命令【FileFile】【NewNew】【Output Job FileOutput Job File】,系统生成一个】,系统生成一个*.OutJob*.OutJob项目输出管理文件,并在当前窗口中显示,如图所示。项目输出管理文件,并在当前窗口中显示,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计项目输出管理文件将输出内容按类别分为五个单元,项目的所有输出都可以在项目输出管理文件将输出内

194、容按类别分为五个单元,项目的所有输出都可以在这里设置并输出。用鼠标左键双击这里设置并输出。用鼠标左键双击“Report OutputsReport Outputs”单元的单元的“Bill of Bill of MaterialsMaterials”项,或者在单击右键菜单中选择【项,或者在单击右键菜单中选择【Run Output Generate.Run Output Generate.】命】命令,系统弹出元件清单设置对话框,如图所示。令,系统弹出元件清单设置对话框,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计项目输出管理文件将输出内容按类别分为五个单元,项

195、目的所有输出都可以在项目输出管理文件将输出内容按类别分为五个单元,项目的所有输出都可以在这里设置并输出。用鼠标左键双击这里设置并输出。用鼠标左键双击“Report OutputsReport Outputs”单元的单元的“Bill of Bill of MaterialsMaterials”项,或者在单击右键菜单中选择【项,或者在单击右键菜单中选择【Run Output Generate.Run Output Generate.】命】命令,系统弹出元件清单设置对话框,如图所示。令,系统弹出元件清单设置对话框,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计在对

196、话框的右边区域在对话框的右边区域显示元件清单的项目显示元件清单的项目和内容,左边区域用和内容,左边区域用于设置在右边区域要于设置在右边区域要显示的项目,在显示的项目,在“Show”列中打勾的列中打勾的项目将在右边显示出项目将在右边显示出来。另外,在对话框来。另外,在对话框中还可以设置文件输中还可以设置文件输出的格式或模板等。出的格式或模板等。设置完成后,单击设置完成后,单击“Report.Report.”按钮,显示生成的按钮,显示生成的BOMBOM打印预览,如图所示。打印预览,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计2) 2) 由由ReportRepo

197、rt菜单生成元件清单菜单生成元件清单单击菜单命令【单击菜单命令【ReportsReports】【Bill of MaterialsBill of Materials】,系统直接弹出元件清单】,系统直接弹出元件清单设置对话框。清单项目设置和打印等与上述方法相同。设置对话框。清单项目设置和打印等与上述方法相同。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计(7) (7) 生成元件交叉参考表生成元件交叉参考表 元件交叉参考表主要列出项目中各个元件的编号、名称以及所在的电路图等。元件交叉参考表主要列出项目中各个元件的编号、名称以及所在的电路图等。 选择主菜单命令【选择主菜单命

198、令【FileFile】【NewNew】【Output Job FileOutput Job File】,系统生成一个】,系统生成一个*.OutJob*.OutJob文件,并在当前窗口中显示。用鼠标左键双击文件,并在当前窗口中显示。用鼠标左键双击“Report OutputsReport Outputs”单元的单元的“Component Cross Reference ReportComponent Cross Reference Report”项,或者在单击右键菜单中选择项,或者在单击右键菜单中选择“Run Output Run Output Generate.Generate.”命令,系统弹

199、出元件交叉参考表设置对话框。命令,系统弹出元件交叉参考表设置对话框。 也可以单击菜单命令【也可以单击菜单命令【ReportsReports】【Project ReportsProject Reports】【Component Cross Component Cross ReferenceReference】启动元件交叉参考表设置对话框。】启动元件交叉参考表设置对话框。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计(8) (8) 生成项目文件层次报表生成项目文件层次报表 选择主菜单命令【选择主菜单命令【FileFile】【NewNew】【Output Job FileO

200、utput Job File】,系统生成一】,系统生成一个个*.OutJob*.OutJob文件,并在当前窗口中显示。用鼠标左键双击文件,并在当前窗口中显示。用鼠标左键双击“Report OutputsReport Outputs”单元的单元的“Report Project HierarchyReport Project Hierarchy”项,或者在单击右键菜单中选择项,或者在单击右键菜单中选择Run Run Output Generate.Output Generate.命令,系统生成项目文件层次报表。命令,系统生成项目文件层次报表。 4.2 4.2 简易单片机最小系统电路板设计简易单片机

201、最小系统电路板设计(8) (8) 生成项目文件层次报表生成项目文件层次报表 也可以单击菜单命令【也可以单击菜单命令【ReportsReports】【Project ReportsProject Reports】【Report Report Project HierarchyProject Hierarchy】生成项目文件层次报表。】生成项目文件层次报表。 生成的报表以生成的报表以*.rep*.rep为文件名自动保存在为文件名自动保存在Job FilesJob Files文件夹中。下图所示文件夹中。下图所示为简易最小系统项目生成的项目文件层次报表。为简易最小系统项目生成的项目文件层次报表。4.2

202、 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计(9) (9) 生成网络状态表生成网络状态表 网络状态表列出电路板中每一条网络的长度。单击菜单命令【网络状态表列出电路板中每一条网络的长度。单击菜单命令【ReportsReports】【Netlist StatusNetlist Status】,系统生成报表文件】,系统生成报表文件*.rep*.rep,如图所示。,如图所示。4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计(10) (10) 其它报表其它报表1 1)“Measure DistanceMeasure Distance”命令命令 该命令用于测量

203、任意两点间的距离。单击菜单命令【该命令用于测量任意两点间的距离。单击菜单命令【ReportsReports】【Measure DistanceMeasure Distance】后,光标变成十字形状,将十字形状光标移动到合适位】后,光标变成十字形状,将十字形状光标移动到合适位置,单击鼠标左键确定一个测量端点,然后移动光标到另一个测量端点上,置,单击鼠标左键确定一个测量端点,然后移动光标到另一个测量端点上,在两个端点之间出现一条直线。单击鼠标确定测量距离,系统显示测量结果,在两个端点之间出现一条直线。单击鼠标确定测量距离,系统显示测量结果,如图所示。如图所示。4.2 4.2 简易单片机最小系统电路

204、板设计简易单片机最小系统电路板设计2 2)“Measure PrimitivesMeasure Primitives”命令命令 此命令用于测量电路板上焊盘、连线和导孔间的距离。以测量焊盘间的此命令用于测量电路板上焊盘、连线和导孔间的距离。以测量焊盘间的距离为例来说明其用法。距离为例来说明其用法。 单击菜单命令【单击菜单命令【ReportsReports】【Measure PrimitivesMeasure Primitives】后,光标变成十字】后,光标变成十字形状,将十字形状光标移动到一个焊盘上,将出现一个八角形。形状,将十字形状光标移动到一个焊盘上,将出现一个八角形。 4.2 4.2 简易

205、单片机最小系统电路板设计简易单片机最小系统电路板设计单击鼠标左键,出现下图所示的组件列表,选择第一个焊盘。单击鼠标左键,出现下图所示的组件列表,选择第一个焊盘。此时鼠标又变成了十字形状光标,按照同样的方法确定第二个焊盘,单击左此时鼠标又变成了十字形状光标,按照同样的方法确定第二个焊盘,单击左键后,系统显示出所选两个焊盘之间的距离,如下图所示。键后,系统显示出所选两个焊盘之间的距离,如下图所示。 4.2 4.2 简易单片机最小系统电路板设计简易单片机最小系统电路板设计电子线路CAD电气自动化教研室电气自动化教研室项目五项目五定时控制电路板设计定时控制电路板设计元件封装设计元件封装设计v学习目标:

206、学习目标:v1)掌握设计元件封装的方法掌握设计元件封装的方法v2)掌握四层电路板的设计方法掌握四层电路板的设计方法v3)掌握一些特殊设计技巧掌握一些特殊设计技巧项目简介:项目简介:本项目是以本项目是以555555定时芯片为核心的定时控制电路。通过定时芯片为核心的定时控制电路。通过调节滑动变阻器调节滑动变阻器RP1RP1可改变该电路的定时时间可改变该电路的定时时间( (5s5s- -30s30s) ),定时开关按钮定时开关按钮SW1SW1控制定时器的启动。按下控制定时器的启动。按下SW1SW1后,定时电后,定时电路开始工作,当到达定时时间时后继电器路开始工作,当到达定时时间时后继电器U2U2吸合

207、。吸合。项目五项目五定时控制电路板设计定时控制电路板设计元件封装设计元件封装设计设计要求:设计要求: 电路原理图如图电路原理图如图5-15-1所示,试设计该电路的电路板。标号为所示,试设计该电路的电路板。标号为U2U2的元件的元件为继电器,必须自己编辑该元件,引脚属性设置参照图为继电器,必须自己编辑该元件,引脚属性设置参照图5-25-2。U2U2的封的封装形式如图装形式如图5-35-3示,必须自己编辑。示,必须自己编辑。1) 1) 使用使用A4A4图纸绘制原理图;图纸绘制原理图;2 2)设计四层电路板,板子尺寸合适为宜;其中)设计四层电路板,板子尺寸合适为宜;其中+12V+12V和和+5V+5

208、V电源分别放在电源分别放在 两个内电层;两个内电层;3 3)采用针脚式元件封装;)采用针脚式元件封装;4 4)底层整面敷铜)底层整面敷铜, ,并接地线网络;并接地线网络;5 5)布线宽度为)布线宽度为35mil35mil。6 6)网络)网络GNDGND铜膜线宽度为铜膜线宽度为40mil40mil。7 7)安全距离为)安全距离为30mil30mil。8 8)四角安装)四角安装4 4个个2mm2mm的定位孔;的定位孔;9 9)根据图)根据图5-25-2和图和图5-35-3对项目中的继电器对项目中的继电器U2U2进行元件设计与封装设计。进行元件设计与封装设计。项目五项目五定时控制电路板设计定时控制电

209、路板设计元件封装设计元件封装设计项目五项目五定时控制电路板设计定时控制电路板设计元件封装设计元件封装设计图图5-1 原理图原理图项目五项目五定时控制电路板设计定时控制电路板设计元件封装设计元件封装设计图图5-2 继电器管脚特性继电器管脚特性项目五项目五定时控制电路板设计定时控制电路板设计元件封装设计元件封装设计图图5-3 继电器封装继电器封装5.1绘制定时控制电路原理图绘制定时控制电路原理图5.2定时控制电路印制电路板设计定时控制电路印制电路板设计项目五项目五定时控制电路板设计定时控制电路板设计元件封装设计元件封装设计5.1.1制作继电器封装制作继电器封装5.1.2制作继电器元件制作继电器元件

210、5.1.3绘制原理图绘制原理图5.1.4编译项目编译项目5.1.5生成网络表生成网络表5.1绘制定时控制电路原理图绘制定时控制电路原理图5.1.1.1创建元件封装编辑器创建元件封装编辑器1.新建一个元件封装库文件新建一个元件封装库文件2.修改新建的元件封装库文件名修改新建的元件封装库文件名3.启动元件封装库编辑器启动元件封装库编辑器过程自动化教室过程自动化教室图1-1 稳压电源电路原理图5.1绘制定时控制电路原理图绘制定时控制电路原理图5.1.1制作继电器封装制作继电器封装5.1.1.1创建元件封装编辑器创建元件封装编辑器1.新建一个元件封装库文件新建一个元件封装库文件【File】【New】【

211、PCBLibrary】图图5-4 5-4 创建元件封装库文件创建元件封装库文件2.修改新建的元件封装库文件名修改新建的元件封装库文件名右键单击文件右键单击文件“PCBLib1.PCBLibPCBLib1.PCBLib”,在弹的对话框中选择,在弹的对话框中选择另存为(另存为(Save as.Save as.),输入存放的位置和文件名后,关闭),输入存放的位置和文件名后,关闭对话框。对话框。5.1.1.1创建元件封装编辑器创建元件封装编辑器图图5-5 5-5 重新命名元件封装库文件名重新命名元件封装库文件名3.启动元件封装库编辑器启动元件封装库编辑器【ViewView】【Workspace Pan

212、elsWorkspace Panels】【PCBPCB】【PCB LibraryPCB Library】5.1.1.1创建元件封装编辑器创建元件封装编辑器图图5-6 5-6 元件封装库编辑器元件封装库编辑器元件封装库编辑器元件封装库编辑器过滤框(过滤框(Mask)通过此框过滤当前通过此框过滤当前PCB元件封装库中的元件,所有元件封装库中的元件,所有满足过滤条件的元件封装将在下面的元件封装列表框满足过滤条件的元件封装将在下面的元件封装列表框中显示出来。中显示出来。图图5-7 5-7 快速查找元件封装快速查找元件封装按钮按钮 应用隐藏按钮,在允许隐藏时将未选取的组件隐藏。应用隐藏按钮,在允许隐藏时

213、将未选取的组件隐藏。清除隐藏按钮,将被隐藏的未选取组件重新显示出来。清除隐藏按钮,将被隐藏的未选取组件重新显示出来。放大按钮,鼠标单击该按钮后,光标变成放大镜形状,将其放大按钮,鼠标单击该按钮后,光标变成放大镜形状,将其移到编辑工作区时,放大了的内容在管理器的视窗中显示移到编辑工作区时,放大了的内容在管理器的视窗中显示出来。出来。元件封装库编辑器元件封装库编辑器复选框复选框 元件库封装管理器中有四个复选框:元件库封装管理器中有四个复选框: 1) 1) “MaskMask”:设置是否隐藏未选取的元件封装组件;:设置是否隐藏未选取的元件封装组件; 2) 2) “SelectSelect”:设置是否

214、选取被点取的元件封装组件;:设置是否选取被点取的元件封装组件; 3) 3) “ZoomZoom”:设置是否放大被点取的元件封装组件;:设置是否放大被点取的元件封装组件; 4) 4) “Clear ExistingClear Existing”:设置当选取一个组件时是否清:设置当选取一个组件时是否清除其它组件的选取状态。除其它组件的选取状态。元件封装库编辑器元件封装库编辑器ComponentsComponents区域区域 显示当前元件库中所有符合过滤条件的元件封装,包括显示当前元件库中所有符合过滤条件的元件封装,包括元件封装名称、焊盘数量等。将鼠标放在该区域中,并单元件封装名称、焊盘数量等。将鼠

215、标放在该区域中,并单击右键,系统弹出如图击右键,系统弹出如图5-85-8所示的菜单。所示的菜单。元件封装库编辑器元件封装库编辑器图图5-8 PCBLib5-8 PCBLib子菜单子菜单菜单中的命令菜单中的命令1)“NewBlankComponent”:启动创建新的元件封装命令。:启动创建新的元件封装命令。2)“ComponentWizard”:启动创建元件封装向导。:启动创建元件封装向导。3)“Cut”:将选取的元件封装剪切到剪贴板上。:将选取的元件封装剪切到剪贴板上。4)“Copy”:将选取的元件封装复制到剪贴板上。:将选取的元件封装复制到剪贴板上。5)“CopyName”:将选取的元件封装

216、名称复制到剪贴板上。:将选取的元件封装名称复制到剪贴板上。6)“Paste”:将剪贴板上的元件封装粘贴到当前的元件库中。:将剪贴板上的元件封装粘贴到当前的元件库中。7)“Clear”:删除选取的元件封装。:删除选取的元件封装。8)“SelectAll”:选取所有的元件封装。:选取所有的元件封装。9)“ComponentProperties.”:启动元件封装属性对话框。:启动元件封装属性对话框。10)“Place.”:启动放置元件封装命令,将选取的元件封装放置:启动放置元件封装命令,将选取的元件封装放置到打开的到打开的PCB中去。中去。11)“UpdatePCBWith”:用选取的元件封装更新:

217、用选取的元件封装更新PCB。12)“UpdatePCBWithAll”:用所有的元件封装更新:用所有的元件封装更新PCB。13)“Report”:对所选取的元件封装产生报告文件。:对所选取的元件封装产生报告文件。Component PrimitivesComponent Primitives区域区域 显示在显示在ComponentsComponents区域所选取元件封装的组件,包括组区域所选取元件封装的组件,包括组件的类型、名称、位置、大小和所在的板层等。用鼠标左键件的类型、名称、位置、大小和所在的板层等。用鼠标左键双击组件,系统弹出其属性对话框,在此可以对组件的属性双击组件,系统弹出其属性对

218、话框,在此可以对组件的属性进行编辑。单击鼠标右键,弹出如图进行编辑。单击鼠标右键,弹出如图5-105-10所示的子菜单。可所示的子菜单。可以对该区域要显示的项目进行设置。以对该区域要显示的项目进行设置。元件封装库编辑器元件封装库编辑器图图5-10 Component Primitives5-10 Component Primitives区域子菜单区域子菜单5.1.1.2手工创建继电器封装手工创建继电器封装1.元件封装库编辑系统环境设置元件封装库编辑系统环境设置2.创建元件封装创建元件封装3.元件封装的复制元件封装的复制1 1. .元件封装库编辑系统环境设置元件封装库编辑系统环境设置 首先进行栅

219、格设置首先进行栅格设置 【ToolsTools】【Library Options.Library Options.】命令】命令 或单击快捷键或单击快捷键T T、O O5.1.1.2手工创建继电器封装手工创建继电器封装图图5-11 5-11 栅格设置对话框栅格设置对话框通常将可见栅格通常将可见栅格1 1(Grid Grid 1 1)设置为)设置为50mil50mil,可见栅格,可见栅格2 2(Grid 2Grid 2)设置为)设置为100mil100mil。一般而言,焊盘间的距离为一般而言,焊盘间的距离为100mil100mil的整数倍,孔径为的整数倍,孔径为10mil10mil的整数倍。的整数

220、倍。元件封装库编辑系统环境设置元件封装库编辑系统环境设置板层设置板层设置在元件封装编辑区中,单击鼠标右键,系统弹出如图在元件封装编辑区中,单击鼠标右键,系统弹出如图5-12所示的菜单。选择其中的【所示的菜单。选择其中的【Options】【LibraryLayers.】或【】或【BoardLayers&Colors.】命令。】命令。图图5-12 5-12 右键菜单右键菜单选择命令后,启动板层和颜色设置对话框,如图选择命令后,启动板层和颜色设置对话框,如图5-135-13所示。所示。元件封装库编辑系统环境设置元件封装库编辑系统环境设置图图5-13 5-13 板层和颜色设置对话框板层和颜色设置对话框

221、元件封装库编辑系统环境设置元件封装库编辑系统环境设置系统参数设置系统参数设置选择图选择图5-12中的【中的【Options】【Preferences.】命】命令,或者单击主菜单命令【令,或者单击主菜单命令【Tools】【Preferences.】命】命令,或者使用快捷键令,或者使用快捷键T、P,都可以启动图,都可以启动图5-14所示所示的系统参数设置对话框。的系统参数设置对话框。图图5-14 5-14 系统参数设置对话框系统参数设置对话框5.1.1.2手工创建继电器封装手工创建继电器封装2 2. .创建元件封装创建元件封装 放置焊盘放置焊盘 1 1)启动放置焊盘命令)启动放置焊盘命令 单击菜单

222、中的【单击菜单中的【PlacePlace】【PadPad】命令,或者单击工具】命令,或者单击工具栏栏“Place Lib PlacementPlace Lib Placement”的的“Place PadPlace Pad”按钮,或者按钮,或者单击快捷键单击快捷键P P、P P。图图5-15 5-15 主菜单主菜单PlacePlace和放置组件工具栏和放置组件工具栏创建元件封装创建元件封装2 2)设置焊盘的属性。)设置焊盘的属性。 鼠标左键双击焊盘,弹出对话框。在属性对话框中,鼠标左键双击焊盘,弹出对话框。在属性对话框中,“LayerLayer”选项中要选择选项中要选择“Multi Layer

223、Multi Layer”。图图 5-16 5-16 焊盘属性设置对话框焊盘属性设置对话框创建元件封装创建元件封装焊盘之间的水平和垂直距离,焊盘大小按照图焊盘之间的水平和垂直距离,焊盘大小按照图5-35-3所示进所示进行设置。图行设置。图5-175-17为放置的焊盘位置及形状。为放置的焊盘位置及形状。图图5-3 5-3 封装图封装图图图5-17 5-17 放置的焊盘位置及形状放置的焊盘位置及形状创建元件封装创建元件封装 绘制外形轮廓绘制外形轮廓 在在顶层丝印层顶层丝印层,使用放置导线工具绘制元件封装的外形,使用放置导线工具绘制元件封装的外形轮廓。如图轮廓。如图5-185-18所示为绘制的元件封装

224、。所示为绘制的元件封装。图图5-18 5-18 继电器封装继电器封装创建元件封装创建元件封装设置元件封装参考点设置元件封装参考点选择主菜单选择主菜单“EditEdit”下的子菜单下的子菜单“Set ReferenceSet Reference”,在子,在子菜单中,有三个选项。菜单中,有三个选项。Pin 1Pin 1表示以表示以1 1号焊盘为参考点。号焊盘为参考点。CenterCenter表示以元件封装中心为参考点。表示以元件封装中心为参考点。LocationLocation表示以设计者指定一个位置为参考点。表示以设计者指定一个位置为参考点。本例以本例以5 5号焊盘为参考点。号焊盘为参考点。创建

225、元件封装创建元件封装重命名与存盘重命名与存盘 选择主菜单【选择主菜单【ToolsTools】【Component PropertiesComponent Properties】命】命令后,出现如图令后,出现如图5-195-19所示的对话框,在所示的对话框,在“NameName”中输入元件中输入元件封装名称,单击封装名称,单击“OKOK”关闭对话框。本例元件封装名称为继关闭对话框。本例元件封装名称为继电器。电器。图图5-19 5-19 重命名元件封装重命名元件封装5.1.1.2手工创建继电器封装手工创建继电器封装3.元件封装的复制元件封装的复制 如果需要创建的元件封装与已有的元件封装很相似,这如

226、果需要创建的元件封装与已有的元件封装很相似,这时可以把已有的元件封装拷贝一份,在此基础上进行修改时可以把已有的元件封装拷贝一份,在此基础上进行修改或编辑等。或编辑等。 例如将例如将“Dual-In-Line Package.PCBLibDual-In-Line Package.PCBLib”元件库中的元件库中的“DIP-20/D25DIP-20/D25”拷贝到拷贝到mypcb.PCBLibmypcb.PCBLib元件库中,步骤如下元件库中,步骤如下。 1)1)将将“Dual-In-Line Package.PCBLibDual-In-Line Package.PCBLib”元件库文件打开,并找

227、到元元件库文件打开,并找到元件封装件封装“DIP-20/D25DIP-20/D25”,如图,如图5-215-21所示;所示; 2) 2) 用鼠标右键单击元件封装用鼠标右键单击元件封装“DIP-20/D25DIP-20/D25”,弹出如图,弹出如图5-215-21所示的子所示的子菜单,选择拷贝命令菜单,选择拷贝命令“CopyCopy”; 3) 3) 单击单击mypcb.PCBLibmypcb.PCBLib,使该库为当前元件封装库;,使该库为当前元件封装库; 4) 4) 此时此时“ComponentsComponents”区域显示该库中元件封装,用鼠标右键单击该区域显示该库中元件封装,用鼠标右键单

228、击该区域的空白处,弹出如图区域的空白处,弹出如图5-215-21所示的子菜单,选择粘贴命令即可完成所示的子菜单,选择粘贴命令即可完成拷贝拷贝DIP-20/D25DIP-20/D25的操作。如图的操作。如图5-225-22所示。所示。元件封装的复制元件封装的复制图图 5-21 5-21 右键菜单右键菜单 图图5-225-22元件封装的复制元件封装的复制5.1.25.1.2制作继电器元件制作继电器元件1.绘制元件的外形绘制元件的外形2.添加元件引脚添加元件引脚3.设置元件属性设置元件属性5.1.25.1.2制作继电器元件制作继电器元件1.绘制元件的外形绘制元件的外形在元件设计界面,执行菜单命令【在

229、元件设计界面,执行菜单命令【PlacePlace】【LineLine】,】,或直接单击绘图工具栏或直接单击绘图工具栏“UtilitiesUtilities”上的放置直线上的放置直线(Place LinePlace Line)按钮,按)按钮,按TabTab键打开键打开“PolyLinePolyLine”对对话框,按图话框,按图5-235-23设置直线的属性,设置完毕按按钮确定。设置直线的属性,设置完毕按按钮确定。图图5-23设置直线属性设置直线属性绘制元件的外形绘制元件的外形执行菜单命令【执行菜单命令【PlacePlace】【EllipseEllipse】,或直接单击绘图】,或直接单击绘图工具栏

230、工具栏“UtilitiesUtilities”上的放置椭圆(上的放置椭圆(Place EllipsePlace Ellipse)按钮,)按钮,按按TabTab键打开键打开“PolyLinePolyLine”对话框,按图对话框,按图5-245-24设置椭圆设置椭圆的属性,设置完毕按按钮确定。的属性,设置完毕按按钮确定。图图5-24设置椭圆属性设置椭圆属性5.1.25.1.2制作继电器元件制作继电器元件2.添加元件引脚添加元件引脚 执行菜单命令【执行菜单命令【PlacePlace】【PinsPins】(快捷键为】(快捷键为P P,P P),或直接单击绘图工具栏),或直接单击绘图工具栏“Utilit

231、iesUtilities”上的放置上的放置引脚(引脚(Place PinsPlace Pins)工具,光标变为十字形并粘附一个引)工具,光标变为十字形并粘附一个引脚,该引脚靠近光标的一端为非电气端(对应引脚名),脚,该引脚靠近光标的一端为非电气端(对应引脚名),该端应放置在元件的边框上。该端应放置在元件的边框上。 按图按图5-255-25设置各引脚属性,按图设置各引脚属性,按图5-15-1在元件的边框上放置在元件的边框上放置引脚。绘制完成的结果如图引脚。绘制完成的结果如图5-265-26所示。所示。 执行菜单命令【执行菜单命令【FileFile】【SaveSave】(快捷键为】(快捷键为Ctr

232、lCtrl+ +S S),或直接单击标准工具栏上的保存按钮,),或直接单击标准工具栏上的保存按钮,保存编辑后的元件库。保存编辑后的元件库。添加元件引脚添加元件引脚图图 5-25 5-25 引脚属性对话框引脚属性对话框 图图5-26 5-26 绘制完成的继电器绘制完成的继电器5.1.25.1.2制作继电器元件制作继电器元件3.设置元件属性设置元件属性打开打开“SCH LibrarySCH Library”面板,从元件列表内选择要编辑的元件,面板,从元件列表内选择要编辑的元件,如图如图5-275-27所示。单击所示。单击 按钮,则显示如图按钮,则显示如图5-285-28所示的元所示的元件属性对话框

233、件属性对话框“Library Component PropertiesLibrary Component Properties”。在在“DesignatorDesignator”输入栏内输入默认的元件标识,如输入栏内输入默认的元件标识,如“U?U?”在在“CommentComment”输入栏内输入默认的元件标注,如输入栏内输入默认的元件标注,如“5A/12V5A/12V”。图图5-27 SCH Library 5-27 SCH Library 面板面板 图图5-28 5-28 元件属性对话框元件属性对话框设置元件属性设置元件属性 在在“ModelsModels”区域为该元件添加区域为该元件添加

234、PCBPCB封装。封装。 单击单击 浏览按钮,显示如图浏览按钮,显示如图5-295-29所示的浏览元件库对话所示的浏览元件库对话框框“Browse LibrariesBrowse Libraries”。单击。单击“LibrariesLibraries”栏右边的按钮栏右边的按钮 ,可以从下拉列表内选择相应的封装元件库。,可以从下拉列表内选择相应的封装元件库。图图5-295-29元件库浏览对话框元件库浏览对话框设置元件属性设置元件属性单击图单击图5-295-29右边的按钮右边的按钮 ,此时将显示如图,此时将显示如图5-305-30所示的可所示的可用元件库对话框用元件库对话框“Available L

235、ibrariesAvailable Libraries”,在该对话框的,在该对话框的“Installed LibrariesInstalled Libraries”列表内显示当前已经加载的元件列表内显示当前已经加载的元件库(包括整合库、原理图符号库、库(包括整合库、原理图符号库、PCBPCB库以及仿真模块库等)。库以及仿真模块库等)。单击图单击图5-305-30上的按钮,然后选择需要的相应目录下的上的按钮,然后选择需要的相应目录下的PCBPCB元元件库。本例应选择桌面上的件库。本例应选择桌面上的“mypcb.Pcblibmypcb.Pcblib”元件库。元件库。图图5-30 5-30 “Ava

236、ilable LibrariesAvailable Libraries”对话框对话框设置元件属性设置元件属性单击单击 按钮打开该文件,并返回到图按钮打开该文件,并返回到图5-305-30。然后单击按。然后单击按钮钮 返回图返回图5-295-29。此时可以单击。此时可以单击“LibrariesLibraries”栏右边的栏右边的按钮按钮 ,从下拉列表内选择刚刚加载的,从下拉列表内选择刚刚加载的“mypcb.Pcblibmypcb.Pcblib”元件元件库,并选中继电器封装。添加完成的元件属性如下图库,并选中继电器封装。添加完成的元件属性如下图5-315-31所示所示图图5-31 5-31 添加元

237、件封装添加元件封装5.1.3绘制原理图绘制原理图1.设置工作环境及放置元件设置工作环境及放置元件2.元件布局及相关技巧元件布局及相关技巧3.连接电路连接电路4.编译项目编译项目v5.生成网络表生成网络表5.1.3绘制原理图绘制原理图【FileFile】【NewNew】【ProjectProject】【PCB ProjectPCB Project】创建一个创建一个PCBPCB项目,在该项目中创建一个原理图文件项目,在该项目中创建一个原理图文件图图5-325-32定时控制电路原理图定时控制电路原理图5.1.3绘制原理图绘制原理图5.1.3.1设置工作环境及放置元件设置工作环境及放置元件【注】工作环

238、境设置同项目二,下面开始放置各个元件。【注】工作环境设置同项目二,下面开始放置各个元件。(1 1)放置继电器)放置继电器(2 2)放置集成)放置集成555555(3 3)放置其他分立元件)放置其他分立元件5.1.3绘制原理图绘制原理图5.1.3.2元件布局及相关技巧元件布局及相关技巧(一)(一)对象的剪贴对象的剪贴 1 1. .拷贝对象(拷贝对象(CopyCopy) 直接单击标准工具栏上的图标直接单击标准工具栏上的图标 。 执行菜单命令【执行菜单命令【EditEdit】【CopyCopy】。】。 使用快捷键使用快捷键CtrlCtrl+ +C C。 2 2. .剪切对象(剪切对象(CutCut)

239、 直接单击标准工具栏上的图标直接单击标准工具栏上的图标 。 执行菜单命令【执行菜单命令【EditEdit】【CutCut】。】。 使用快捷键使用快捷键CtrlCtrl+ +X X。元件布局及相关技巧元件布局及相关技巧3.3.粘贴对象(粘贴对象(PastePaste) 直接单击标准工具栏上的图标直接单击标准工具栏上的图标 。 执行菜单命令【执行菜单命令【EditEdit】【PastePaste】 使用快捷键使用快捷键CtrlCtrl+ +V V。4 4. .复制对象(复制对象(DuplicateDuplicate) 执行菜单命令【执行菜单命令【EditEdit】【DuplicateDuplica

240、te】。】。 使用快捷键使用快捷键CtrlCtrl+ +D D。5 5. .使用橡皮图章(使用橡皮图章(Rubber StampRubber Stamp) 直接单击标准工具栏上的图标。直接单击标准工具栏上的图标。 执行菜单命令【执行菜单命令【EditEdit】【Rubber StampRubber Stamp】。】。 使用快捷键使用快捷键CtrlCtrl+ +R R。元件布局及相关技巧元件布局及相关技巧(二)(二)元件的排列与对齐元件的排列与对齐 对象的排列和对齐命令集中在菜单【对象的排列和对齐命令集中在菜单【EditEdit】【AlignAlign】中,如图中,如图5-365-36所示。所示

241、。图图5-36 排列与对齐命令排列与对齐命令元件的排列与对齐元件的排列与对齐(1 1)左对齐【)左对齐【Align LeftAlign Left】(2 2)右对齐【)右对齐【Align RightAlign Right】(3 3)水平中心对齐【)水平中心对齐【Center HorizontalCenter Horizontal】(4 4)水平等间距分散对齐【)水平等间距分散对齐【Distribute HorizontallyDistribute Horizontally】(5 5)顶端对齐【)顶端对齐【Align TopAlign Top】(6 6)底端对齐【底端对齐【Align Bottom

242、Align Bottom】(7 7)垂直中心对齐【)垂直中心对齐【Center VerticalCenter Vertical】(8 8)垂直分散对齐【)垂直分散对齐【Distribute VerticallyDistribute Vertically】(9 9)复合对齐【)复合对齐【AlignAlign】5.1.3绘制原理图绘制原理图5.1.3.3连接电路连接电路启动放置导线命令将电路连接完整,绘制完成的电路如图启动放置导线命令将电路连接完整,绘制完成的电路如图5-1所示所示.5.1绘制定时控制电路原理图绘制定时控制电路原理图5.1.4编译项目编译项目编译结果无误后生成网络表。编译结果无误后

243、生成网络表。5.1.5生成网络表生成网络表系统生成的网络表如图系统生成的网络表如图5-46所示。所示。5.2定时控制电路印制电路板设计定时控制电路印制电路板设计5.2.1创建创建PCB文件文件5.2.2原理图内容更新到原理图内容更新到PCB5.2.3连接内层连接内层5.2.4PCB元件布局元件布局5.2.5PCB布线规则设置布线规则设置5.2.6自动布线自动布线5.2.7更新设计项目更新设计项目5.2.8放置屏蔽导线放置屏蔽导线5.2.9补泪滴补泪滴5.2.10放置敷铜放置敷铜5.2.11打印输出打印输出5.2.1创建创建PCB文件文件(手动方法规划版子尺寸手动方法规划版子尺寸)1.创建文件创

244、建文件【File】【New】【PCB】图图5-47 5-47 创建创建PCBPCB文件文件5.2定时控制电路印制电路板设计定时控制电路印制电路板设计5.2.1创建创建PCB文件文件2.定义定义PCB工作板层工作板层( (1) 1) 电气层:包括电气层:包括3232个信号层和个信号层和1616个平面层。个平面层。( (2) 2) 机械层:有机械层:有1616个用途的机械层,用来定义个用途的机械层,用来定义PCBPCB的轮廓、的轮廓、 放置厚度,包括制造说明或其他需要的机械说明。这些放置厚度,包括制造说明或其他需要的机械说明。这些 层在打印和底片文件的产生时都可选择。层在打印和底片文件的产生时都可

245、选择。( (3) 3) 特殊层:包括顶层和底层丝印层、阻焊层和助焊层、钻特殊层:包括顶层和底层丝印层、阻焊层和助焊层、钻 孔层、禁止布线层(用于定义电气边界)、多层(用于孔层、禁止布线层(用于定义电气边界)、多层(用于 多层焊盘和导孔)、连接层、多层焊盘和导孔)、连接层、DRCDRC错误层、栅格层和孔错误层、栅格层和孔 层。层。定义定义PCB工作板层工作板层四层电路板设计四层电路板设计1.1.【DesignDesign】【Layer Stack Manager.Layer Stack Manager.】,或者在右键菜单】,或者在右键菜单中选择【中选择【OptionsOptions】【Layer

246、 Stack Manager.Layer Stack Manager.】,启动如图】,启动如图5-485-48所示的板层管理器。除此之外,还可通过快捷键启动板层所示的板层管理器。除此之外,还可通过快捷键启动板层管理器:按快捷键管理器:按快捷键D D、K K即可启动。即可启动。 图图5-48 5-48 板层管理器对话框板层管理器对话框定义定义PCB工作板层工作板层2.2.用鼠标左键选取用鼠标左键选取Top LayerTop Layer后,连续单击两次按钮,增加两个后,连续单击两次按钮,增加两个内层内层InternalPlane1InternalPlane1(No NetNo Net)和)和Int

247、ernalPlane2InternalPlane2(No NetNo Net),),如图如图5-495-49所示。所示。 图图5-49 增加内层对话框增加内层对话框定义定义PCB工作板层工作板层3.板层显示板层显示/颜色的设置颜色的设置 方法一:主菜单启动,在主菜单中选择【方法一:主菜单启动,在主菜单中选择【DesignDesign】【Board Layers.Board Layers.】命令。】命令。 方法二:右键法启动,在方法二:右键法启动,在PCBPCB编辑区单击右键,选择【编辑区单击右键,选择【OptionsOptions】【Board Layers.Board Layers.】菜单项

248、。】菜单项。 方法三:快捷键启动,按快捷键方法三:快捷键启动,按快捷键D D、Y Y即可启动。即可启动。图图5-50 5-50 板层显示板层显示/ /颜色设置对话框颜色设置对话框规划尺寸规划尺寸4.4.规划尺寸规划尺寸(1)(1)在在PCBPCB工作界面的下方单击工作界面的下方单击Mechanical1Mechanical1标签,进入标签,进入Mechanical1Mechanical1工作层。单击工作层。单击 按钮,绘制电路板物理边框。按钮,绘制电路板物理边框。(2)(2)在在PCBPCB工作界面的下方单击工作界面的下方单击Keep-Out LayerKeep-Out Layer标签,进入标

249、签,进入Keep-Out LayerKeep-Out Layer层。单击层。单击 按钮,绘制电路板电气边框。按钮,绘制电路板电气边框。(3)(3)单击单击 按钮,编辑其属性,设置安按钮,编辑其属性,设置安装孔的直径等参数(将焊盘内外径设置成相同的值装孔的直径等参数(将焊盘内外径设置成相同的值2mm2mm),),属性设置好后放置固定安装孔,如图属性设置好后放置固定安装孔,如图5-515-51所示。至此电路所示。至此电路板规划完成。板规划完成。规划尺寸规划尺寸5.2定时控制电路印制电路板设计定时控制电路印制电路板设计5.2.2原理图内容更新到原理图内容更新到PCB【DesignDesign】【Im

250、port Changes FromImport Changes From 定时控制电路定时控制电路.PrjPCB.PrjPCB】,】,弹出如图弹出如图5-525-52设计项目修改对话框。设计项目修改对话框。图图5-52 5-52 设计项目修改对话框设计项目修改对话框5.2.2原理图内容更新到原理图内容更新到PCB单击单击“ValidateChanges”按钮和按钮和“ExecuteChanges”按钮,完成后,按钮,完成后,“Check”状态列和状态列和“Done”状态列出现勾状态列出现勾选。单击选。单击“Close”,关闭对话框。,关闭对话框。v5.2.3连接内层连接内层在图在图5-395-

251、39界面用鼠标左键双击界面用鼠标左键双击InternalPlane1InternalPlane1(No NetNo Net),),系统弹出内层属性编辑对话框,如图系统弹出内层属性编辑对话框,如图5-545-54所示。所示。5.2定时控制电路印制电路板设计定时控制电路印制电路板设计图图5-54 5-54 内层属性编辑对话框内层属性编辑对话框5.2.35.2.3连接内层连接内层单击对话框单击对话框“Netname”栏右边的下拉按钮,在弹出的有栏右边的下拉按钮,在弹出的有效网络列表中选择效网络列表中选择+12V,即将内层,即将内层1(InternalPlane1)定义为电源)定义为电源+12V。设置

252、结束后,。设置结束后,单击单击“OK”按钮,关闭对话框。按照同样的操作将内层按钮,关闭对话框。按照同样的操作将内层2(InternalPlane2)定义为电源)定义为电源+5V。如图。如图5-55所示。所示。5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.4PCB元件布局元件布局自动布局【自动布局【ToolsTools】【Component PlacementComponent Placement】【Auto Auto PlacerPlacer】,结果不理想,必须对自动结果进行人工布局调】,结果不理想,必须对自动结果进行人工布局调整。手动调整布局以后的整。手动调整布局以后的

253、PCBPCB如图如图5-565-56所示。所示。5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.5PCB布线规则设置布线规则设置v5.2.5.1线宽设置线宽设置【Design】【Rules】1.设置线宽,地线宽设置线宽,地线宽40mil,一般线宽,一般线宽35mil,设置方法同项目二。,设置方法同项目二。2.设置优先权设置优先权5.2.5 PCB5.2.5 PCB布线规则设置布线规则设置v5.2.5.2安全距离及布线层的设置安全距离及布线层的设置5.2.5 PCB5.2.5 PCB布线规则设置布线规则设置v5.2.5.25.2.5.2安全距离及布线层的设置安全距离及布线层的

254、设置5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.6自动布线自动布线【AutoRoute】【All】5.2.6自动布线自动布线图图5-62 内层上的焊盘内层上的焊盘5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.7更新设计项目更新设计项目v5.2.7.1由由PCB更新更新SCH图图5-63 5-63 由由PCBPCB更新更新SCHSCH图例图例图图5-64 5-64 更新后的更新后的SCHSCH由由PCB更新更新SCH【Design】【UpdateSchematicin定时控制电路定时控制电路.PRJPCB】图图5-65 ECO5-65 ECO对话框对

255、话框5.2.75.2.7更新设计项目更新设计项目v5.2.7.2由由SCH更新更新PCB由由SCH更新更新PCB就是对就是对SCH局部修改后更新局部修改后更新PCB。在在SCH编辑区主菜单【编辑区主菜单【Design】【UpdatePCB定定时控制电路时控制电路.PCBDOC】,系统自动启动】,系统自动启动ECO,按照上述同,按照上述同样的方法和步骤就可以将修改信息更新到样的方法和步骤就可以将修改信息更新到PCB中。中。【注】更新【注】更新PCB后,有时要对后,有时要对PCB进行调整,特别是在更改元件封装形进行调整,特别是在更改元件封装形式的情况下。式的情况下。5.2定时控制电路印制电路板设计

256、定时控制电路印制电路板设计v5.2.8放置屏蔽导线放置屏蔽导线1 1. .选择网络:选择网络:【EditEdit】【SelectSelect】【NetNet】,光标变成十字状,将光】,光标变成十字状,将光标移到需要包地的网络上,单击鼠标左键,该网络被选中,标移到需要包地的网络上,单击鼠标左键,该网络被选中,变成选取颜色并出现操控点如图变成选取颜色并出现操控点如图5-66 a)5-66 a)所示。所示。图图5-66 a) 5-66 a) 选取要屏蔽的网络选取要屏蔽的网络5.2.8放置屏蔽导线放置屏蔽导线2.放置屏蔽导线:放置屏蔽导线:单击菜单命令【单击菜单命令【Tools】【OutlineSel

257、ectedObjects】,被选中的网络即可被接地线包住,如图】,被选中的网络即可被接地线包住,如图5-66b)所示。所示。图图5-66 b) 5-66 b) 放置屏蔽导线放置屏蔽导线5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.9补泪滴补泪滴【Tools】【Teardrops.】或者通过快捷键】或者通过快捷键T、E都可都可以启动如图以启动如图5-68所示的补泪滴操作对话框。所示的补泪滴操作对话框。图图5-68 5-68 补泪滴操作对话框补泪滴操作对话框5.2.9补泪滴补泪滴(1)“General”区域:区域:“AllPads”:设置是否所有焊盘都补泪滴;:设置是否所有焊

258、盘都补泪滴;“AllVias”:设置是否所有焊盘都补泪滴;:设置是否所有焊盘都补泪滴;“SelectedObjectsOnly”:设置是否将被选取的组件补:设置是否将被选取的组件补泪滴;泪滴;“ForceTeardrops”:设置是否强制性补泪滴;:设置是否强制性补泪滴;“CreateReport”:设置是否生成补泪滴的报告文件。:设置是否生成补泪滴的报告文件。(2)“Action”区域:区域:对补泪滴的操作。对补泪滴的操作。“Add”:添加补泪滴;:添加补泪滴;“Remove”:删:删除补泪滴。除补泪滴。(3)“TeardropStyle”区域:区域:用于设置补泪滴的形状。用于设置补泪滴的形

259、状。“Arc”:圆弧形泪滴;:圆弧形泪滴;“Track”:导线状泪滴。:导线状泪滴。5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.10放置敷铜放置敷铜敷铜就是将电路板空白的地方铺满铜膜,主要目的是提敷铜就是将电路板空白的地方铺满铜膜,主要目的是提高电路板的抗干扰能力。通常将铜膜接地,这样电路板中高电路板的抗干扰能力。通常将铜膜接地,这样电路板中空白的地方就铺满了接地的铜膜,电路板的抗干扰能力就空白的地方就铺满了接地的铜膜,电路板的抗干扰能力就会明显提高。会明显提高。1.启动放置矩形铜膜填充命令启动放置矩形铜膜填充命令选择菜单【选择菜单【Place】【PolygonPlan

260、e.】命令项。】命令项。放置工具栏启动方法。单击放置工具栏启动方法。单击的组件放的组件放置工具栏中置工具栏中“PlacePolygonPlane”图标按钮。图标按钮。快捷键启动方法快捷键启动方法:从键盘上依次击键从键盘上依次击键P、G。5.2.10放置敷铜放置敷铜5.2.10放置敷铜放置敷铜2.放置敷铜放置敷铜命令启动,光标变成了十字状,此时按以下步骤放置敷铜。命令启动,光标变成了十字状,此时按以下步骤放置敷铜。1)移动鼠标到合适的位置,单击鼠标左键,确定敷铜的第移动鼠标到合适的位置,单击鼠标左键,确定敷铜的第一个端点位置。一个端点位置。2)依次移动鼠标到合适的位置,并单击鼠标左键确定敷铜依次

261、移动鼠标到合适的位置,并单击鼠标左键确定敷铜的各个端点或形状。确定的各端点与鼠标之间以线段组成了的各个端点或形状。确定的各端点与鼠标之间以线段组成了封闭的敷铜区域。封闭的敷铜区域。3)单击鼠标右键,完成敷铜的放置。单击鼠标右键,完成敷铜的放置。5.2.10放置敷铜放置敷铜5.2定时控制电路印制电路板设计定时控制电路印制电路板设计v5.2.11打印输出打印输出v5.2.11.1设置打印输出设置打印输出【Project】【ProjectOptions】图图5-77 5-77 项目设置对话框项目设置对话框5.2.11打印输出打印输出选取选取“Dfault PrintsDfault Prints”按钮

262、下的按钮下的“PCB PrintsPCB Prints”设置项,设置项,选择图选择图5-775-77左下角的左下角的“ConfigureConfigure”命令,弹出图命令,弹出图5-785-78所示所示的的PCBPCB打印输出属性(打印输出属性(PCB Printout PropertiesPCB Printout Properties)对话框,)对话框,显示出要打印的各层信息。显示出要打印的各层信息。图图5-78 5-78 板层输出设置板层输出设置5.2.11打印输出打印输出单击图单击图5-77左下角的左下角的“PageSetup”按钮,弹出如图按钮,弹出如图5-78所示的页面设置对话框。

263、可以对打印纸张大小、纸张版所示的页面设置对话框。可以对打印纸张大小、纸张版式、页边距等进行设置。式、页边距等进行设置。图图 5-79 5-79 页面设置对话框页面设置对话框5.2.11打印输出打印输出v5.2.11.2打印输出打印输出 在图在图5-795-79中还包括打印机设置、打印设置、打印预览等中还包括打印机设置、打印设置、打印预览等按钮。如单击按钮。如单击“PreviewPreview”按钮,预览设计的按钮,预览设计的PCBPCB,窗口如,窗口如图图5-805-80所示。所示。图图5-80 PCB5-80 PCB预览预览电气自动化教研室电气自动化教研室项目六项目六 超声波测距仪设计超声波

264、测距仪设计-PCB-PCB设计综合设计综合v学习目标:学习目标:v1 1)掌握手动设计电路板的设计流程;)掌握手动设计电路板的设计流程;v2 2)掌握网络管理器的使用方法。)掌握网络管理器的使用方法。电气自动化教研室电气自动化教研室6.1 6.1 自动方法设计超声波测距仪自动方法设计超声波测距仪PCBPCB图图v单击单击File File New New PCB ProjectPCB Project命令,新建一个项目文件。命令,新建一个项目文件。然后单击然后单击File File Save Project AsSave Project As命令,将新建的项目文命令,将新建的项目文件保存到件保存

265、到ExampleExample文件夹下,并将其命名为文件夹下,并将其命名为“exam2.PrjPCBexam2.PrjPCB”。v单击单击File File New New SchematicSchematic命令,然后单击命令,然后单击File File Save AsSave As命令将新建的原理图文件保存到命令将新建的原理图文件保存到ExampleExample文件夹文件夹下,并命名为下,并命名为“exam2.SchDocexam2.SchDoc”。v6.1.2 6.1.2 超声波测距仪超声波测距仪的原理图设计的原理图设计v 首先对原理图设计的环境、图纸等设置,然后按下面首先对原理图设计

266、的环境、图纸等设置,然后按下面所讲的操作方法设计原理图。所讲的操作方法设计原理图。电气自动化教研室电气自动化教研室6.1.1 6.1.1 创建项目文件创建项目文件6.1.2.16.1.2.1加载库文件加载库文件Philips Microcontroller 8-Philips Microcontroller 8-bit.IntLibbit.IntLibv因为集成芯片因为集成芯片“STC89C52”“STC89C52”在库在库文件文件“Philips Microcontroller “Philips Microcontroller 8-bit.IntLib”8-bit.IntLib”中,所以加载

267、中,所以加载“Philips Microcontroller 8-“Philips Microcontroller 8-bit.IntLib”bit.IntLib”库文件并设为当前库文件并设为当前库。库。v使用过滤器快速定位需要的元件。使用过滤器快速定位需要的元件。在库名下的过滤器文本框中输入在库名下的过滤器文本框中输入“*89C52*”“*89C52*”作为过滤条件,一个作为过滤条件,一个以以“89C52”“89C52”作为元件名的元件将作为元件名的元件将在元件列表中显示出来,如图在元件列表中显示出来,如图6-46-4所示。所示。图图6-4取用取用集成芯片集成芯片89C52在元件列表中单击在

268、元件列表中单击89C5289C52来选择它,然来选择它,然后单击后单击“PlacePlace”按按钮。此时光标将变钮。此时光标将变成十字状,并且在成十字状,并且在光标上粘附着一个光标上粘附着一个集成芯片的轮廓,集成芯片的轮廓,如图如图6-56-5所示,说明所示,说明现在已处于元件放现在已处于元件放置状态。如果移动置状态。如果移动光标,集成芯片轮光标,集成芯片轮廓也会随之移动。廓也会随之移动。 图6-5 处于放置状态下的集成芯片89C52在原理图上放置元件之前,首先要编辑其属性。在元件放置状态下按在原理图上放置元件之前,首先要编辑其属性。在元件放置状态下按TabTab键,键,则打开元件属性对话框

269、则打开元件属性对话框“Component PropertiesComponent Properties”,如图,如图6-66-6所示。所示。图6-6 集成芯片89C52属性编辑对话框v在元件属性对话框的在元件属性对话框的“Properties”“Properties”选项组的选项组的“Designator”“Designator”文本框中输入文本框中输入“U1”“U1”,将其值作为该元件,将其值作为该元件的标识,并选中右面的的标识,并选中右面的“Visible”“Visible”复选框。复选框。v检查检查“89C52”“89C52”所使用的封装形式。由于当前所加载的库所使用的封装形式。由于当前

270、所加载的库已经包括了封装和电路仿真模型,需确认在模型列表已经包括了封装和电路仿真模型,需确认在模型列表“Models list for U? 89C52”“Models list for U? 89C52”中含有中含有“SOT129-1”“SOT129-1”形式形式的封装。保留其余选项为默认值。的封装。保留其余选项为默认值。v单击单击okok按钮关闭属性对话框,并返回元件放置状态。按钮关闭属性对话框,并返回元件放置状态。v移动粘附有集成芯片的光标到图纸中间某位置,按移动粘附有集成芯片的光标到图纸中间某位置,按“空格空格键键”将集成芯片旋转将集成芯片旋转9090,按图,按图6-16-1的布局将集

271、成芯片移的布局将集成芯片移动到合适位置,单击左键将集成芯片放在原理图上。动到合适位置,单击左键将集成芯片放在原理图上。v其他元件的放置与以上方法类似,不再复述。但要注意各其他元件的放置与以上方法类似,不再复述。但要注意各元件所在的元件库的加载或切换元件所在的元件库的加载或切换。图图6-7最终布局最终布局元件放置完成以后,应注意调整元件布局,元件的最终布局如图元件放置完成以后,应注意调整元件布局,元件的最终布局如图6-7所示。所示。6.1.2.3连接电路连接电路请参照原理图请参照原理图6-1正确连接电路。正确连接电路。v使用使用网络标签可以使原理图设计简洁、快捷,也可提高正网络标签可以使原理图设

272、计简洁、快捷,也可提高正确性。下面以确性。下面以K1K1为例讲述在图中放置网络标签:为例讲述在图中放置网络标签:v 执行菜单命令【执行菜单命令【PlacePlace】【Net LabelNet Label】,或直接单】,或直接单击绘制原理图工具栏上的击绘制原理图工具栏上的 工具(快捷键为工具(快捷键为P P,N N)。一个虚线框将悬浮在光标上。一个虚线框将悬浮在光标上。v 在放置网络标签之前应先编辑网络标签的属性。按在放置网络标签之前应先编辑网络标签的属性。按TabTab键显示键显示“Net LabelNet Label”对话框,如图对话框,如图6-86-8所示。所示。v 在在“NetNet”

273、栏键入栏键入“K1K1”,然后单击,然后单击 按钮关闭对话框按钮关闭对话框。6.1.2.46.1.2.4放置网络标签放置网络标签图图6-8网络标签对话框网络标签对话框 移动粘附有网络标签的光标到由移动粘附有网络标签的光标到由K1K1引脚和引脚和U1U1的引脚的引脚1313所组成的网络导线所组成的网络导线上,当光标接近导线时,会显示一个红色的星形标记,如图上,当光标接近导线时,会显示一个红色的星形标记,如图6-96-9所示,表示可以所示,表示可以在该点放置网络标签,单击放置该网络标签。用同样的方法完成网络标签在该点放置网络标签,单击放置该网络标签。用同样的方法完成网络标签K2K2、K3K3、RS

274、RS、RWRW和和ENEN等的放置。这样,就完成了原理图的设计。等的放置。这样,就完成了原理图的设计。图图6-9放置放置k1网络标签网络标签6.1.3 6.1.3 编译与差错编译与差错单击单击Project Project Compile All ProjectsCompile All Projects命令,或在命令,或在NavigatorNavigator面板中单击面板中单击 按钮,进行编辑按钮,进行编辑操作。编译工作后,在操作。编译工作后,在MessagesMessages面板中可以查看工程的编译信息。如果有错误,回到原理面板中可以查看工程的编译信息。如果有错误,回到原理图中更改,直到该信

275、息框中无错误。之后就可以进行图中更改,直到该信息框中无错误。之后就可以进行PCBPCB设计了设计了。6.1.4 6.1.4 PCBPCB板设计板设计完成原理图的设计后,就可以进行相应完成原理图的设计后,就可以进行相应PCBPCB板的设计。但是需要先完成板的设计。但是需要先完成PCBPCB板设计的准备工板设计的准备工作。双层板与单面板的准备工作基本相同。下面是空白作。双层板与单面板的准备工作基本相同。下面是空白PCBPCB板的基本创建和规划。板的基本创建和规划。图图6-10创建一个创建一个PCB文件文件6.1.4.16.1.4.1创建创建PCBPCB执行菜单命令【执行菜单命令【FileFile】

276、【NewNew】【PCBPCB】创建一个】创建一个PCBPCB文件,并将该文件,并将该PCBPCB文文件命名为件命名为“exam2. exam2. PcbDocPcbDoc”,如图,如图6-106-10所示。所示。图图6-11放置焊盘属性设置对话框放置焊盘属性设置对话框6.1.4.26.1.4.2规划规划PCBPCB的形状的形状选择禁止布线层【选择禁止布线层【Keep-Out LayerKeep-Out Layer】层,点击布线工具栏的】层,点击布线工具栏的 按钮,按照按钮,按照PCBPCB所所要求的形状和尺寸绘制一个封闭的多边形。要求的形状和尺寸绘制一个封闭的多边形。6.1.4.36.1.4

277、.3放置安装孔放置安装孔单击工具栏中的按键单击工具栏中的按键 ,然后按,然后按“TabTab”键,系统自动弹出焊盘属性设置对话框,键,系统自动弹出焊盘属性设置对话框,如图如图6-116-11所示。所示。图图6-12放置完成的定位孔放置完成的定位孔将焊盘属性设置对话框中将焊盘属性设置对话框中“Hole SizeHole Size”项的值改为和项的值改为和“Size and ShapeSize and Shape”中的中的“X-SizeX-Size”或或“Y-SizeY-Size”的值相等,这里均设为的值相等,这里均设为3mm3mm。焊盘的形状。焊盘的形状“ShapeShape”为为“RoundR

278、ound”。按图。按图6-126-12所示放置。所示放置。图图6-13PCB板的最终形状板的最终形状6.1.4.46.1.4.4其他规划其他规划执行命令菜单【执行命令菜单【DesignDesign】【OptionOption】打开】打开“Board OptionsBoard Options”对话框,可以对话框,可以设置设置PCBPCB文件的环境参数。这里取默认设置即可。文件的环境参数。这里取默认设置即可。PCBPCB的形状如图的形状如图6-136-13所示。所示。图图6-14网络表和元件封装的导入窗口网络表和元件封装的导入窗口6.1.4.56.1.4.5加载加载PCBPCB元件封装库元件封装库

279、本设计中所需的元件封装库除了常用封装库外,再加载自己设计的封装元件库本设计中所需的元件封装库除了常用封装库外,再加载自己设计的封装元件库mypcb.pcblibmypcb.pcblib。6.1.4.66.1.4.6导入网络表导入网络表 在原理图工作界面中单击在原理图工作界面中单击Design Design Update PCBexam2.PcbDocUpdate PCBexam2.PcbDoc命令,弹出如图命令,弹出如图6-146-14所所示网络表和元件封装的导入窗口。示网络表和元件封装的导入窗口。图图6-15检查元件加载正确与否检查元件加载正确与否 在该对话框单击在该对话框单击 按钮,系统逐

280、项执行所提交的修改,并在按钮,系统逐项执行所提交的修改,并在StatusStatus的的CheckCheck列中显示加载的元件是否正确,如图列中显示加载的元件是否正确,如图6-156-15所示。所示。图图6-16元件封装和网络表加载完成元件封装和网络表加载完成 如果元件封装和网络表信息正确,单击如果元件封装和网络表信息正确,单击 按钮加载元件封装和按钮加载元件封装和网络表,结果如图网络表,结果如图6-166-16所示。所示。图图6-17载入载入PCB文件中的网络表和元器件封装文件中的网络表和元器件封装 单击单击 按钮,关闭对话框。完成元件封装与网络如图按钮,关闭对话框。完成元件封装与网络如图6

281、-176-17。图图6-18自动布局窗口自动布局窗口6.1.4.76.1.4.7自动布局元件自动布局元件 单击单击Tool Tool Auto Placement Auto Placement Auto PlacerAuto Placer命令,弹出命令,弹出“元件自动布元件自动布局局”窗口,如图窗口,如图6-186-18所示。所示。6.1.4.86.1.4.8手工调整元器件布局手工调整元器件布局v元件自动布局并不能完全符合设计要求,还需要元件自动布局并不能完全符合设计要求,还需要进行手工调整。手工调整可以解决电路不能正常进行手工调整。手工调整可以解决电路不能正常工作和电路的抗干扰性等问题,还可

282、满足某些元工作和电路的抗干扰性等问题,还可满足某些元件布局的特殊要求,这些是自动布局无法完成的。件布局的特殊要求,这些是自动布局无法完成的。v通过选择元件、移动元件、旋转元件、排列元件通过选择元件、移动元件、旋转元件、排列元件以及调整元件标注等步骤,实现调整元器件布局。以及调整元件标注等步骤,实现调整元器件布局。v另外,通过手动方式将变压器的封装形式放置在另外,通过手动方式将变压器的封装形式放置在PCBPCB上。最后调整丝印层的字符,以免字符有重叠、上。最后调整丝印层的字符,以免字符有重叠、方向不一致等,影响方向不一致等,影响PCBPCB的美观。完成布局调整后的美观。完成布局调整后的的PCBP

283、CB如图如图6-196-19所示。所示。图图6-19 6-19 手工调整元件及标注布局后结果手工调整元件及标注布局后结果图图6-21布线层设置布线层设置6.1.4.106.1.4.10布线层设置布线层设置根据根据PCBPCB的设计要求,的设计要求,PCBPCB应该设计为单面电路板。设置方法如图应该设计为单面电路板。设置方法如图6-216-21所示,所示,设置成底层布线,顶层不布线。设置成底层布线,顶层不布线。图图6-23线宽设置线宽设置图图6-22切换单位切换单位6.1.4.11布线宽度设置根据PCB的设计要求,整个PCB的布线宽度为1.254mm。设置之前先把单位切换为mm,单击Design

284、菜单的BoardOptions选择项,打开如图6-22所示的菜单。在Unit处选择Metric即可。图图6-24自动布线命令对话框自动布线命令对话框自动布线的操作步骤如下:自动布线的操作步骤如下:执行命令【执行命令【AutoRoute】【All】,系统自动弹出如图】,系统自动弹出如图6-24所示的自动布线所示的自动布线方式方式设置对话框设置对话框。图图6-25“Messages”板显示自动布线的状态信息板显示自动布线的状态信息图图6-26手工调整布线后的手工调整布线后的PCB自动布线完成后,必须手工加以调整。最终布线结果如图自动布线完成后,必须手工加以调整。最终布线结果如图6-266-26所示

285、。所示。6.1.4.12放置矩形填充区在基本布置好印刷电路板上的导线后,还可采用矩在基本布置好印刷电路板上的导线后,还可采用矩行填充实现在印刷电路板上大面积的接地或布置电源,行填充实现在印刷电路板上大面积的接地或布置电源,用来增强电路板工作的可靠性和抗干扰能力。用来增强电路板工作的可靠性和抗干扰能力。矩形铜膜填充具有导线的功能,也可以用来连接焊矩形铜膜填充具有导线的功能,也可以用来连接焊盘。所以,可以用矩形铜膜填充来增加通过的电流,同盘。所以,可以用矩形铜膜填充来增加通过的电流,同时也起着增加焊盘的牢固性。时也起着增加焊盘的牢固性。图图6-27wiring工具栏工具栏启动启动放置矩形铜膜填充命

286、令有三种方法:放置矩形铜膜填充命令有三种方法:方法方法一一:主菜单启动方法,选择菜单【:主菜单启动方法,选择菜单【PlacePlace】【FillFill】命令项。】命令项。 方法二方法二:放置工具栏启动方法,单击图:放置工具栏启动方法,单击图6-276-27所示的组件放置工具所示的组件放置工具栏中栏中“Place FillPlace Fill”图标按钮;图标按钮;方法三方法三:快捷键启动方法,从键盘上依次击键:快捷键启动方法,从键盘上依次击键P P、F F。(1 1)启动放置矩形铜膜填充命令)启动放置矩形铜膜填充命令(2 2)放置矩形铜膜填充)放置矩形铜膜填充 放置矩形铜膜填充的步骤如下:放

287、置矩形铜膜填充的步骤如下: 1) 1) 启动放置矩形铜膜填充命令后,光标变成十字状,将光标移到合适的位置,如启动放置矩形铜膜填充命令后,光标变成十字状,将光标移到合适的位置,如R2-R2-2 2焊盘上,单击鼠标左键确定矩形铜膜填充的左上角位置,如图焊盘上,单击鼠标左键确定矩形铜膜填充的左上角位置,如图6-28 a)6-28 a)所示。所示。 2) 2) 移动鼠标,此矩形填充以浮动状态随光标移动,到合适位置时,如移动鼠标,此矩形填充以浮动状态随光标移动,到合适位置时,如R3-1R3-1焊盘,单焊盘,单击鼠标左键,确定右下角位置,如图击鼠标左键,确定右下角位置,如图6-28 b)6-28 b)所示

288、。所示。 3) 3) 单击右键完成放置矩形铜膜填充,如图单击右键完成放置矩形铜膜填充,如图6-28c)6-28c)所示。所示。a)确定矩形铜膜填充的左上角并拖动鼠标b)确定矩形铜膜填充的右下角c)放置完成的矩形铜膜填充(3 3)设置矩形填充属性)设置矩形填充属性在放置矩形铜膜填充时按Tab键,或者在电路板上双击矩形铜膜填充,或者在已放置的矩形填充上单击右键菜单并选择【Properties】命令,都可以启动如图6-29所示矩形铜膜填充属性设置对话框。图图6-29矩形铜膜填充属性设置对话框矩形铜膜填充属性设置对话框 对话框中的各项内容介绍如下: 1) 1) 上部的图形区域:上部的图形区域:“Cor

289、ner1 X/YCorner1 X/Y”:设置:设置矩形铜膜填充一角的矩形铜膜填充一角的X/YX/Y轴坐标;轴坐标;“Corner2 X/YCorner2 X/Y”:设置矩形铜膜填充另一角的:设置矩形铜膜填充另一角的X/YX/Y轴坐标;轴坐标;“RotationRotation”:设置矩形铜膜填充旋转的角度。:设置矩形铜膜填充旋转的角度。 2) 2) “PropertiesProperties”区域:区域:“LayerLayer”设置矩形设置矩形铜膜填充所在的板层,可通过右边的下拉式按钮设铜膜填充所在的板层,可通过右边的下拉式按钮设置;置;“NetNet”设置矩形铜膜填充所在的网络;设置矩形铜

290、膜填充所在的网络;“LockedLocked”设置是否锁定矩形铜膜填充位置;设置是否锁定矩形铜膜填充位置;“KeepoutKeepout”设置是否屏蔽矩形铜膜填充。设置是否屏蔽矩形铜膜填充。(4 4)矩形铜膜填充的修改)矩形铜膜填充的修改矩形铜膜填充放置可以对其进行修改,如移动、旋转、删除和改变大小等操矩形铜膜填充放置可以对其进行修改,如移动、旋转、删除和改变大小等操作作。在。在待修改的矩形铜膜填充上单击鼠标左键,矩形铜膜填充就进入修改状态,待修改的矩形铜膜填充上单击鼠标左键,矩形铜膜填充就进入修改状态,如图如图6-306-30所示。所示。 从图中看出,点取状态下的矩形铜膜填充有十个操控点,其

291、中周边八个操从图中看出,点取状态下的矩形铜膜填充有十个操控点,其中周边八个操控点用于改变矩形铜膜填充的大小,中央的十字状操控点用于移动矩形铜膜填充,控点用于改变矩形铜膜填充的大小,中央的十字状操控点用于移动矩形铜膜填充,与十字状操控点相连的操控点用于对矩形铜膜填充进行旋转操作。与十字状操控点相连的操控点用于对矩形铜膜填充进行旋转操作。图6-30点取状态下的矩形铜膜填充1)移动移动待矩形铜膜填充进入修改状态后,将光标放在矩形铜膜填充的非操控点处或待矩形铜膜填充进入修改状态后,将光标放在矩形铜膜填充的非操控点处或中央操控点上,光标变为四个箭头的十字光标,按住鼠标左键,光标变成十字状,中央操控点上,

292、光标变为四个箭头的十字光标,按住鼠标左键,光标变成十字状,并自动移到矩形铜膜填充的一角上,此时矩形铜膜填充以浮动状态粘在光标上,并自动移到矩形铜膜填充的一角上,此时矩形铜膜填充以浮动状态粘在光标上,移动光标到合适的位置后,松开鼠标左键即可完成移动,如图移动光标到合适的位置后,松开鼠标左键即可完成移动,如图6-316-31所示。所示。图图6-31矩形铜膜填充的移动矩形铜膜填充的移动2) 2) 旋转旋转待矩形铜膜填充进入修改状态后,将光标放在与十字状操控点相连的操控点待矩形铜膜填充进入修改状态后,将光标放在与十字状操控点相连的操控点上,光标变为两个箭头的光标,按住鼠标左键,光标变成十字状,此时矩形

293、铜膜上,光标变为两个箭头的光标,按住鼠标左键,光标变成十字状,此时矩形铜膜填充以浮动状态粘在光标上,移动鼠标,矩形铜膜填充就沿中央的十字状操控点填充以浮动状态粘在光标上,移动鼠标,矩形铜膜填充就沿中央的十字状操控点旋转,移动光标到合适的角度后,松开鼠标左键即可完成旋转,如图旋转,移动光标到合适的角度后,松开鼠标左键即可完成旋转,如图6-326-32所示。所示。图图6-32矩形铜膜填充的旋转矩形铜膜填充的旋转3) 3) 改变大小改变大小待矩形铜膜填充进入修改状态后,将光标放在矩形铜膜填充的周边八个操控点中的任意一个上,光标变为两个箭头的光标,按住鼠标左键,光标变成十字状,此时矩形铜膜填充以浮动状

294、态粘在光标上,移动鼠标,就可以改变矩形铜膜填充的长度或宽度,移动光标到合适的大小后,松开鼠标左键即可完成大小的调整,如图6-33所示。图图6-33改变矩形铜膜填充的大小改变矩形铜膜填充的大小放置矩形填充区后如图6-34所示。至此,完成了电路板的全部设计。之后可以进行打至此,完成了电路板的全部设计。之后可以进行打印输出或各种报表输出等后期处理工作。印输出或各种报表输出等后期处理工作。6.2.16.2.1手动设计电路板流程手动设计电路板流程 创建创建PCBPCB文件:在已有的文件:在已有的PCBPCB项目中新建一个空白的项目中新建一个空白的PCBPCB文件,进入文件,进入PCBPCB设设计环境。计

295、环境。 设置环境参数:根据需要设置设置环境参数:根据需要设置PCBPCB环境中的尺寸单位(英制或公制)和网环境中的尺寸单位(英制或公制)和网络参数。络参数。 规划电路板:规划电路板的板层(单面板、双面板或多层板)、外形、规划电路板:规划电路板的板层(单面板、双面板或多层板)、外形、物理边界和电气边界。物理边界和电气边界。 放置元件封装与布局:将需要用到的元件封装库加载到系统中,并将原放置元件封装与布局:将需要用到的元件封装库加载到系统中,并将原理图各元件所对应的封装放置到理图各元件所对应的封装放置到PCBPCB文档界面。文档界面。 手动布线或借助网络管理器设置网络来产生飞线,再根据飞线指示进行

296、手动布线或借助网络管理器设置网络来产生飞线,再根据飞线指示进行手动布线。手动布线。 电路板覆铜:对印制电路板的各个布线层进行覆铜,以增强印制电路板电路板覆铜:对印制电路板的各个布线层进行覆铜,以增强印制电路板的抗干扰能力。的抗干扰能力。 电气规则检测:布线完成后,可以对印制电路板进行电气规则检查,确电气规则检测:布线完成后,可以对印制电路板进行电气规则检查,确保符合设计规则。保符合设计规则。 保存与输出文件:保存保存与输出文件:保存PCBPCB设计文件,并打印输出设计文件,并打印输出PCBPCB图、各种报表文件图、各种报表文件和生产制造文件。和生产制造文件。创建文件与初始化设置方法同前。创建文

297、件与初始化设置方法同前。6.2.2 6.2.2 放置元件封装放置元件封装元件封装和导线一样,都是元件封装和导线一样,都是PCBPCB设计中最基本也是最重要的组件。设计中最基本也是最重要的组件。在在ProtelProtel DXP DXP中也提供了更为方便、快捷的元件选取、放置、布局中也提供了更为方便、快捷的元件选取、放置、布局和修改等操作。和修改等操作。(1 1)启动放置元件封装命令)启动放置元件封装命令 在启动该命令之前,已经加载了所需要的元件封装库,有以下在启动该命令之前,已经加载了所需要的元件封装库,有以下几种方法启动放置元件的命令。几种方法启动放置元件的命令。 方法方法一:启动方法。选

298、择菜单【一:启动方法。选择菜单【PlacePlace】【ComponentComponent】命令】命令项。项。 方法方法二:放置工具栏启动方法。单击图二:放置工具栏启动方法。单击图6-276-27所示的组件放置工所示的组件放置工具栏中具栏中“Place ComponentPlace Component”按钮。按钮。 方法三:快捷键启动方法。从键盘上依次击键方法三:快捷键启动方法。从键盘上依次击键P P、C C。图图6-35元件库元件库工作面工作面板板启动命令后,系统将会弹出如图启动命令后,系统将会弹出如图6-366-36所示的放置元件(所示的放置元件(Place ComponentPlace

299、 Component)对话框。该框)对话框。该框中上部区域设置放置的类型:元件封装(中上部区域设置放置的类型:元件封装(FootprintFootprint)还是元件()还是元件(ComponentComponent),默认的是),默认的是元件封装;下部区域显示或设置元件封装的资料,各项说明如下:元件封装;下部区域显示或设置元件封装的资料,各项说明如下:图图6-36放置元件封装放置元件封装对话框对话框图图6-37元件库浏览对话框元件库浏览对话框2) 2) “DesignatorDesignator”:元件序号。用来输入此封装在本:元件序号。用来输入此封装在本PCBPCB中的元件标号,如中的元件

300、标号,如R6R6。 3) 3) “CommentComment”:用来输入此封装对应的元件的标称值或型号,如:用来输入此封装对应的元件的标称值或型号,如51K51K。(2 2) 元件封装的放置元件封装的放置操作操作过程中的技巧:在放置过程中,可以按空格键使元件封装旋转,过程中的技巧:在放置过程中,可以按空格键使元件封装旋转,按按X X键在水平方向上反转,按键在水平方向上反转,按Y Y键使元件在垂直方向上反转,键使元件在垂直方向上反转,按按L L键使元件封装从顶层移到底层,同时由于元件封装切换到键使元件封装从顶层移到底层,同时由于元件封装切换到了底层,元件封装的元件序号和型号等都将相反。可以再按

301、了底层,元件封装的元件序号和型号等都将相反。可以再按X X键使元件封装在水平方向上反转。键使元件封装在水平方向上反转。(3 3)设置元件封装的属性)设置元件封装的属性设置元件封装的属性首先要启动元件属性设置对话框。方设置元件封装的属性首先要启动元件属性设置对话框。方法有三种:法有三种: 方法方法一一:在放置元件封装时按:在放置元件封装时按TabTab键。键。 方法方法二二:用鼠标左键双击已经放置的元件封装。:用鼠标左键双击已经放置的元件封装。 方法三方法三:将鼠标放在元件封装上,单击右键,从弹出的对话框中:将鼠标放在元件封装上,单击右键,从弹出的对话框中选取【选取【Properties.Pro

302、perties.】命令。】命令。元件封装属性设置对话框如图6-38所示。图6-38所示的是前面设计的电路板中C2的封装属性。对话框中分为四个区域:1) 1) “Component PropertiesComponent Properties”区域:该区中有八个编辑选项,各个选项说明如下:区域:该区中有八个编辑选项,各个选项说明如下: “FootprintFootprint”:设置元件的封装形式。:设置元件的封装形式。 “LayerLayer”:设置元件封装所在的板层。通过右边的下拉式按钮选择设置板层。:设置元件封装所在的板层。通过右边的下拉式按钮选择设置板层。 “RotationRotatio

303、n”:设置元件封装的旋转角度。:设置元件封装的旋转角度。 “X-Location/Y-LocationX-Location/Y-Location”:设置元件封装:设置元件封装X X轴轴/Y/Y轴坐标。轴坐标。 “TypeType”:设置元件封装的形状。:设置元件封装的形状。 “Lock PrimsLock Prims”:设置是否锁定元件封装的结构,即不能将元件封装的各个部分分开。:设置是否锁定元件封装的结构,即不能将元件封装的各个部分分开。 “LockedLocked”:设置是否锁定元件封装的位置。:设置是否锁定元件封装的位置。 2) 2) “DesignatorDesignator”区域:该

304、区中有区域:该区中有1111项,介绍如下:项,介绍如下: “TextText”:设置元件封装的序号。:设置元件封装的序号。 “HeightHeight”:设置元件封装序号文字的高度。:设置元件封装序号文字的高度。 “WidthWidth”:设置元件封装序号文字的线宽。:设置元件封装序号文字的线宽。 “LayerLayer”:设置元件封装序号文字所在的层。通过右边的下拉式按钮选择层。:设置元件封装序号文字所在的层。通过右边的下拉式按钮选择层。 “RotationRotation”:设置元件封装序号的旋转角度。:设置元件封装序号的旋转角度。 “X-Location/Y-LocationX-Loca

305、tion/Y-Location”:设置元件封装序号:设置元件封装序号X X轴轴/Y/Y轴坐标。轴坐标。 “FontFont”:设置元件封装序号文字的字体。通过右边的下拉式按钮选择字体。:设置元件封装序号文字的字体。通过右边的下拉式按钮选择字体。 “AutopositionAutoposition”:设置元件封装序号文字所在的位置。通过右边的下拉式按钮选择:设置元件封装序号文字所在的位置。通过右边的下拉式按钮选择自动放置序号的位置。自动放置序号的位置。 “HideHide”:设置元件封装的序号是否隐含。:设置元件封装的序号是否隐含。“MirrorMirror”:设置元件封装的序号是否反转。:设置

306、元件封装的序号是否反转。图6-38元件属性设置对话框 3) 3) “CommentComment”区域:该区域中所有的选项都是设置元件封装的区域:该区域中所有的选项都是设置元件封装的元件名称或型号的属性,每项的含义与元件名称或型号的属性,每项的含义与“DesignatorDesignator”区域中的设区域中的设置含义完全相同。这里不在重复。置含义完全相同。这里不在重复。(4)元件封装的基本操作对于正在放置过程中的元件封装,其移动、旋转和板层切换请参见前面讲述的方法和提示对于正在放置过程中的元件封装,其移动、旋转和板层切换请参见前面讲述的方法和提示进行操作。下面介绍对已放置的元件封装基本操作。

307、进行操作。下面介绍对已放置的元件封装基本操作。 元件封装的移动元件封装的移动图图6-396-39所示为一个已放置在所示为一个已放置在PCBPCB上的上的DIP-4DIP-4封装,现在对它进行移动操作。有三种方法:封装,现在对它进行移动操作。有三种方法:方法一:方法一:在元件封装上按住鼠标左键不放,光标自动移动到元件的参考点上,并变成十字在元件封装上按住鼠标左键不放,光标自动移动到元件的参考点上,并变成十字状,此时可以移动光标,元件封装随着光标一起移动,在合适位置按下鼠标左键,确定元状,此时可以移动光标,元件封装随着光标一起移动,在合适位置按下鼠标左键,确定元件封装的位置。注意在移动过程中一直按

308、住鼠标不放,否则就无效。件封装的位置。注意在移动过程中一直按住鼠标不放,否则就无效。方法二方法二:点取元件封装,使之变成选取的颜色,将光标放在已点取的元件封装上时。光标:点取元件封装,使之变成选取的颜色,将光标放在已点取的元件封装上时。光标变成四个方向箭头的十字光标,此时可以移动光标,元件封装随着光标一起移动,在合适变成四个方向箭头的十字光标,此时可以移动光标,元件封装随着光标一起移动,在合适位置按下鼠标左键,确定元件封装的位置。注意在移动过程中一直按住鼠标不放,否则就位置按下鼠标左键,确定元件封装的位置。注意在移动过程中一直按住鼠标不放,否则就无效。无效。 图6-39放置在PCB上的DIP-

309、4 方法三:利用菜单命令进行元件封装的移动。启动菜单【Edit】【Move】下的命令进行移动操作,图6-40所示是移动(Move)命令的子菜单。在这个菜单中,与元件封装移动有关的命令介绍如下:图图6-40元件封装移动命令元件封装移动命令“MoveMove”:用于单独移动组件。:用于单独移动组件。“DragDrag”:用于移动元件封装,此时被移动的元件封装和它相连的导线是否断开与环:用于移动元件封装,此时被移动的元件封装和它相连的导线是否断开与环境的设置有关。如果设置了导线一起移动,在与元件封装相连的导线将跟随着同时移动,境的设置有关。如果设置了导线一起移动,在与元件封装相连的导线将跟随着同时移

310、动,不会造成断线的情况。在启动此命令之前,不需要选取元件。不会造成断线的情况。在启动此命令之前,不需要选取元件。 “ComponentComponent”:专用于单独移动元件封装,对其他组件无效。:专用于单独移动元件封装,对其他组件无效。 “Move SelectionMove Selection”:与:与“MoveMove”的功能相似,只是它移动的是所有已选定的元件的功能相似,只是它移动的是所有已选定的元件封装。封装。元件封装的旋转与移动操作相似,在选取元件封装或点取元件封装后,将鼠标放在元件封装上按住不放,与移动操作相似,在选取元件封装或点取元件封装后,将鼠标放在元件封装上按住不放,这时:

311、这时: 1) 1) 如果按空格键,使元件封装沿某个角度旋转,系统默认为如果按空格键,使元件封装沿某个角度旋转,系统默认为9090,其角度大小可以,其角度大小可以在环境中设置。如图在环境中设置。如图6-416-41所示。所示。 2) 2) 如果按如果按X X键,则使元件封装在水平方向上反转,如图键,则使元件封装在水平方向上反转,如图6-426-42所示。所示。 3) 3) 如果按如果按Y Y键,则使元件封装在垂直方向上反转,如图键,则使元件封装在垂直方向上反转,如图6-436-43所示。所示。a)旋转前的状态b)逆时针旋转90度后状态图图6-41元件封装的旋转元件封装的旋转a)反转前的状态b)反

312、转后状态图6-42水平反转a)反转前的状态b)反转后状态图6-43垂直反转4) 使用图6-40中的菜单命令可以使元件封装旋转。有两个命令:“Rotate SelectionRotate Selection”:用于旋转选定的组件。首先要选取需要旋转的元件封装,然:用于旋转选定的组件。首先要选取需要旋转的元件封装,然后启动该命令系统弹出图后启动该命令系统弹出图6-446-44所示一个对话框。所示一个对话框。图6-44旋转角度对话框此对话框要求输入旋转角度,单位为度。如果输入的角度为正,则元件封装此对话框要求输入旋转角度,单位为度。如果输入的角度为正,则元件封装沿逆时针方向旋转,如果为负,则沿顺时针

313、方向旋转。输入角度后,单击沿逆时针方向旋转,如果为负,则沿顺时针方向旋转。输入角度后,单击“OKOK”键,光标变成十字形状,要求指定旋转中心。移动光标到合适位置,单击鼠标左键,光标变成十字形状,要求指定旋转中心。移动光标到合适位置,单击鼠标左键,确定元件封装的旋转中心,此时元件封装以选定点为中心以设定的角度旋转,键,确定元件封装的旋转中心,此时元件封装以选定点为中心以设定的角度旋转,如图如图6-456-45所示。所示。a)旋转前的状态b)旋转10度后状态图6-45元件封装的旋转“Flip Selection”:用于选定组件的水平翻转,使选定的组件以各个组件所构成的区域中心为对称轴作翻转。此操作

314、也可以选定各个组件,再在其中一个组件上按住鼠标左键,然后按“X”键作水平翻转。但是它是以光标所在的点为中心作水平翻转。如图6-46所示。a)反转前的状态b)执行命令后状态图6-46水平反转 元件封装的板层切换元件封装的板层切换与移动元件封装相似,用鼠标按住选定的元件封装或直接点取元件封装后,按与移动元件封装相似,用鼠标按住选定的元件封装或直接点取元件封装后,按L L键,键,元件封装就可以切换到另外板层上,如图元件封装就可以切换到另外板层上,如图6-476-47所示。注意,图中底层丝印层(所示。注意,图中底层丝印层(Bottom Bottom OverlayOverlay)没有显示,可在板层环境

315、设置中设置。)没有显示,可在板层环境设置中设置。a)切换前的状态b)切换后的状态图6-47元件封装的板层切换 元件封装的复制、粘贴元件封装的复制、粘贴该项操作命令集中在该项操作命令集中在EditEdit菜单中,如图菜单中,如图6-486-48所示。其中与所示。其中与元件封装的复制、粘贴有关的命令介绍如下:元件封装的复制、粘贴有关的命令介绍如下:1) 1) “CutCut”:将选取的元件封装作为副本放入剪贴板中。快捷方法:将选取的元件封装作为副本放入剪贴板中。快捷方法为为E E、T T或或ShiftShift+ +DeleteDelete键键。2 2) ) “CopyCopy”:将选取的元件封装

316、直接移入剪贴板中,同时将被选:将选取的元件封装直接移入剪贴板中,同时将被选元件封装删除。快捷方法为元件封装删除。快捷方法为E E、C C或或CtrlCtrl+ +InsertInsert键。键。3 3) ) “PastePaste”:将剪贴板中的内容作为副本拷贝到:将剪贴板中的内容作为副本拷贝到PCBPCB中。快捷方中。快捷方法为法为E E、P P或或ShiftShift+ +InsertInsert键。键。图图6-48Edit中的复制和粘贴命令中的复制和粘贴命令4) 4) “Paste Special.Paste Special.”:这是一个非常有用的命令,利用该命令可以实现将剪贴:这是一个

317、非常有用的命令,利用该命令可以实现将剪贴板上的元件封装阵列式粘贴,更为有用的是利用它可以设置一些特殊的粘贴条件。单击【板上的元件封装阵列式粘贴,更为有用的是利用它可以设置一些特殊的粘贴条件。单击【Paste Special.Paste Special.】命令,系统弹出如图】命令,系统弹出如图6-496-49所示的粘贴设置对话框。其中有四个选项,所示的粘贴设置对话框。其中有四个选项,介绍如下:介绍如下:图6-49粘贴设置对话框“Paste on current layerPaste on current layer”选项:选择该项命令,则所有的组件包括元件选项:选择该项命令,则所有的组件包括元件

318、封装、焊盘和导线都将粘贴在当前的板层上;否则,粘贴组件时,各个组件根据封装、焊盘和导线都将粘贴在当前的板层上;否则,粘贴组件时,各个组件根据拷贝时的组件所在的层粘贴到不同的板层中去。选择该项要慎重,特别是粘贴的拷贝时的组件所在的层粘贴到不同的板层中去。选择该项要慎重,特别是粘贴的组件中包括不同板层间的导线时,如果选中此项,很可能造成导线在同一个板层组件中包括不同板层间的导线时,如果选中此项,很可能造成导线在同一个板层上交叉上交叉。“Keep net nameKeep net name”选项:如果选择该项命令,则粘贴组件时将保持原有的选项:如果选择该项命令,则粘贴组件时将保持原有的网络名称。由于

319、它保持了原有的网络名称,所以要慎重选择,因为网络名称相同,网络名称。由于它保持了原有的网络名称,所以要慎重选择,因为网络名称相同,粘贴的组件和粘贴的组件和PCBPCB原来的组件之间会出现飞线。建议在同一个原来的组件之间会出现飞线。建议在同一个PCBPCB中粘贴时,请不中粘贴时,请不要选中此项。要选中此项。 “Duplicate designatorDuplicate designator”选项:如果选择该项命令,则在粘贴组件时将选项:如果选择该项命令,则在粘贴组件时将保持元件的序号,也就是说在同一个保持元件的序号,也就是说在同一个PCBPCB中有两个或两个以上相同的序号的封装。中有两个或两个以

320、上相同的序号的封装。否则,粘贴时会在元件封装的元件序号后面加入一个否则,粘贴时会在元件封装的元件序号后面加入一个“CopyCopy”字样。该命令通常字样。该命令通常用于同一个用于同一个PCBPCB内的粘贴组件,如果选择此项的话,通常不选中内的粘贴组件,如果选择此项的话,通常不选中“Keep net Keep net namename”。 “Add to component classAdd to component class”选项:如果选择该项命令,则在粘贴时各个元选项:如果选择该项命令,则在粘贴时各个元件封装将添加到复制时元件封装所在的元件封装类中。件封装将添加到复制时元件封装所在的元件封

321、装类中。图6-50阵列式粘贴设置对话框此对话框中包括如下几个部分:“Placement Placement VaraiblesVaraibles”区域:用于设置粘贴放置的参数,包区域:用于设置粘贴放置的参数,包括两项参数设置,其中括两项参数设置,其中“Item CountItem Count”项用于设置重复放置组件的项用于设置重复放置组件的个数;个数;“Text IncrementText Increment”项用于设置组件序号的增量项用于设置组件序号的增量。“Array TypeArray Type”区域:用于设置粘贴的类型。选择区域:用于设置粘贴的类型。选择“CircularCircula

322、r”项进行环形粘贴;选择项进行环形粘贴;选择“LinearLinear”项进行线形粘贴。项进行线形粘贴。“Circular ArrayCircular Array”区域:用于设置环形粘贴的粘贴参数。区域:用于设置环形粘贴的粘贴参数。“Spacing degreesSpacing degrees”用于设置粘贴组件间的角度;设置用于设置粘贴组件间的角度;设置“Rotate Item to MatchRotate Item to Match”项,组件将改变方向以保持组件和旋转项,组件将改变方向以保持组件和旋转半径间的夹角;否则,组件的方向将保持不变。半径间的夹角;否则,组件的方向将保持不变。 “Li

323、near ArrayLinear Array”区域:用于设置线形粘贴的粘贴参数。区域:用于设置线形粘贴的粘贴参数。“X-X-SpacingSpacing”和和“Y-SpacingY-Spacing”分别用于设置组件间的水平间距和垂直分别用于设置组件间的水平间距和垂直间距。间距。 元件封装的修改元件封装的修改1) 1) 元件封装的更改元件封装的更改 如果设计如果设计PCBPCB时有比较特殊的元件封装在封装库中找不到,又觉得没有必要去新建一时有比较特殊的元件封装在封装库中找不到,又觉得没有必要去新建一个元件封装,此时可以直接在个元件封装,此时可以直接在PCBPCB上更改元件封装。举例说明把图上更改

324、元件封装。举例说明把图6-51a)6-51a)的元件封装更改的元件封装更改为为6-51b)6-51b)的形状。的形状。a)b)图6-51元件封装的更改首先双击图首先双击图a)a)的元件封装,打开其属性对话框,取消对话框中的元件封装,打开其属性对话框,取消对话框中的的“Lock PrimsLock Prims”项,使元件封装的各个组成部分分开。其次修改项,使元件封装的各个组成部分分开。其次修改导线和焊盘符合图导线和焊盘符合图b)b)的形状。调整完后,再将的形状。调整完后,再将“Lock PrimsLock Prims”项选项选中,将其结构固定起来。中,将其结构固定起来。2) 2) 元件封装的分解

325、元件封装的分解如果如果将元件封装分解,可以选择主菜单命令【将元件封装分解,可以选择主菜单命令【ToolsTools】【ConvertConvert】【Explode Component to Free PrimitivesExplode Component to Free Primitives】实现。启动命令】实现。启动命令后,光标变成十字形状,将光标移动到需要分解的元件封装上单击后,光标变成十字形状,将光标移动到需要分解的元件封装上单击左键即可。元件封装一旦分解就不能恢复,所以使用此命令之前要左键即可。元件封装一旦分解就不能恢复,所以使用此命令之前要慎重考虑慎重考虑。6.2.3 6.2.3

326、组件的选取组件的选取由于在放置和编辑导线、元件封装等组件时要用到组件的选取,因此先来介绍一下由于在放置和编辑导线、元件封装等组件时要用到组件的选取,因此先来介绍一下PCBPCB中有关组件的选取命令。中有关组件的选取命令。(1)组件的选取命令PCB中有关组件的选取命令集中在菜单【中有关组件的选取命令集中在菜单【Edit】【Select】命令下,如图】命令下,如图6-52所所示。示。图6-52选取命令菜单其中各个命令说明如下: 1 1) ) “Inside AreaInside Area”:选取指定区域内的组件。单击此命令后,光标变成十字状,:选取指定区域内的组件。单击此命令后,光标变成十字状,在

327、要选取区域的一角单击鼠标,即可拉出一个矩形区域,再次单击鼠标即可将矩形区域内在要选取区域的一角单击鼠标,即可拉出一个矩形区域,再次单击鼠标即可将矩形区域内的组件全部选中,被选中的组件变成系统设置中定义的颜色。的组件全部选中,被选中的组件变成系统设置中定义的颜色。 2 2) ) “Outside AreaOutside Area”:选取区域以外的组件,和:选取区域以外的组件,和“Inside AreaInside Area”命令正好相反。操命令正好相反。操作方法与作方法与Inside Area Inside Area 命令完全一样命令完全一样。 3) 3) “AllAll”:选取电路板中的所有组

328、件。单击此命令后,电路板上所有的组件都被:选取电路板中的所有组件。单击此命令后,电路板上所有的组件都被选中,包括导线、元件封装等等选中,包括导线、元件封装等等。 4) 4) “BoardBoard”:选取电路板中的所有内容。:选取电路板中的所有内容。 5 5) ) “NetNet”:选取网络命令。单击此命令后,光标变成十字状,将光标移动到网络的:选取网络命令。单击此命令后,光标变成十字状,将光标移动到网络的任意一个导线段上,光标上出现小圆点,单击鼠标,即可将网络上所有的导线选中。任意一个导线段上,光标上出现小圆点,单击鼠标,即可将网络上所有的导线选中。 6) 6) “Connected Cop

329、perConnected Copper”:选取所有实际连接的导线。单击此命令后,光标变成十:选取所有实际连接的导线。单击此命令后,光标变成十字状,将光标移动到其中一个导线段上,光标上出现小圆点,单击鼠标,即可将所有有连字状,将光标移动到其中一个导线段上,光标上出现小圆点,单击鼠标,即可将所有有连接关系的导线选中接关系的导线选中。7) 7) “Physical ConnectionPhysical Connection”:选取两焊点的导线。单击此命令后,光标变成十字状,:选取两焊点的导线。单击此命令后,光标变成十字状,将光标移动到连接两焊点的任意一个导线段上,光标上出现小圆点,单击鼠标,即可将两

330、将光标移动到连接两焊点的任意一个导线段上,光标上出现小圆点,单击鼠标,即可将两焊点所有的导线段选中。焊点所有的导线段选中。 8) 8) “All On LayerAll On Layer”:选取电路板上当前板层内的所有导线。单击此命令后,当:选取电路板上当前板层内的所有导线。单击此命令后,当前板层内的所有导线都被选中,不包括元件封装。前板层内的所有导线都被选中,不包括元件封装。 9) 9) “Free ObjectsFree Objects”:选取电路板上当前板层内的所有自由组件。所谓自由组件,:选取电路板上当前板层内的所有自由组件。所谓自由组件,即是没有实际电气意义的组件,如电路板框。即是没

331、有实际电气意义的组件,如电路板框。 10) 10) “All LockedAll Locked”:选取电路板内所有被锁定的组件。:选取电路板内所有被锁定的组件。 11) 11) “Off Grid PadsOff Grid Pads”:选取电路板内所有不在格点上的组件。:选取电路板内所有不在格点上的组件。 12) 12) “Toggle SelectionToggle Selection”:切换式选取组件。单击此命令后,光标变成十字状,:切换式选取组件。单击此命令后,光标变成十字状,在组件上单击鼠标左键,如果该组件原先不是选取状态,则变成选取状态;如果该组件原在组件上单击鼠标左键,如果该组件原

332、先不是选取状态,则变成选取状态;如果该组件原先已经被选取,则自动解除选取状态。一个组件被选取后,仍可继续选取下一个组件。单先已经被选取,则自动解除选取状态。一个组件被选取后,仍可继续选取下一个组件。单击鼠标右键,即可结束选取。击鼠标右键,即可结束选取。(2 2)直接拖动鼠标选取组件)直接拖动鼠标选取组件 用用鼠标拖拉的方法选取组件。在要选取区域的一角按住鼠标左键,然后移动鼠标,拉出一鼠标拖拉的方法选取组件。在要选取区域的一角按住鼠标左键,然后移动鼠标,拉出一个矩形区域,松开鼠标,矩形区域内的组件全部被个矩形区域,松开鼠标,矩形区域内的组件全部被选取。选取。 (3 3)快速选取组件)快速选取组件

333、 按住按住ShiftShift键的同时,用鼠标左键单击要选取的组件,组件将变成被选取的颜色键的同时,用鼠标左键单击要选取的组件,组件将变成被选取的颜色。 (4 4)解除选取)解除选取 解除选取就是将已经选取的组件恢复为非选取状态。解除选取就是将已经选取的组件恢复为非选取状态。PCBPCB中有关组件的解除选取命令集中中有关组件的解除选取命令集中在菜单命令【在菜单命令【EditEdit】【DeSelectDeSelect】下。各个命令的操作方法完全和相应的选取命令相同,】下。各个命令的操作方法完全和相应的选取命令相同,命令的功能正好和相应的选取命令相反,不再重复。命令的功能正好和相应的选取命令相反

334、,不再重复。也也可以将鼠标在被选取的组件以外单击左键,快速解除选取状态。可以将鼠标在被选取的组件以外单击左键,快速解除选取状态。6.2.46.2.4网络管理器网络管理器在印刷电路板设计过程中,网络表占据了非常重要的地位,它表示了各个组件之间的在印刷电路板设计过程中,网络表占据了非常重要的地位,它表示了各个组件之间的连接关系,是系统进行自动布线的依据。另外,手工调整导线时必不可少的飞线,也是根连接关系,是系统进行自动布线的依据。另外,手工调整导线时必不可少的飞线,也是根据网络表直接得到的。所有网络的管理都是通过网络管理器来实现的。据网络表直接得到的。所有网络的管理都是通过网络管理器来实现的。(1

335、 1)认识网络管理器)认识网络管理器单击菜单命令【单击菜单命令【DesignDesign】【NetlistNetlist】【Edit Nets.Edit Nets.】,或者选择右键菜单命令【】,或者选择右键菜单命令【OptionsOptions】【Edit Nets.Edit Nets.】都可以启动网络管理器,如图】都可以启动网络管理器,如图6-536-53所示。所示。在网络管理器中,可分为三个单元:在网络管理器中,可分为三个单元:1)图图6-54编辑网络类对话框编辑网络类对话框图图6-55增加或编辑网络对话框增加或编辑网络对话框2)3)(2)网络管理器的应用通过具体的例子说明网络管理器在网络

336、表管理方面的应用,特别在半自动布线时网络管理通过具体的例子说明网络管理器在网络表管理方面的应用,特别在半自动布线时网络管理器更是不可缺少的有力工具。器更是不可缺少的有力工具。 对已存在的网络进行编辑对已存在的网络进行编辑 如果在原理图设计中已经生成了网络表,那么在设计电路板时就可以将生成的网络表如果在原理图设计中已经生成了网络表,那么在设计电路板时就可以将生成的网络表引入引入PCBPCB,并以飞线表示各个组件之间的连接关系。以图,并以飞线表示各个组件之间的连接关系。以图6-566-56为例,介绍通过网络管理器为例,介绍通过网络管理器断开断开C3-1C3-1与与C2-1C2-1的连接。其具体步骤

337、如下。的连接。其具体步骤如下。图图6-56网络编辑图例网络编辑图例 1) 启动网络管理器:单击菜单命令【Design】【Netlist】【Edit Nets.】,或者选择右键菜单命令【Options】【Edit Nets.】都可以启动网络管理器,如图6-57所示。图6-57启动网络管理器图6-58编辑网络对话框编辑网络。在“Nets In Class”单元选择“GND”网络后,单击按钮,出现编辑网络对话框,如图6-58所示。 3) 3) 编辑网络上的焊盘。在编辑网络上的焊盘。在“Pins in netPins in net”列表框中双击列表框中双击C2-1C2-1,则将,则将C2-1C2-1焊

338、盘焊盘移到了左侧的移到了左侧的“Pins in other netsPins in other nets”列表框中,如图列表框中,如图6-596-59所示。然后单击所示。然后单击“OKOK”按钮,关闭所有的对话框,返回到按钮,关闭所有的对话框,返回到PCBPCB编辑区,修改后的编辑区,修改后的PCBPCB如图如图6-606-60所示。所示。图6-59编辑网络上的焊盘对话框图6-60修改后的PCB 创建新的网络如图如图6-616-61所示所示C3-2C3-2、U1-19U1-19和和X1-2X1-2在同一个网络上,需要在同一个网络上,需要增加网络将其连接起来。其操作步骤如下。增加网络将其连接起来

339、。其操作步骤如下。启动网络管理器,并在“Nets In Class”单元中单击按钮,网络管理器将出现新增网络编辑界面,如图6-62所示。在“Net Name”文本框中输入新增的网络名称“NetC3-2”,双击“Pins in other nets”列表框中的焊盘“C3-2、U1-19”和“X1-2”,此时这三个焊盘将移到“Pins in net”列表框中,表明这三个焊盘已经建立了连接。单击“OK”按钮关闭编辑网络对话框。完成后的PCB如图6-63所示。图6-61网络编辑图例图6-62创建新的网络图6-63 增加新网络后的PCB 为半自动布线创建网络表所谓半自动布线简单地说,就是不设计原理图,即

340、没有自动生所谓半自动布线简单地说,就是不设计原理图,即没有自动生成的网络表,设计电路板时,利用网络管理器生成可用于自动布线成的网络表,设计电路板时,利用网络管理器生成可用于自动布线的网络表。的网络表。 图图6-636-63所示是已经完成布局的所示是已经完成布局的PCBPCB。下面利用网络管理器建。下面利用网络管理器建立它们之间的连接关系。立它们之间的连接关系。图图6-63完成布局的完成布局的PCB1) 启动网络管理器:单击菜单命令【Design】【Netlist】【Edit Nets.】,或者选择右键菜单命令【Options】【Edit Nets.】都可以启动网络管理器,如图6-64所示。图6

341、-64网络管理器对话框2)编辑网络:在网络编辑对话框的“NetName”栏中输入网络名称“NetR1-1”,再将焊盘R1-1和R2-2添加到该网络上,如图6-66所示。图6-65网络编辑对话框图6-66编辑网络NetR1-1对话框单击单击“OKOK”键,关闭网络编辑对话框,系统返回到网络管理器对话键,关闭网络编辑对话框,系统返回到网络管理器对话框,如图框,如图6-676-67所示。所示。图6-67增加网络后的网络管理器接着按照同样的方法在网络管理器中增加网络“NetR2-1”和“NetR3-1”如图6-68所示。图6-68完成网络编辑后的网络管理器3) 3) 整理网络飞线:所有网络编辑完成后,

342、单击整理网络飞线:所有网络编辑完成后,单击“CloseClose”按钮,关按钮,关闭网络管理器,此时在闭网络管理器,此时在PCBPCB上有飞线显示刚才所编辑的网络,如图上有飞线显示刚才所编辑的网络,如图6-696-69所示。如果飞线显示不完整,单击菜单命令单击菜单命令【所示。如果飞线显示不完整,单击菜单命令单击菜单命令【DesignDesign】【NetlistNetlist】【Clean All Nets.Clean All Nets.】,对网络进行整】,对网络进行整理。理。图6-69完成网络创建的PCB6.2.5放置导线放置导线在ProtelDXP中,布线可以分为手工布线和自动布线。手工布

343、线是指用户按照飞线指示的连接来手动布线,自动布线是系统按照设置好的规则进行布线。图6-70所示是主菜单Place的子菜单,下面详细介绍导线的各种操作,包括导线的布置、调整和修改等。图图6-70放置组件子菜单放置组件子菜单(1)启动布线命令启动放置导线的命令有启动放置导线的命令有4 4种方法:种方法: 方法一:主菜单启动方法。从菜单选择【方法一:主菜单启动方法。从菜单选择【PlacePlace】【Interactive Interactive RoutingRouting】命令。】命令。 方法方法二:放置工具栏启动方法。单击图二:放置工具栏启动方法。单击图6-276-27所示的组件工具栏中所示的

344、组件工具栏中(Interactive RoutingInteractive Routing)按钮。)按钮。 方法方法三:鼠标右键启动方法。在设计窗口中,单击右键,从弹出的三:鼠标右键启动方法。在设计窗口中,单击右键,从弹出的菜单中选择【菜单中选择【Interactive RoutingInteractive Routing】命令。】命令。 方法方法四:快捷键启动方法。从键盘上依次击键四:快捷键启动方法。从键盘上依次击键P P、T T。(2)导线的放置同一板层间布线以布置图以布置图6-71中中R1-1和和R2-1焊盘间的导线为例来介绍同一板层间的焊盘间的导线为例来介绍同一板层间的布线操作,步骤如

345、下:布线操作,步骤如下:1)启动放置导线命令后,光标变成十字形状。将光标移到导线的启动放置导线命令后,光标变成十字形状。将光标移到导线的起点起点R1-1焊盘上,此时焊盘上会出现一个八角形状框,表示光标和焊盘上,此时焊盘上会出现一个八角形状框,表示光标和焊盘中心重合,如图焊盘中心重合,如图6-72所示。所示。图6-71布线实例图6-72光标与焊盘重合2) 2) 在焊盘中心单击鼠标左键,此时与在焊盘中心单击鼠标左键,此时与此网络无关的其它组件隐藏,只显示此网络无关的其它组件隐藏,只显示R1R1和和R2R2的焊盘。将光标向的焊盘。将光标向R2-1R2-1移动,此时移动,此时导线产生一个导线产生一个4

346、545转角(不同的导线模转角(不同的导线模式产生不同的转角),如图式产生不同的转角),如图6-736-73所示。所示。第一段导线为实心线,表示导线位置已第一段导线为实心线,表示导线位置已经在当前板层确定,但长度还没有确定;经在当前板层确定,但长度还没有确定;第二段为空心线,表示该段导线只确定第二段为空心线,表示该段导线只确定了导线的方向而位置和长度还没有确定,了导线的方向而位置和长度还没有确定,这是由其先行特性这是由其先行特性“look-aheadlook-ahead”决定决定的。的。 3) 3) 单击鼠标左键,确定第一导线单击鼠标左键,确定第一导线的位置和长度;同时确定了空心线的方的位置和长

347、度;同时确定了空心线的方向和位置。向和位置。 4) 4) 继续移动光标到继续移动光标到R2-1R2-1的焊盘上,的焊盘上,焊盘上出现一个八角形框如图焊盘上出现一个八角形框如图6-746-74所示。所示。图6-73布第一段导线图6-74布第二段导线 5) 5) 单击鼠标左键,完成第二段导线。单击鼠标左键,完成第二段导线。6)单击右键完成R1-1和R2-1焊盘间的整条网络的导线布置,并显示当前板层的颜色;光标为十字状,系统仍然处于布线状态,如图6-75所示。图6-75完成一条网络布线7)接着可以在其他位置上开始一条新的布线,或者单击鼠标右键,光标由十字状变成箭头,系统退出布线状态。在布线过程中,可

348、以按BackSpace键来取消前段导线。不同板层间的布线以布置图6-76中R1-1和R2-1焊盘间的导线为例来介绍不同板层间的布线操作,图中R2和R1之间已经存在一条在顶层(TopLayer)的导线。操作步骤如下:图图6-76不同板层间布线实例不同板层间布线实例1)从顶层开始布线,即顶层为当前工作层,首先从焊盘R1-1布线,如图6-77所示。2)由于有一条导线在顶层,因此无法直接布线到R2-1,必须在底层布线的R2-1,这是可以按数字键盘上的“*”键在信号层之间进行转换,系统自动放置一个过孔(Via),如图6-78所示,此时第二段导线已经在底层上放置。可以看到导线颜色也变成了相应层的颜色。图6

349、-77开始布线图6-78加入过孔3)单击鼠标确定第一条导线,同时过孔也被定位。4) 将光标移到R2-1焊盘上,完成整个网络布线,如图6-79所示。图6-79不同板层间的布线(3 3)导线的修改和调整)导线的修改和调整 ProtelProtel DXP DXP提供了比提供了比ProtelProtel 99 99更方便的操作方法更方便的操作方法来修改和调整导线。假设导来修改和调整导线。假设导线已经布置在顶层上,修改线已经布置在顶层上,修改和调整导线之前需要首先点和调整导线之前需要首先点取该导线,点取的导线会在取该导线,点取的导线会在两端和中间出现如图两端和中间出现如图6-806-80所所示的三个操

350、控点,同时颜色示的三个操控点,同时颜色也变化。也变化。图图6-80被点取的被点取的导线导线 导线的平移导线的平移 将光标放在已经点取的导线将光标放在已经点取的导线上,在除了三个操控点以外的任上,在除了三个操控点以外的任意位置上,光标都会变成四个方意位置上,光标都会变成四个方向箭头的十字架光标,此时按住向箭头的十字架光标,此时按住左键不放,就可以向四个方向平左键不放,就可以向四个方向平移导线。如图移导线。如图6-816-81所示。所示。 导线的调整导线的调整 光标放在导线两端操控点上光标放在导线两端操控点上时,光标变成水平方向的双箭头时,光标变成水平方向的双箭头形状光标,此时按住鼠标左键可形状光

351、标,此时按住鼠标左键可以在水平方向上调整导线的长度。以在水平方向上调整导线的长度。如图如图6-826-82所示。所示。图6-81平移后的导线图6-82水平方向调整导线光标放在导线中间操控点上时,光标变成垂直方向的双箭头形状光光标放在导线中间操控点上时,光标变成垂直方向的双箭头形状光标,此时按住鼠标左键可以在水平方向上调整导线的长度,两端点标,此时按住鼠标左键可以在水平方向上调整导线的长度,两端点不变。如图不变。如图6-836-83所示。所示。图图6-83垂直方向调整导线垂直方向调整导线(4)导线的删除 按快捷键或菜单按快捷键或菜单EditEdit下的命下的命令删除被选取的导线令删除被选取的导线

352、 删除导线段时,首先选取所删除导线段时,首先选取所要删除的导线,然后按要删除的导线,然后按DeleteDelete键,或选择菜单【键,或选择菜单【EditEdit】【ClearClear】命令即可实】命令即可实现导线的删除。现导线的删除。 再者,也可以使用【再者,也可以使用【EditEdit】【DeleteDelete】删除命令。单击菜】删除命令。单击菜单【单【EditEdit】【DeleteDelete】命令,】命令,光标变成十字状,将光标移到要光标变成十字状,将光标移到要删除的导线上,单击鼠标左键,删除的导线上,单击鼠标左键,即可删除该导线。即可删除该导线。 启动解除布线命令删除导线启动解

353、除布线命令删除导线 如果如果PCBPCB中的导线是依据网中的导线是依据网络进行的布线,也可以使用如图络进行的布线,也可以使用如图6-846-84所示的【所示的【ToolsTools】【Un-Un-RouteRoute】菜单命令删除导线。】菜单命令删除导线。图6-84解除布线菜单其中共有五个命令,各个命令说明如下:1) 1) “AllAll”命令:本命令的功能是解除电路板上所有的布线。命令:本命令的功能是解除电路板上所有的布线。 2) 2) “NetNet”命令:本命令的功能是解除指定网络的布线。启动命令:本命令的功能是解除指定网络的布线。启动此命令后,光标变成十字状,将光标移到所要删除网络的任

354、意导线此命令后,光标变成十字状,将光标移到所要删除网络的任意导线上,单击鼠标左键,即可删除该网络上所有的导线。上,单击鼠标左键,即可删除该网络上所有的导线。 3) 3) “ConnectionConnection”命令:本命令的功能是解除两个焊盘间的命令:本命令的功能是解除两个焊盘间的布线。启动此命令后,光标变成十字状,将光标移到两个焊盘间的布线。启动此命令后,光标变成十字状,将光标移到两个焊盘间的任意一个导线上,单击鼠标左键,即可删除两个焊盘间的导线。任意一个导线上,单击鼠标左键,即可删除两个焊盘间的导线。 4) 4) “ComponentComponent”命令:本命令的功能是解除指定元件

355、封装上命令:本命令的功能是解除指定元件封装上的布线。启动此命令后,光标变成十字状,将光标移到元件封装上,的布线。启动此命令后,光标变成十字状,将光标移到元件封装上,单击鼠标左键,即可将和该元件封装相连接的所有的导线删除。单击鼠标左键,即可将和该元件封装相连接的所有的导线删除。 5) 5) “RoomRoom”命令:本命令的功能是解除元件合中所有的布线。命令:本命令的功能是解除元件合中所有的布线。启动此命令后,光标变成十字状,将光标移到一个元件盒上,单击启动此命令后,光标变成十字状,将光标移到一个元件盒上,单击鼠标,即可将该元件合中的所有的布线删除。鼠标,即可将该元件合中的所有的布线删除。(5)

356、设置导线属性在布线状态下,按Tab键,或者在已经固定的导线上双击鼠标左键,或者将鼠标放在导线上,单击右键,从弹出的对话框中选取【Properties.】命令,都可以打开如图6-85所示的导线属性设置对话框。图6-85导线设置对话框对话框中的各项说明如下:1)“Width”:设定导线宽度。2)“StartX”和“StartY”:分别设定导线起点的X轴坐标和Y轴坐标。其坐标值随导线的移动自动变化。3)“EndX”和“EndY”:分别设定导线终点的X轴坐标和Y轴坐标。其坐标值随导线的移动自动变化。4)“Layer”:设定导线所在的网络。5)“Locked”:设定导线位置是否锁定。如果勾选本项,在电路

357、板上移动该导线时,将出现如图6-86所示的对话框。单击“Yes”按钮,就可以移动导线。图6-86移动导线确定对话框6.2.6放置导孔放置导孔导孔,又称为过孔,它是连接不同板层间的导线,当布线从一层进导孔,又称为过孔,它是连接不同板层间的导线,当布线从一层进入另一层时需要放置导孔。入另一层时需要放置导孔。(1 1)启动放置导孔命令)启动放置导孔命令 启动放置导孔命令有四种方法:启动放置导孔命令有四种方法: 方法一:主菜单启动方法。从图方法一:主菜单启动方法。从图6-706-70中选择菜单【中选择菜单【PlacePlace】【ViaVia】命令项。】命令项。 方法二:放置工具栏启动方法。单击图方法

358、二:放置工具栏启动方法。单击图6-276-27所示的组件工具栏所示的组件工具栏中中“Place ViaPlace Via”按钮。按钮。 方法三:快捷键启动方法。从键盘上依次击键方法三:快捷键启动方法。从键盘上依次击键P P、V V。 方法四:在布线状态下,按数字键盘上的方法四:在布线状态下,按数字键盘上的* *键,自动产生键,自动产生一个导孔。一个导孔。(2 2)导孔的放置)导孔的放置 启动命令后,光标变成十字状,并且光标上带着一个导孔。将启动命令后,光标变成十字状,并且光标上带着一个导孔。将光标移到合适位置,单击鼠标左键即可完成导孔的放置。光标移到合适位置,单击鼠标左键即可完成导孔的放置。(

359、3)设置导孔属性在放置导孔时按在放置导孔时按TabTab键,或者在键,或者在PCBPCB上上用鼠标左键双击导孔,或者将鼠标放在已用鼠标左键双击导孔,或者将鼠标放在已放置的导孔上,单击右键,从弹出的对话放置的导孔上,单击右键,从弹出的对话框中选取【框中选取【Properties.Properties.】命令。系统】命令。系统弹出如图弹出如图6-876-87所示的导孔属性设置对话框。所示的导孔属性设置对话框。图图6-876-87所示的对话框中,包括以下几个方所示的对话框中,包括以下几个方面的设置,说明如下:面的设置,说明如下: 1) 1) 上方图形区域:上方图形区域:“Hole SizeHole

360、Size”:设置导孔的通孔直径;设置导孔的通孔直径;“DiameterDiameter”:设:设置导孔直径;置导孔直径;“Location X/YLocation X/Y”:设置导:设置导孔的孔的X/YX/Y轴坐标;轴坐标;2) 2) “PropertiesProperties”区域:区域:“Start Start LayerLayer”:设置导孔的起始层;:设置导孔的起始层;“End End LayerLayer”:设置导孔的结束层;:设置导孔的结束层;“NetNet”:设置导孔所在的网络;设置导孔所在的网络;“TestpointTestpoint”:设置测试点所在的层;设置测试点所在的层;

361、“LockedLocked”:设置:设置导孔位置是否锁定。导孔位置是否锁定。图图6-87导孔属性设置对话框导孔属性设置对话框3)“SolderMaskExpansions”区域:阻焊层的大小是按设计规则设置还是按特殊值设置。设置完成后,单击“OK”,即可放置导孔。6.2.7放置文字放置文字文字也是PCB中的一部分,主要介绍放置文字的命令与操作、设置文字的属性和文字的修改等。(1)启动放置文字命令启动放置文字命令有三种方法:方法一:主菜单启动方法。从图6-70中选择菜单【Place】【String】命令项。方法二:放置工具栏启动方法。单击图6-27所示的组件放置工具栏中“PlaceString”

362、按钮。方法三:快捷键启动方法。从键盘上依次击键P、S。(2)文字的放置所有的文字都应该在丝印层(Silkscreen),即顶层丝印层(TopSilkscreen)或底层丝印层(BottomSilkscreen)。启动命令后,光标变成十字状,并且光标上带着一个系统默认的文字“String”。将光标移到合适位置,单击鼠标左键即可放置文字“String”。该文字可以通过下面的方法对其进行编辑。(3)设置文字属性在放置文字时按“Tab”键,或者用鼠标左键双击PCB上的文字,或者将鼠标放在已放置的文字上,单击右键,从弹出的对话框中选取【Properties.】命令。系统弹出如图6-88所示的文字属性设置

363、对话框。图图6-88文字属性设置对话框文字属性设置对话框此对话框中的各项设置说明如下:1)上部的图形区域:“Height”:设置文字高度;“Width”:设置文字线型宽度;“Rotation”:设置文字旋转角度;“LocationX/Y”:设置文字的X轴/Y轴坐标位置。2)“Properties”区域:“Tex”:设置文字的内容,可以自己输入需要的文字,也可以指定字符串变量。如果要字符串起作用,则在环境设置时指定“ConvertSpecialStrings”项,单击右边的下拉式按钮可以选择字符串变量;“Layer”:设置文字所在的板层,可通过右边的下拉式按钮设置;“Font”:设置文字的字体;

364、“Locked”:设定是否锁定文字的位置;“Mirror”:设定是否将文字水平翻转。(3 3)文字的修改文字的修改 文字的修改包括移动、旋转和板层切换等,以图文字的修改包括移动、旋转和板层切换等,以图6-89 a)6-89 a)所示所示的元件封装序号的元件封装序号R6R6为例分别介绍。为例分别介绍。a)b)c)d)e)f)图图6-89文字的移动和旋转文字的移动和旋转1) 1) 文字的移动文字的移动 在文字在文字R6R6上单击鼠标左键,文字上单击鼠标左键,文字R6R6变成选取颜色,并在其右下角出现一个小变成选取颜色,并在其右下角出现一个小正方形,如图正方形,如图6-89 b)6-89 b)所示;

365、当光标放在文字所示;当光标放在文字R6R6上任何位置时,光标将变为四个上任何位置时,光标将变为四个箭头的十字光标,此时单击鼠标左键,光标变成十字状,并自动移到文字箭头的十字光标,此时单击鼠标左键,光标变成十字状,并自动移到文字R6R6的左的左下角,右下角的小正方形变成圆形,如图下角,右下角的小正方形变成圆形,如图6-89 c)6-89 c)所示;移动光标到合适的位置,所示;移动光标到合适的位置,单击鼠标左键,即可定位元件封装序号单击鼠标左键,即可定位元件封装序号R6R6,如图,如图6-89 d)6-89 d)所示所示。2 2) ) 文字的旋转文字的旋转 将光标移到文字将光标移到文字R6R6右下

366、角的小正方形上,光标变成垂直方向两个箭头的光标,右下角的小正方形上,光标变成垂直方向两个箭头的光标,单击鼠标左键并按住不放,光标在文字的左下角变为十字形状,如图单击鼠标左键并按住不放,光标在文字的左下角变为十字形状,如图6-89 e)6-89 e)所所示;移动鼠标,文字就会以左下角的十字为中心旋转,在合适位置放开鼠标左键,示;移动鼠标,文字就会以左下角的十字为中心旋转,在合适位置放开鼠标左键,即可完成文字的旋转,如图即可完成文字的旋转,如图6-89 f)6-89 f)所示。所示。 也可以在文字也可以在文字R6R6上按住鼠标左键不放,然后按空格键,则文字上按住鼠标左键不放,然后按空格键,则文字R

367、6R6按环境中设按环境中设置的角度旋转;如果按置的角度旋转;如果按“X X”键,则文字作水平翻转,;如果按键,则文字作水平翻转,;如果按“Y Y”键,则文字键,则文字R6R6作垂直翻转。作垂直翻转。3 3) ) 文字的板层切换文字的板层切换 在文字在文字R6R6上按住鼠标左键不放,然后按上按住鼠标左键不放,然后按“L L”键,文字就从一个丝印层键,文字就从一个丝印层(SilkscreenSilkscreen)切换到了另一个丝印层()切换到了另一个丝印层(SilkscreenSilkscreen)。)。项目总结项目总结通过本项目的学习,了解手动通过本项目的学习,了解手动设计电路板的流程及网络编辑

368、器的使设计电路板的流程及网络编辑器的使用方法。用方法。扩展扩展项目项目 1 1试设计图试设计图6-906-90所示电路的电路板。设计要求:所示电路的电路板。设计要求: 1) 1) 使用单层电路板,尺寸为使用单层电路板,尺寸为2180mil2180mil1380.145mil1380.145mil。 2) 2) 电源地线的铜膜线的宽度为电源地线的铜膜线的宽度为50mil50mil。 3) 3) 一般布线的宽度为一般布线的宽度为25mil25mil。 4) 4) 人工放置元件封装。人工放置元件封装。 5) 5) 人工布线。人工布线。 6) 6) 布线时考虑只能单层走线。布线时考虑只能单层走线。图6

369、-90电路原理图2 2方波发生器电路如图方波发生器电路如图6-916-91所示,试设计该电路的电路所示,试设计该电路的电路板。设计要求:板。设计要求: 1) 1) 使用单层电路板,电路板的尺寸为使用单层电路板,电路板的尺寸为1000mil1000mil1000mil1000mil。 2 2) ) 电源地线的铜膜线的宽度为电源地线的铜膜线的宽度为25mil25mil。 3 3) ) 一般布线的宽度为一般布线的宽度为10mil10mil。 4) 4) 人工放置元件封装。人工放置元件封装。 5) 5) 人工布线。人工布线。 6 6) ) 布线时考虑只能单层走线。布线时考虑只能单层走线。图6-91方波发生器电路原理图

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号