电路CAD技术基础_第1页
电路CAD技术基础_第2页
电路CAD技术基础_第3页
电路CAD技术基础_第4页
电路CAD技术基础_第5页
已阅读5页,还剩297页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电路CAD技术前言Protel是目前国内最流行的通用电子设计一自动化(electronicdesignautomation,EDA)软件之一,在国内电子设计行业中得到了广泛的应用。编写本书的目的旨在为学生提供一本既有理沦基础,又注重操作技能的实用教程。本书也可供电路设计与制板人员使用和参考。本书以项目式教学展开,共分为7个项目,以AT89S51开发板实例引人,合理安排知识结构,由浅入深、循序渐进,其主要内容如下。项目一初步认识Protel99。主要介绍如何创建设计数据库及设计文件,如何在Protel99中进行文件管理,如何设置原理图编辑器的工作环境等。下一页返回前言项目二编辑、创建原理图元器件。主要介绍如何设置元器件编辑器的工作环境,如何创建原理图元器件,如何编辑、修改原理图元器件等项目三AT89S51原理图设计。以AT89S51为实例,介绍电路图的元器件放置,电路图的绘制,电路原理图的电气法制测试,电路原理图的打印及网络表生成。项目四电路原理图的高级设计。主要介绍如何创建层次原理图;以AT89S51电路为例,完成层次原理图设计项目五编辑、创建元器件封装。主要介绍如何利用向导法创建元器件封装,如何手动法创建元器件封装。下一页返回上一页前言项目六AT89S51电路的印刷电路板设计(自动布线法)。主要介绍如何规划PCB板及PCB编辑器的环境参数设置,如何正确导人网络表,如何完成布局、布线的规则设置,自动布局、布线,印刷电路板的输出打印。项目七AT89S51电路的印刷电路板设计(手动布线)。主要介绍如何进行手工布局、手工布线。参与本书编写的有钟国文、贾卫华、林勇坚、廖威、刘天旺、黄政武、黄莺、赵英等。本书由钟国文、贾卫华任主编并定稿,林勇坚负责审稿。本书是编写组全体同志的集体劳动成果,在此一并表示衷心的感谢。由于编者水平有限,项目式教学没有成熟经验借鉴,也没有现成模式套用,加上时间仓促,书中难免存在疏漏和不足,希望读者给予批评指正。上一页返回项目一初步认识Protel99SE任务一Protel99SE特点和发展任务二创建设计数据库及设计文件任务三Protel99SE的文件管理任务四设置原理图编辑器的工作环境任务一Protel99SE特点和发展1.1.1EDA技术的发展20世纪80年代之前,大多数图形(包括地图、平面布置图和工程设计)都是利用纸和墨水进行绘制的。80年代之后,由于计算机技术的快速发展,计算机的应用领域越来越广泛。出现了将人与计算机结合,以人为主,以计算机为工具,对产品和工程进行设计、绘图、分析和编写技术文档等设计活动。电子设计技术的核心就是EDA技术,EDA是指以计算机为工作平台,融合应用电子技术、计算机技术、智能化技术最新成果而研制成的电子CAD通用软件包,主要能辅助进行3方面的设计工作,即IC设计、电子电路设计和PCB设计。

下一页返回任务一Protel99SE特点和发展EDA技术已有30年的发展历程,大致可分为3个发展阶段。20世纪70年代为计算机辅助设计(CAD)阶段,人们开始使用计算机辅助进行IC版图编辑、PCB布局布线,取代了手工操作。80年代为计算机辅助工程阶段。与CAD相比,CAE除了有纯粹的图形绘制功能外,又增加了电路功能设计和结构设计,并且通过电气连接网络表将两者结合在一起,实现了工程设计。CAE的主要功能是:原理图输人,逻辑仿真,电路分析,自动布局布线,PCB后分析。90年代为电子设计自动化(EDA)阶段。本书所采用的Protel99SE软件,就是一个主要针对电子电路原理图的设计、电路板的设计和绘制以及电子电路逻辑分析和仿真等,基于Windows平台的32位EDA设计系统。上一页下一页返回任务一Protel99SE特点和发展1.1.2Protel99SE的特点及发展Protel软件是由澳大利亚的ProtelTechnology公司推出的,一直是从事印刷电路板设计的首选软件。最早的Protel软件是基于DOS环境下的,曾以其“方便、易学、实用和快速”的风格在20世纪90年代初广泛流行。Protel(ProtelInterna-tionalLimited)有限公司(目前已经更名为Album公司)于1985年推出的第一套DOS版本PCB设计工具被澳大利亚电子行业广泛接受,到19世纪80年代中期,开始向美国和欧洲出口。上一页下一页返回任务一Protel99SE特点和发展20世纪80年代晚期,由于Windows平台的发展,越来越多的设计工程师开始使用Windows操作系统。因此,Protel公司于1991年发行了世界上第一套基于Windows的PCB设计系统—AdvancedPCB。它是世界上第一套运行在Windows平台的EDA软件。3Protel99SE的安装及运行环境1.Protel99SE的安装(1)将Protel99SE软件安装光盘放入计算机光盘驱动器中,或到Album公司网站将Protel99SE软件免费版本下载到计算机中。(2)放入光盘,可以进行自动安装,出现欢迎信息(图1-1)。(3)单击"Next”按钮,进人注册对话框,如图1-2所示。按提示输人用户信息及序列号,单击"Next”按钮(4)进人安装路径上一页下一页返回任务一Protel99SE特点和发展(5)选择好安装路径后单击“Next”按钮,进人选择安装模式(图1-5)一般选择典型安装(Typical)模式,如有其他要求可选择自定义安装(Custom模式。选择“Typical”模式后单击“Next”按钮继续(6)进人设置程序组对话框,如图1-6所示,单击"Next”按钮继续(7)系统开始安装,复制文件。(8)系统安装结束,单击"Finish"按钮完成整个安装过程上一页下一页返回任务一Protel99SE特点和发展2.Protel99SE的使用环境1)Protel99SE使用的硬件环境为能充分发挥Protel99SE的强大功能,PC机的性能越高越好,软件运行的最低配置要求如下。CPU;Pentium100/166以上;RAM;16MB以上;硬盘:剩余1GB以上;显示器分辨率:800x600(建议使用1024x768);显示卡:显存1MB以上)显示器推荐最好使用17〞以上,分辨率不低于1024x768上一页下一页返回任务一Protel99SE特点和发展2)Protel99SE使用的软件环境主要是指操作系统的要求,Protel99SE是基于Windows平台的32位EDA设计系统。建议使用的操作系统为Windows98,WindowsNT,Windows2000WindowsXP等。3.Protel99SE的组成Protel99SE安装完成后,其文件组成如图1-8所示,包含了4个文件夹和Client99SE.exe主应用程序文件。其中,Examples文件夹存放Protel99SE附带的几个设计实例,Help文件夹存放帮助文件,Library文件夹存放PCB库文件、PLD库文件、原理图SCH库文件、信号完整性库文件和仿真库文件共5个子文件夹,晰stem文件夹存放Protel99SE各种服务程序文件。上一页返回任务二创建设计数据库及设计文件一、创建新的数据库文件可以通过以下两种方法启动Protel99SE;(1)在桌面上双击Protel99SE的快捷方式图标(2)通过启动Windows“开始”菜单,单击“开始\程序\Protel99SE“Protel99SE启动之后,屏幕出现启动画面,随后进人如图1-9所示的Protel99SE的主窗口。此时,可以创建一个新的设计数据库文件,执行菜单“File\New",弹出如图1-10所示的新建文件对话框。下一页返回任务二创建设计数据库及设计文件二、打开已有的设计数据库文件1.打开已有的设计数据库文件双击原有的Protel99SE设计数据库文件,或在图1-9中执行菜单“File\Open”,弹出打开文件对话框,找到要打开的设计数据库文件,单击“打开”按钮。如果要打开的文件设置了密码,系统会弹出如图1-14所示的输人用户名及密码对话框,值得注意的是,这里的用户名并不是设计数据库文件名,而是系统默认的用户名“Admin”(管理员)和“Guest”(客人),当然,管理员和客人这两种用户模式所具有的权限是不一样的。

上一页下一页返回任务二创建设计数据库及设计文件2.退出Protel99SE(1)执行菜单“File\CloseDesign”,关闭设计数据库文件,再执行“File\Exit",退出Protel99SE(2)先单击设计数据库管理器的关闭按钮,再单击Protel99SE的关闭按钮如图1-15所示。)上一页下一页返回任务三Protel99SE的文件管理Protel99SE是ProtelTechnology公司继Protel98之后新近推出的功能更强大、更完善的电路CAD设计软件。除保留了Protel98的所有功能外,它还新增了许多杰出功能,其中最优秀的要算Protel99的文件管理器了。1.创建设计文件在图1-12中执行“File\New”,屏幕弹出如图1-16所示的新建文件对话框,共有10种不同的设计文件,如表1-2所示。选择需要的设计文件,单击OK按钮进人相对应的设计文件编辑器。上一页下一页返回任务三Protel99SE的文件管理2.删除设计文件在图1-15中,单击要删除的文件,再执行菜单“Edit\Delete”命令或在选中的文件上单击右键,再执行“Delete”命令,即可将文件删除到回收站中。注意,在删除某一文件之前,必须先将该文件的编辑器窗口关闭,一边打开文件一边删除文件是不允许的。上一页返回任务四设置原理图编辑器的工作环境电路板的基本设计过程可分为以下4个步骤:(1)电路原理图的设计。(2)生成网络报表(3)印刷电路板的设计(4)生成各种报表1.4.1启动原理图编辑器在图1-12所示的界面中,执行“File\New",系统弹出新建文件对话框,此时选择的是新建原理图文件,如图1-17所示。双击图标或选中图标后单击"OK”按钮,都可以建立原理图文件,如图1-18所示,在文件管理器中新增加了一个Sheetl.Sch的原理图文件。下一页返回任务四设置原理图编辑器的工作环境在图1-18的光标闪动状态中可以对原理图文件进行重命名的操作,但是扩展名.Sch要保留,不要进行修改。在原理图文件的图标上面单击右键,如图1-19所示,可以对原理图文件进行删除、复制、文件导出、重命名等操作。双击原理图文件即可启动原理图编辑器,如图1-20所示。1.4.2设置图纸参数图纸参数的设置关系到成品图纸的效果,图纸格式是根据电路原理图的规模和复杂程度而设定的,设置合适的图纸是电路原理图设计的第一步。执行菜单“Design设计、Options”选项,出现如图1-21所示的参数设置对话框,选择“Sheetoptions”选项卡即可进行图纸参数设置。上一页下一页返回任务四设置原理图编辑器的工作环境1.图纸幅面设置2.图纸方向设置3.工作区颜色设置4.系统字体设置5.图纸信息设置上一页下一页返回任务四设置原理图编辑器的工作环境1.4.3设置网格及光标在Protel99SE中进行原理图设计时,图纸上的网格能为放置元件、对齐元件、连接线路等工作带来许多方便,如果没有网格,在元件的布局和连线时,会感觉缺少了参考线,自然降低了工作效率。因此,网格的相关设置也是绘图前的必要准备工作,执行菜单命令“Tools\Preferences”选项,并选择“GraphicalEd-iting”选项卡,如图1-23所示1.网格设置2.光标设置上一页返回表1-2各种文件类型返回图1一1欢迎信息返回图1-2用户注册返回图1-5选择安装模式返回图1一6设置程序组返回图1一8文件组成返回图1-9Protel99SE的主窗口返回图1-9Protel99SE的主窗卡返回图1一10新建文件返回图1-14输入用户名及密码返回图1一15关闭Propel99SE返回图1一15关闭Propel99SE返回图1一16新建文件返回图1-12数据库管理器主窗口返回图1-17新建原理图文件返回图1-18新增的原理图文件返回图1-18新增的原理图文件返回图1-19原理图文件操作返回图1-20电路原理图编辑器界面返回图1-21图纸设置对话框返回图1-23Preferences对话框返回项目二编辑、创建原理图元器件任务一设置元器件编辑器的工作环境任务二创建原理图元器件任务三复制、修改法创建原理图元器件任务一设置元器件编辑器的工作环境1.创建“原理图元件库.ddb”设计数据库在Protel99SE主窗口中,执行菜单命令“File\New”,创建如图2-1所示的“原理图元件库.ddb”设计数据库,并将其保存在D盘中。2.启动原理图元件编辑器并创建“常用元件.Lib”元件库文件(1)执行菜单命令“File\New",系统弹出如图2-2所示的“NewDocument"(新建文件)对话框(2)在对话框中选择原理图元件库编辑器图标(schematiclibrarydocument),用鼠标双击图标或选择图标后,单击“OK”按钮,则系统就在当前设计管理器中建立了一个新的元件库文件,其默认文件名为“Schlih.libl"

下一页返回任务一设置元器件编辑器的工作环境(3)将元件库文件名修改为“常用元件.Lib”(4)双击“常用元件.Lib”图标,就可以进入原理图元件库编辑器界面,如图2-3所示。提示:在绘制原理图的过程中也可以单击元件管理器中的“Edit”按钮来启动元件编辑器。(5)单击"BrowseSchlih"(原理图元件库浏览器)按钮,打开原理图元件库浏览器,如图2-4所示。上一页返回任务二创建原理图元器件AT89S51是一种新型的、广泛使用的单片机。本次任务是创建如图2-5所示的AT89SS1单片机,并保存在“常用元件.Lib”元件库中。1.打开“常用元件.Lib”元件库文件在当前设计管理器环境下,执行菜单命令“File\Open”,根据保存路径“D;\原理图元件库.ddb\常用元件.Lib”,打开“常用元件.Lib”元件库文件。2.创建名为“AT89S51”的新元件3.绘制元件外形4.放置元件引脚下一页返回任务二创建原理图元器件5.编辑引脚属性(1)双击所要编辑属性的引脚,系统弹出如图2-9所示的“Pin”(引脚属性)对话框。(2)参考表2-3所示的AT89SS1引脚说明,在对话框中分别对各引脚属性进行编辑修改。6.对元件进行简单描述7.保存新创建的元件上一页返回任务三复制、修改法创建原理图元器件使用复制、修改法创建如图2-11所示的RELAY-ZN4100继电器,并保存在“常用元件.Lib”元件库中。虽然Protel99SE没有提供RELAY-ZN4100继电器,但其中“MiscellaneousDevices”元件库中的“RELAY-DPST”元件符号与RE-LAY-ZN4100继电器符号I一分相似,因此可以将“RELAY-DPST”元件直接复制到“常用元件.Lib”元件库中,经过修改后编辑成RELAY-ZN4100继电器元件(图2-12)。下一页返回任务三复制、修改法创建原理图元器件运用复制、修改方法编辑RELAY-ZN4100的操作步骤如下所述。1.打开“常用元件.Lib”元件库2.打开所要复制元件的元件库3.复制元件4.粘贴元件5.关闭“MiscellaneousDevices.ddb"设计数据库并调整“常用元件.Lib"元件库编辑窗口6.修改元件7.对新创建元件重新命名8.保存新创建的元件。上一页返回表2-3AT89S51引脚说明下一页返回表2-3AT89S51引脚说明上一页返回图2-1创建“原理图元件库、ddb"设计数据库返回图2一2“NewDocumnent”对话框返回图2-3元件库编辑器界面返回图2-4打开元件库浏览器的元件库编辑器界面返回图2-5AT89S51单片机返回图2-9“Pin”对话框返回图2一11RELAY-ZN4100返回图2一12将RELAY-DPST修改成RELAY-ZN4100返回项目三AT89S51原理图设计任务一电路图的元器件放置任务二AT89S51电路图的绘制任务三电路原理图的电气法制测试任务四AT89S51电路原理图的打印及网络表生成任务一电路图的元器件放置3.1.1原理图设计的一般步骤一般设计一个电路原理图的工作包括:电路原理图图纸设置、元件放置、电路调整、电路原理图布线、存盘和图纸打印等过程。电路原理图的设计步骤如图3-1所示。下一页返回任务一电路图的元器件放置3.1.2启动原理图编辑器建立了一个设计数据库之后,还需要启动各种编辑器工具才能进行各种相应的工作。在本节中要启动的是原理图编辑器。选择新建原理图文件,如图3-2所示。双击图标或选中图标后单击OK按钮,都可以建立原理图文件,如图3-3所示,在文件管理器中新增加了一个“Sheetl.Sch”的原理图文件。双击原理图文件即可启动原理图编辑器,如图3-5所示。上一页下一页返回任务一电路图的元器件放置3.1.3主菜单栏(1)"File":进行文件管理方面的操作,如新建、保存、打开和关闭等(2)"Edit":进行编辑方面的操作,如复制、粘贴、选择、删除和跳转等(3)"View":进行显示管理方面的操作,如窗口的放大与缩小、工具栏的显示与关闭、状态栏的显示与关闭等(4)"Place":进行放置各种电气对象和非电气对象的操作,如放置电源端口、电气节点和电器元件等(5)"De瘫n":进行电路图的设置、网络表的生成、元件库的管理等操作(6)"Tools":进行原理图的编号、原理图编辑器环境设置和ERC检查等

上一页下一页返回任务一电路图的元器件放置(7)"Simulate":进行电路模拟仿真等操作。(8)"PLD":如果电路中使用了PLD元件,即可进行PLD方面的操作(9)"Report":生成原理图的各种报表,如元件清单等(10)"Window":进行窗口方面的管理(11)"Help":启动各种帮助信息3.1.4工具栏工具栏各按钮的功能如表3-1所列。上一页下一页返回任务一电路图的元器件放置3.1.5浏览管理器浏览管理器用于显示设计导航树、浏览设计内容、项目层次关系。单击原理图浏览器选项“BrowseSch”,即进入原理图浏览选项卡。如图3-7所示,其中它由4个选项区域组成:元件库列表区域、元件过滤设置区域、元件列表区域和元件外观预览区域。3.1.6状态栏状态栏显示了光标的当前位置以及当前命令状态等。其打开与关闭的方法是执行菜单“View\StatusBar”即可上一页下一页返回任务一电路图的元器件放置3.1.7放置元件元件是原理图的核心对象,绘制原理图首先要将所需要的元件找出来摆放好。放置元件主要有3种方法:通过元件库浏览器放置元件、使用菜单命令放置元件和通过元件工具栏放置元件。下面分别介绍上述3种方法。1.通过元件库浏览器放置元件装入所需要的元件库后,在元件库浏览器中可以看到元件库、元件列表和元件外观,用鼠标双击右键或单击右键后按住右键拖动都可以放置元件。在放置元件的过程中,即当元件还处于悬浮状态以虚线框的形式粘在光标上时,可按键盘左端上的键进行元件属性设置,如图3-11所示。上一页下一页返回任务一电路图的元器件放置2.通过菜单放置元件执行菜单命令“Place\Part”,或者单击绘图工具栏中的按钮,即可打开放置元件对话框,如图3-12所示。3.通过元件工具栏放置元件执行菜单命令“View\Toolbars\DigitalObjects",屏幕出现如图3-14所示的常用元件工具栏。此工具栏中包含了常用的各种元件,单击需要的元件即可放置上一页下一页返回任务一电路图的元器件放置3.1.8放置电源和接地符号电源符号和接地符号是不属于某个元件库里的元件,因此不能采用上述3种放置元件的方法来放置电源和接地符号。放置电源和接地符号也有3种方法。(1)通过菜单放置:执行菜单“Place\PowerPort"(2)通过绘图工具栏(3)通过电源符号工具栏上一页下一页返回任务一电路图的元器件放置3.1.9元件的布局在通常情况下,为了方便连线和使图形的整体效果更佳,已经放置在工作区的元件位置是需要调整变化的,即元件布局。1.元件的选中1)用鼠标直接选取2)通过菜单命令3)通过工具栏选中2.元件的取消选中3.移动元件4.旋转元件5.删除元件6.复制、剪切与粘贴上一页返回任务二AT89S51电路图的绘制3.2.1连接线路元件布局结束后,元件之间还没有任何电气联系,所以电路原理图的设计工作还没有完成,接下来的工作就是连接线路,电路原理图中的元件连接方式主要有4种:普通导线连接、网络标号连接、总线连接和输入/输出端口连接。下面将分别介绍这4种连接方式以及相互之间的区别。1.普通导线连接最简单直观的电路连接方式是采用普通导线连接。单击绘图工具栏中的按钮,或执行菜单命令“Place\Wire”,或者在空白绘图区域单击鼠标右键,然后选择“PlaceWire”选项,以上3种方法都可以进入画导线状态。此时,若想要编辑导线的属性,可按下“Tab”键,屏幕上将出现导线属性设置对话框,如图3-19所示。下一页返回任务二AT89S51电路图的绘制2.网络标号连接在复杂的电路原理图中,通常使用网络标号来连接线路,以使电路更加简化和美观,因为网络标号在电气意义上相当于一个电气节点,所以凡是具有相同网络标号的图件之间在电气上是连通的。网络标号与文字标注看起来相似,但却有着本质的区别,前者具有实际的电气意义,而后者只是简单的说明文字罢了放置网络标号可以通过菜单命令“Place\NetLabel”,或者单击绘图工具栏中的“”按钮即可进入放置网络标号状态,此时,光标将变成“十”字状,把“十”字光标对准需要放置网络标号的电气图件上,单击鼠标左键确认即可,同时系统还处在放置网络标号状态,仍然可以继续放置网络标号,若要退出放置状态,只需单击鼠标右键或按键盘左上角的Esc键。上一页下一页返回任务二AT89S51电路图的绘制3.总线连接总线代表了许多条导线的集合,合理组织总线会使原理图更加简捷美观因为总线本身没有实质的电气连接意义,所以它需要与总线分支以及网络标号组合使用,只要每一个总线的分支上都连接有网络标号,同样也可以完成电气意义上的连接导通,这样做既可以节省电路原理图的空间,同时也更有利于阅图绘制总线:执行菜单命令“Place\Bus”,或单击绘图工具栏中的“”按钮,即进入画总线状态。画总线的方法与画导线基本相同,将光标移到起点位置,单击左键确认,再将光标移动到下一个位置,再单击左键确认,依次可连续绘制总线,在画线的过程中,连续地按Space键(空格键),可以改变总线的走线方式,若要退出画总线状态,单击右键或按Esc键即可上一页下一页返回任务二AT89S51电路图的绘制4.输入/输出端口连接输入/输出端口连接方式也是一种简捷的电路连接方式,它是通过输入、输出端口进行连接电路,而不是通过导线连接,实际上与网络标号的连接方式有几分相似。执行菜单命令“Place\Port”或单击绘图工具栏中的“”按钮,系统进入放置I/O端口状态,光标也将变成“十”字状,将光标移动到需要放置I/O端口的位置,单击一次鼠标左键,确认端口的起点,再移动光标,调整端口的长度至合适大小,再次单击鼠标左键,确认端口的终点,即完成一个I/O端口的放置此时,系统仍处于放置I/O端口状态,重复刚才的步骤即可连续放置多个I/O端口;若要退出放置端口状态,只需单击鼠标右键或按Esc键上一页下一页返回任务二AT89S51电路图的绘制3.2.2电路原理图设计实例例1绘制如图3-25所示的AT89S51开发板电路上一页返回任务三电路原理图的电气法制测试电路原理图是电子产品设计的基础,所以电路原理图一定要准确、规范,否则,在后续的设计过程中会带来一系列不必要的麻烦。因此,完成电路原理图设计之后,必须要检查其是否完全正确,同时也可以对电路原理图进行一些修饰,以使其更容易检查和阅读。电气规则检查(ElectricalRuleCheck,ERC)是利用Protel99SE软件对电路原理图进行的电气法则检查,即检查是否有违反电气规则的错误。执行菜单命令“Tools\ERC",系统弹出电气规则检查设置对话框,如图3-26所示。返回任务四AT89S51电路原理图的打印及网络表生成设计原理图的最终目的是要进行PCB印制电路板的设计,而网络表是电路原理图和PCB印制电路板之间的一座桥梁。网络表文件(.net)是一张包含电路原理图全部元件信息和连线关系的信息列表。3.4.1生成网络表执行菜单命令“Design\CreateNetlist",系统将弹出如图3-29所示的网络表设置对话框。下一页返回任务四AT89S51电路原理图的打印及网络表生成3.4.2网络表格式Protel99SE能够生成多种形式的网络表,下面只就常用的Protel格式进行说明。标准的Protel格式的网络表中所有字符均为ASCII文本字符,并由两部分组成:第一部分为元件描述,用“[…]”将每个元件单独归纳为一项,包括元件名称、标称值和封装形式;第二部分为网络连接描述,用“(…)”把电气上相连的元件管脚归纳为一项,并定义有一个网络名。上一页下一页返回任务四AT89S51电路原理图的打印及网络表生成3.4.3其他报表文件的生成除了生成网络表以外,Protel99SE还可以生成其他有关电路图的报表文件,如引脚列表、元件清单和网络比较列表等选中引脚列表是将处于选中状态的引脚进行列表,元件清单可以列出原理图中所有元件的有关信息,网络比较列表是比较两个网络表的结果。上一页下一页返回任务四AT89S51电路原理图的打印及网络表生成1.生成引脚列表执行菜单命令“Report\SelectedPins",系统将弹出如图3-30所示的对话框。图中列出了当前电路原理图中处于选中状态的引脚列表,其中包含了元件的引脚编号以及网络标号等信息。从图3-30中选择某一引脚,并单击ok按钮确定,刚才被选中的引脚将会在屏幕中央以合适的大小显示出来2.生成元件清单生成元件清单是设计电路项目不可或缺的一个步骤,Protel99SE生成的元件清单列表中包含了电路图中所有元件的数量、名称和封装等信息。上一页下一页返回任务四AT89S51电路原理图的打印及网络表生成3.4.4原理图的输出1.设置打印机在打印原理图之前,我们需要设置好打印机。主要设置打印机的类型、打印纸张大小、打印方向和打印比例等2.打印输出设置好打印机各参数之后,单击图3-38中所示的“Print”按钮,即可打印输出电路原理图。如果直接执行菜单命令“File\Print”,系统将直接打印输出电路原理图,打印机有关参数将采用之前的打印设置,或者系统的默认设置。上一页返回表3-1电路原理图工具各按钮的功能返回图3-1电路原理图

设计流程返回图3-2新建原理图元件返回图3-3新增的原理图文件返回图3-5电路原理图编辑器界面返回图3-7元件库及元件列表返回图3一11元件属性对话框返回图3一12"PlacePark"(放置元件)对话框返回图3-14常用元件工其栏返回图3一19导线属性设置返回图3-25AT89S51开发板电路返回图3-26电气规则设置对话框返回图3-29生成网络表对话框返回图3一30选择引脚列表对话框返回图3-38打印机设置对话框返回项目四电路原理图高级设计

任务一创建层次原理图

任务二AT89S51实验板层次电路设训任务一创建层次原理图4.1.1自上而下层次原理图设计1.层次电路图的设计命令层次电路图的设计工具有放置电路方块图的命令、放置方块图进出点的命令、放置电路输入/输出点的命令、自上而下的设计命令、自下而上的设计命令和重复性设计命令,它们的启动方法如下。1)单击画电路图工具栏中相应的图标2)用主菜单命令启动下一页返回任务一创建层次原理图2.层次电路图的设计方法层次电路图的设计方法有两种:一种是自上而下的设计方法,另一种是自下而上的设计方法(当然也可以把两种方法混合起来使用)。所谓自上而下的设计方法,就是先建立一张总图,在总图中,用方块图代表它的下一层电路,然后再设计具体设计方块图代表它的下一层电路,这样一层层向下设计,直到完成整个电路的设计;而所谓自下而上的设计方法,是先把最下层的电路画出,一层层向上设计,最后完成整个电路的设计。下面就来分别介绍上一页下一页返回任务一创建层次原理图1)自上而下的设计层次电路图自上而下层次电路原理图设计的步骤如下:(1)绘制层次原理图总图;(2)绘制方块子图电路;(3)设置图纸编号并保存2)自下而上的设计层次电路图设计层次电路图时,在方块图的下层电路图出来之前,我们也可能并不知道每个方块图有多少进出点,这时如果还用自上而下的设计层次电路图的方法就不合适了,因为在不知道每个方块图的进出点之前是无法设计出一张详尽的总图的。在这种情况下,我们就要用自下而上的设计层次电路图的设计方法了。所谓自下而上的设计层次电路图,就是先画出每个方块图的下层原理图,再由原理图产生相应的方块图,最后才画总图,具体如下:上一页下一页返回任务一创建层次原理图(1)新建一个设计任务(2)打开原理图编辑器。(3)画出一个方块图的下层电路图,如图4-10所示。(4)在本设计任务下,再建立一个新的原理图文件,双击该文件图标,使它处于打开状态。(5)单击主菜单命令“Design\CreateSymbolFromSheet",将出现如图4-11所示的对话框,该对话框是选择产生方块图的原理图的文件,我们选择光标所指的文件。

上一页下一页返回任务一创建层次原理图(6)之后也会产生如图4-8所示的对话框,我们同样单击“No”按钮,这时“十”字光标将带上一个方块图,把它移到新建立的原理图的合适位置,单击鼠标,就完成了本电路原理图的上层方块图的放置,如图4-12所示,对比图4-7就会发现,这两个图是一样的。可以看出,系统已经将原理图的进出点相应地转化成方块图的进出点了。(7)按同样的方法,我们也可以产生其他方块图,最后就可以画出如同图4-1所示的总图了。上一页下一页返回任务二AT89S51实验板层次电路设计接下来以一个单片机系统电路图(图4-13)为例介绍层次电路原理图的设计。(1)新建一个电路原理图文档,并进入原理图编辑状态(2)放置电路方块图符号(3)连接总图中的方块图符号(4)绘制方块子图电路由方块图符号生成子图电路文档,执行菜单命令“Design\CreateSheetFromSymbol”,光标变成“十”字状,只要用“十’字光标单击图4-14中所示的方块图符号,就可创建一张新的电路原理图,电路原理图的文件名称与方块图符号中的文件名相同。上一页下一页返回任务二AT89S51实验板层次电路设计在刚才创建原理图的过程中,会出现一个I/O端口特性转换的对话框,如图4-18所示其提示内容为:即将生成的电路原理图中的I/O端口的输入/输出特性与方块图中的I/O端口的输入/输出特性是否取反相。按照上述同样的方法,我们需为总图中的每一个方块图符号创建一个对应子图的电路原理图文档,并在其中分别完成相应子图电路的绘制,如图4-19~图4-24所示。(5)设置图纸信息在绘制完“单片机实验电路”方块总图和对应的6个子图之后,必须设置相关的图纸信息。执行菜单命令“Design\Options","Sheet”选项栏中的“No.”用于设置原理图图纸的编号,"Total”用于设置原理图图纸的总数量。本例中,将总图编号为1,各子图分别编号为2,3,4,5,6,7,原理图图纸总数设置为7(6)保存文件上一页返回图4-1

"4PortSerialInLerface.ddb”总图返回图4-7设置好后的一块力块图返回图4一8返回图4-10方块图的下层电路图返回图4-11选择产生方块图的原理图的文件返回图4-12由原理图产生的方块图返回图4-13单片机实验电路返回图4-14方块图符号属性对话框返回图4-18I/O端口特胜转换对话框返回图4-19子图“MC.sch返回下一页图4-20子图“LDE.sch"返回上一页下一页图4-21子图”IC.sch”返回上一页下一页图4-22子图“KB.sch”返回上一页下一页图4-23子图"FSQ.sch"返回上一页下一页图4-24“PW.sch”返回上一页项目五编辑、创建元器件封装

任务一向导法创建元器件封装

任务二手动法创建元器件封装

任务一向导法创建元器件封装在这个软件里,有两种方法可以创建元器件封装:一种是向导法,一种是手动法。两种方法都有异曲同工之效果。现在我们先来介绍向导法是如何创建元器件封装的。在学习之前,我们首先来学习一下元件封装的相关知识。1.元件封装概述元件封装指的是实际元器件的外观形状和焊盘位置,包括了实际元件的外形尺寸,所占空间位置,各管脚之间的间距等。要想把元器件放置在PCB板上,就必须做到以下两点:1)元件封装的焊盘与实际的元器件的管脚位置一样;2)元件封装的形状与实际的元器件的轮廓形状基本一致。下一页返回任务一向导法创建元器件封装在使用元件封装之前,必须要事先知道元件封装的名称,元件封装可以在原理图中的元件属性对话框中的“Footprint"设置项内指定,也可以在引进网络表时,直接在网络表中输入或修改元件封装。2.常见元件的封装1)电阻针脚电阻类及无极性双端元件的标准封装为AXIAL0.3-AXIALI.0。电阻体积的大小完全是由该电阻的功率数来决定的,电阻功率不同,电阻体积的大小也不同。一般来说选用的1/4W和1/2W的电阻都可以用AXIAL0.3元件封装;而功率数大一点的话,可用AXIALO.4或AXIAL0.5。贴片类电阻的封装名称表示的是封装尺寸,与具体阻值没有关系。但封装尺寸与功率有关,如0805为1/8W,0805的具体尺寸为0805=200(mil)(长)×120(mil)(宽),如图5-1所示。上一页下一页返回任务一向导法创建元器件封装2)电容电容分无极性和有极性两种。对于无极性针脚类的电容,封装为RAD0.1-RAD0.4;对于有极性针脚类的电容,如电解电容,其封装为RB.2/.4,RB.3/.6等,其中“.2”为焊盘间距,“.4”为电容圆简的外径,一般小于100μF的用RB.1/.2,100~470μF的用RB.2/.4,大于470μF的用RB.3/.6。具体形状如图5一2所示。3)二极管针脚类二极管的封装与电阻类封装类似,不同的地方是二极管有正负之分。其封装名称为,diode-0.4(小功率)diode-0.7(大功率)具体形状如图5-3所示。4)晶体管上一页下一页返回任务一向导法创建元器件封装对于晶体管,直接看它的外形及功率。大功率的晶体管,就用TO-3;中功率的晶体管,如果是扁平的,就用TO-220,如果是金属壳的,就用TO-66;小功率的晶体管,就用TO-5,TO-46,TO-92A等都可以。但是,3个脚中哪个是E(发射极)、B(基极)、C(集电极),最好是根据具体元件来确定。5)集成IC对于常用的集成IC电路,有DIPXX,就是双列直插的元件封装,DIP8就是双排,每排有4个引脚,两排间距离是300mi1,焊盘间的距离是100mi1。SIPXX就是单排直插的封装。SO-XX是贴片的双列封装形式。如图5-4所示。上一页下一页返回任务一向导法创建元器件封装3.选择封装形式的基本原则(1)器件要提供封装。在选择器件的时候,我们不可能选用器件本身不提供的封装。(2)作品空间的大小原则。作品空间大小决定了PCB板尺寸和外形。如果空间足够大,可以根据其他因素来选择封装,或者选择小的封装。(3)成本要求。在实际应用工程中,这是永远要考虑的问题。不过,这只是一般原则,设计者可以根据自己的实际情况来作具体的分析。上一页下一页返回任务一向导法创建元器件封装4.使用向导创建元件封装(1)新建PCB元件库文件。在创建设计数据库后的窗口中,单击菜单"File\New",在弹出的如图5-5所示的新建元件窗口中双击"PCBLibraryDocument"图标,新建一个元件库文件(或选中该图标后单击”OK”按钮)。其文件默认的名称为“PCBLIBI”,可以任意更改文件名称,但不能修改其扩展名。(2)启动PCB元件库编辑器。进入PCB元件库编辑器后,系统自动建立一个默认为“PCBCOMPONENT_1”的元件封装,如图5-6所示。此时可以直接在绘图区进行元件封装的绘制。上一页下一页返回任务一向导法创建元器件封装(3)接着,执行“Tools\NewComponent"新建一个元件封装,弹出如图5-7所示的元件设计向导欢迎界面,有三种选择:”Next”(进入设计向导),“Cancel"(进入手工设计状态),“X”(直接退出)。(4)选择“Next”,进入设计向导,打开如图5-8所示的选择12种元件基本封装的对话框,选择电阻的封装形式,设置计量单位,有Mertic(公制,单位为mm)和Imperial(英制,单位为mil)。(5)单击“Next”按钮,进入图5-9所示的对话框,选择该电阻封装是针脚类还是贴片类电阻,默认是针脚类,此时不需要修改。(6)单击图5-9所示的“Next”按钮,进入图5-10所示的对话框,设置焊盘的尺寸,如直径、孔径等。直接在需要修改的地方输入新的数值即可。上一页下一页返回任务一向导法创建元器件封装(7)单击图5-1所示的“Next”按钮,进入图5-11所示的对话框,设置焊盘间距为300mil。(8)单击图5-11所示的“Next”按钮,进入图5-12所示的对话框,设置元件边框的线宽。(9)单击图5-12所示的“Next”按钮,进入图5-13所示的对话框,设置元件封装名称。(10)单击图5-13所示的“Next”按钮,进入图5-14所示的对话框,单击"Finish”按钮完成元件设计,并对结果进行修改,最后如图5-15所示上一页返回任务二手动法创建元器件封装1.绘制封装的准备工作在开始绘制封装之前,我们要做的工作就是收集该元器件封装的相关信息,包括尺寸、引脚粗细和相对位置、外形和焊盘位置的相对位置等信息。获取封装信息的途径有哪些呢?一般,封装信息的主要来源是生产厂家所提供的用户手册。如果没有所需的元器件的用户手册,可以到网上查找或到图书馆去查找。如果还是找不到元器件的相关资料,只能是把该元器件购买回来,使用尺子或是游标卡尺测量元器件正确的尺寸以及相关的机械装配,这主要涉及到元器件的轮廓。轮廓必须要足够精确,如果轮廓画得太大,则会浪费PCB板的空间;如果画得太小,则无法安装下一页返回任务二手动法创建元器件封装2.创建新的元件封装(1)新建PCB元件库文件(2)启动PCB元件库编辑器。(3)设置相对原点(4)设置栅格(5)放置焊盘PCB元件库绘图工具栏各个使用功能如表5一1所示(6)编辑焊盘属性(7)绘制电阻的外框。选取“TopOverlay”工作层,执行“Place\Track"或工具栏中的绘制导线按钮,将电阻的外框绘制好,如图5-23所示。上一页下一页返回任务二手动法创建元器件封装(8)设置元件参考点。执行菜单命令“Edit\SetReference\Pinl",将元件的第一焊盘设置为元件参考点。(9)更改元件封装名称。执行菜单命令“Tools\RenameComponent",弹出更名对话框,将元件封装名称更名为“AXIAL0.3"(10)保存文件。执行菜单命令“File\Save”保存当前元件。3.元器件封装管理1)PCB元件封装库管理器的操作界面PCB元件封装库管理器位于PCB元件库编辑器主窗口的左边,具体如图5-24所示,功能与原理图库元件管理类似。2)修改元件封装库中的元件要对元件封装库中的元件进行修改,必须要先进入元件库编辑器,方法有两种:上一页下一页返回任务二手动法创建元器件封装(1)执行“Files\Open",打开需要修改的元件所在的元件库,在元件浏览库中选中要修改的元件。(2)在PCB图编辑器的主窗口中,在封装库中选取需要修改的元件,直接单击“Edit”按钮,如图5-25所示,系统自动进入元件库编辑器。3)复制元件封装库中的元件每一个封装库中都包含有多个元件封装,有时候在建立封装库时,需要把其他封装库中的元件复制到目的库中,就不必再重新绘制元件封装,从而达到节省时间的目的。上一页下一页返回任务二手动法创建元器件封装4)载入元件封装在PCB图编辑器的主窗口中,选择浏览管理器(BrowsePCB),如图5-25所示,选择“Libraries",单击"Add\Remove"(添加库)按钮,弹出如图5-26所示的对话框,找到元件封装库所在的数据库文件,选中后单击"ADD”或双击加入,再按下“OK”按钮,即可完成前面所制作的元件封装库“PCBLIBI.LIB"的载入。上一页返回图5一1电阻封装返回图5一1电阻封装返回图5-2电容封装返回图5一3二极管封装返回图5一4普通IC封装返回图5-5新建PCB元件库文件返回图5-6PCB元件库编辑器返回图5-7元件设计向导欢迎界面返回图5-8选择元件基本封装返回图5一9设置电阻封装管脚类型返回图5一10设置焊盘参数返回图5一11设置焊盘间距返回图5一12设置元件边框尺寸返回图5一13设置元件封装名称返回图5-14向导完成对话框返回图5-15利用向导绘制的电阻封装返回图5-23电阻封装的绘制返回图5-24PCB元件库管理器返回图5一25PCB图编辑器浏览器返回图5一25PCB图编辑器浏览器返回图5-26载入元件封装库返回表5-1绘图工具栏按钮的功能返回项目六AT89S51电路的印刷电路板设计(自动布线法)任务一PCB编辑器的环境参数设置及规划PCB板任务二正确导入网络表任务三自动布局、自动布线的规则设置任务四自动布局、布线任务五印刷电路板的输出打印任务一PCB编辑器的环境参数设置及规划PCB板6.1.1认识印制电路板印制电路板(printedcircuithoard,PCB)亦称印制线路板,简称印制板,英文称为PCB所谓印制电路板是指,在绝缘基板上,有选择地加工安装孔、连接导线和装配焊接电子元器件的焊盘,以实现元器件间的电气连接的组装板。在制成最终产品时,其上会安装集成电路、电晶体、二极体、被动元件(如电阻、电容、连接器等)及其他各种各样的电子零件。因此,印制电路板是一种提供元件连接的平台,用以承接联系零件的基础。用印制电路板制造的电子产品具有以下优点:下一页返回任务一PCB编辑器的环境参数设置及规划PCB板(1)实现电路中各个元器件间的电气连接,代替复杂的布线,简化了电子产品的装配、焊接、调试工作。(2)缩小了整机体积,降低了产品成本,提高了电子设备的质量和可靠性。(3)可以采用标准化设计,有利于装备生产的自动化和焊接的机械化,提高了生产率。(4)使电子设备便于实现单元模块化,便于整机产品的互换与维修。在日常生话中,我们可以根据不同的导电板层来对PCB板进行划分。(1)单面印制电路板(singlesidedprinthoard)(2)双面印制电路板(doublesidedprinthoard(3)多层印制电路板(multilayerprinthoard)上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板

图6-1所示为一个典型四层电路板结构图。整个电路板包括顶层(toplayer)、底层(bottomlayer)和两个中间层。层与层之间是绝缘层,绝缘层用于隔离电源层和布线层,绝缘层的材料要求绝缘性和耐热性要好。6.1.2电路板的工作层面一块印制电路板都是由一系列的工作层来构成的,不同的印制电路板具有不同的工作层面。设计一块印制电路板,首先要根据需要选择和设置相应的工作层面。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板1.工作层的类型Protel99SE提供了若干不同类型的工作层面,包括信号层(signallayer),内部电源/接地层(internalplanelayer)、机械层(mechanicallayer),阻焊层(soldermasklayer),锡膏防护层(pastemasklayer)、丝印层(silkscreenoverlayer)、钻孔层(drilllayer)和其他工作层面(other)。6.1.3工作层面的设置1.信号板层和内部电源/接地板层设置在设计窗口单击鼠标右键,执行菜单命令“Options"(选项)下的“LaverStackManager”就可以看到如图6-3所示的工作层面管理对话框。也可以直接执行“Design\LayerStackManager”的菜单命令。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板2.下面介绍如何设置工作层1)添加中间信号层将光标移至图6-3中层示意立体图左边的顶层指示标记上,单击鼠标左键选中此项,之后将光标指牛针移至对话框右上方“AddLayer”按钮上并单击鼠标左键,执行添加信号层命令,就会在顶层下面增加中间信号层1(MidLayerl)若再次单击"AddLayer”按钮,则会在中间信号层1(MidLayerl)下面增加中间信号层2(MidLayer2)。依次执行该命令,最多可添加30个中间信号层。完成中间信号层添加任务后,单击图中右下方的“OK”按钮,我们就会在编辑区下方的工作层标签中看到刚才增添的中间信号层。选中某个工作层,单击"Properties”按钮,将弹出如图6-5所示的工作层面编辑对话框,在其中可设置该工作层面的名称(Name)和敷铜厚度(Copperthickness)。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板2)添加内部板层将光标指针移至图6-3层示意立体图左边的需添加内部板层位置的上层指示标记上,单击鼠标左键选中该项,将光标指针移至对话框右上方“AddPlane”按钮上单击鼠标左键,执行添加内部板层命令,就会在所选工作层下面增加内部板层1(InternalPlanel)。若再次单击“AddPlane”命令,则会在内部板层1(InternalPlanel)下面增加内部板层2(InternalPlanet)。依次执行该命令,最多可添加16个内部板层。完成添加内部板层后,单击图6-3右下方的“OK”按钮,在编辑区下方的工作层标签中便可看到刚才添加的内部板层。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板3)删除工作层将光标指针移至图6-3层示意立体图左边想要删除的某工作层标记上,单击鼠标左键选中,而后单击对话框右上方按钮“Delete”,执行删除命令。此时,系统会提示我们是否确认要移去选中的层,回答“Yes”即可删除选中工作层最后单击图6-3右下方的“OK”按钮即可4)调整工作层的位置若将某工作层上移,只需将光标指针移至图6-3层示意立体图左边,单击鼠标左键选中其标记,之后将光标指针移至对话框右上方按钮“MoveUp”上单击鼠标左键即可。若下移,可单击"MoveDown”按钮。最后单击图6-3右下方的“OK”按钮即可上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板5)机械板层的设置执行菜单命令“Design\Options”,单击其中的“Layers”选项,弹出工作层设置对话框。该对话框用于设置打开或关闭某个工作层,只需选中工作层前的某个复选框,即可打开对应的工作层。对话框右下角三个按钮的作用是:"AllOn"—打开所有的层;"AllOff"—关闭所有的层;"UsedOn"—只打开当前文件中正在使用的层。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板7)当前工作层的选择PCB编辑器包含一种层的环境,用户就是通过在这些不同的层上放置相应的实体来完成PCB板设计的。在任意时刻,只有一个板层是当前层(CurrentLayer)图6-7所示为工作区底部的板层标签,从图中可以看出此时的当前层是顶层。8)设置栅格执行菜单命令“Design\Options",在出现的对话框中选中“Options”选项卡,出现如图6-8所示的设置栅格对话框上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板6.1.4PCB编辑器的环境参数设置一、启动Protel99SE的PCB编辑器在文档管理器界面中执行菜单命令“File\New”,系统弹出如图6-9所示的新建文档对话框。双击该对话框中的“PCBDocument”图标或者选中后单击“OK”按钮均可创建一个新的PCB文档。新建的PCB文档的文件名默认为“PCB1”,用户可对其进行重命名等。双击要打开的PCB文档图标或在左边的文档管理器中单击要打开的PCB文档的名称,系统就会启动PCB编辑器,弹出如图6-10所示的PCB编辑窗口。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板二、PCB编辑器的工具栏1.主工具栏主工具栏如图6-11所示,表6-1列出了主工具栏中各按钮的功能,表中序号为图6-11所指按钮。2.放置工具栏放置工具栏是通过执行“View\Toolbars\PlacementTools”菜单命令来进行打开或关闭的。它包含了各种放置图件对象的命令。打开的放置工具栏如图6-13所示3.元件布局工具栏打开的元件布局工具栏如图6-14所示。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板4.查找选取工具栏打开的查找选取工具栏如图6-15所示。查找选取工具栏上各个按钮的功能如下。(1)按钮1:将视图跳转到第一个选取对象(2)按钮2:将视图跳转到前一个选取对象(3)按钮3:将视图跳转到后一个选取对象(4)按钮4:将视图跳转到最后一个选取对象(5)按钮5:将视图跳转到第一个选取对象组(6)按钮6:将视图跳转到前一个选取对象组。(7)按钮7:将视图跳转到后一个选取对象组。(8)按钮8:将视图跳转到最后一个选取对象组。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板三、PCB编辑器的界面管理PCB编辑器的界面管理与原理图编辑器的界面管理基本类似,包括工作界面的缩放、显示、刷新等工作,这些命令主要集中在“View”菜单中,如图6-17所示四、设置PCB工作环境参数Protel99SE提供的工作环境参数包括特殊功能、工作层面颜色、显示/隐藏、默认参数、信号完整性。根据自己的需要和喜好对这些工作参数进行设置后,便可以在自己喜欢的环境中方便地进行工作了。执行菜单命令“Tools\Preferences",弹出如图6-19所示的PCB工作参数设置对话框。所有的工作参数可分为6大类分别进行设置。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板6.1.5规划电路板所谓规划电路板,就是根据电路的规模以及公司或制造商的要求,具体确定所需制作电路板的物理外形尺寸和电气边界。电路板规划的原则是在满足公司或制造商要求的前提下,尽量美观且便于后面的布线工作。电路板的机械轮廓是指电路板的物理外形和尺寸,需要根据公司或制造商的要求进行相应规划。机械轮廓,一般是定义在4个机械层面上的。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板电路板的电气轮廓,是指在电路板上布线和放置元件的范围。电气轮廓,一般是定义在禁止布线层上的。禁止布线层是用于定义布线和放置元件的“合法”区域的特殊层面。一般地,可将该“合法”区域的大小定义为电路板物理轮廓大小。所有信号层上的元件和布线都将被限制在该区域之内。1.手动规划电路板(1)执行菜单命令“Edit\origin\set”或者单击放置组件工具栏中的放置相对原点图标“”,放置相对原点。在状态栏上可看到工作区中各点的坐标已经改变为新坐标系统下的坐标。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板(2)执行菜单命令“View\ToggleUnits”,设置单位制为公制(Metric)o(3)在工作层设置中选中“KeepOutLayer”复选框,然后用鼠标单击工作区下方标签上的“keepOutLayer”(禁止布线层),将当前工作层设置为“KeepOutLayer"。(4)执行菜单命令“Place\Line”放置连线,一般规划印制电路板从工作区的左下角开始)(5)采用同样的方法继续画线,绘制一个尺寸为50mmx50mm的闭合边框,以此边框作为电路板的尺寸,如图6-27所示。此后,放置元件和布线都要在此边框内部进行上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板2.利用制板向导创建和规划PCB(1)启动PCB创建向导。从“File”菜单中选择“New”命令,在弹出的“NewDocument”对话框中选择“Wizards”选项卡,如图6-28所示。选择其中的“PrintedCircuitBoardWizard”,然后单击“OK”按钮。系统出现欢迎信息,直接单击”Next”按钮。(2)选择电路板模式。在如图6-29所示的对话框上部的“Units”区域中有两个单选按钮,即"Imperial"(英制)和"Metric"(公制),用于设置PCB的长度单位。对话框下部是电路板模式的列表框,有"IBMAThusformat"(IBM的AT总线格式)、"IBMXThusformat"(IBM的XT总线格式)和"Standardbusformat"(标准总线格式)等选项。但是一般来说,很少使用Protel99SE提供的各种预定义格式的电路板,而基本都使用列表框的第一项"CustomMadeBoard"(自定义电路板)。完成上述设置之后,单击"Next”按钮进入下一步。上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板(3)设置板的轮廓和板图显示。在如图6-30所示的对话框中,右上方有3个单选按钮,用于确定PCB板的形状,它们分别是“Rectangular"(矩形)、"Circular"(圆形)和“Custom"(自定义外形)。根据所选的PCB板形状的不同,其前面的编辑框和显示的信息也有所不同。对于矩形和自定义形状的PCB板而言,需要设置其宽度(width)和高度(Height);对于圆形PCB板而言,需要设置其半径(Radius)。(4)设置矩形边界尺寸。在如图6-31所示的对话框中,设置矩形的宽度和高度。如果已经认可矩形的尺寸,则直接单击"Next”按钮进入下一步;如果对尺寸或宽高比不满意,可以将光标移动到相应的边长上,其数值会自动显示为编辑状态,此时可以输入所需的边长值。设置完成之后,单击"Next”按钮进入下一步。(5)设置切角尺寸。在如图6-32所示的对话框中,设置矩形边界的切角尺寸,只有在第三步时选择了“ComerCutoff'’复选框时才会有这一步。完成设置后,单击"Next”按钮上一页下一页返回任务一PCB编辑器的环境参数设置及规划PCB板(6)设置挖孔的尺寸和位置(7)设置PCB板的设计信息(8)设置板的层数(9)设置过孔或盲孔。(10)设置板的应用类型(11)设置布线相关尺寸(12)将设置保存为模板(13)完成设置上一页返回任务二正确导入网络表1.导入网络表载入网络表时,网络表和元件封装是同时载入的,为了保证网络表和元件封装载入成功,在设计原理图时务必要给每一个元件指定封装形式,并且该封装形式能够在当前PCB已经载入的封装库中找到。导入网络表的具体操作步骤如下。创建网络表之后,切换到PCB板图工作区,然后从“Design”菜单中选择“LoadNets”命令,如图6-43所示,打开如图6-4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论