Protel99SE软件介绍陈鑫立(湖州师范学院信息工程学院浙江湖州313000)摘要:Protel99SE是澳大利亚ProtelTechnology公司推出的一个全32323232位的电路板设计软件。该软件功能强大,人机界面友好,易学易用,使用该软件的设计者可以容易地设计出电路原理图和画出元件设计电路板图。而且由于其高度的集成性与扩展性,一经推出,立即为广大用户所接受,很快就成为世界PC平台上最流行的电子设计自动化软件,并成为新一代电气原理图工业标准。Protel99SE主要有两大部分组成,每一部分个有几个模块,第一部分是电路设计部分,主要有:原理设计系统,包括用于设计原理图的原理图编辑器Sch,用于修改和生成原理图元件的原件编辑器,以及各种报表的生成器Schlib。印刷电路板设计系统,包括用于设计电路板的电路板编辑器PCB以及用于修改,生成元件封装的元件封装编辑器PCBLib。第二部分是电路仿真与可编程逻辑器件设计。Protel99SE软件的组成。Protel99SE由五大系统构成。关键词:软件Protel99PCB电路仿真ThesoftwareintroduceofProtel99SEChenXinli(SchoolofInformationEngineering,HuzhouTeachersCollegeZhejiangHuzhou313000)Abstract:Protel99SEProtelTechnology,Australialaunchedafull-32323232circuitboarddesignsoftware.Thesoftwareispowerful,friendlyinterface,easytolearnanduse,thesoftwaredesignerscaneasilydesignacircuitschematicanddrawcomponentsdesignedcircuitboarddiagram.Andbecauseofitshighdegreeofintegrationandscalability,oncelaunched,immediatelyacceptedbythemajorityofusers,quicklybecamethemostpopularintheworldonthePCplatform,electronicdesignautomationsoftwareandanewgenerationofelectricalschematicsindustrystandard.Protel99SEmainlycomposedoftwoparts,eachpartofseveralmodules,thefirstpartisapartofthecircuitdesign:principledesignsystem,includingtheschematiceditorSchfordesignschematicsusedtomodifyandgenerateprincipleofelementsintheoriginaleditor,aswellasavarietyofreportsgeneratorSchlib.Printedcircuitboarddesignsystem,includingthecircuitboardeditorfordesigningcircuitboardsPCBandthepackageeditorusedtomodifythegeneratedcomponentpackagingcomponentsPCBLib.Thesecondpartisthedesignofthecircuitsimulation,andprogrammablelogicdevices.SoftwarecompositionProtel99SE.Protel99SEconstitutedbythefivesystems.Keywords:softwareProtel99PCBcircuitsimulation1前言在EDA软件中,Protel一直是深受广大电子电路设计者喜爱而成为家喻户晓的电子电路设计工具。Protel99SE版本是ProtelTechnology公司推出的最新版本。它在以前版本的基础上新增了许多新功能。如采用SmartTool(智能工具)技术将所有的设计工具集成在单一的设计环境中,SmartDoc(智能工具)技术将所有的设计数据文件储存在单一的设计数据库中,用设计管理器来统一管理,同时还新增了自动布局规则设计功能等等。其中它为用户提供的电路仿真器更是功能强大、使用方便,因此受到专业教师的亲睐。我们可以通过它内部完整的SPICE3f5仿真系统对原理图直接进行信号仿真。Protel99SE提供了高级数模器件混合仿真功能,其仿真引擎使用的是伯克利分校的SPICE3f5/Xspice,它可精确地仿真各种器件(如TTL、CMOS、BJT等)构成的电路。同时Protel99SE不需要用户去编写电路网表文件,系统将根据所画原理图自动生成网表并进行仿真,所以它更具灵活性和方便性。2Protel99SE系统设计的特点Protel99SE主要有原理图设计系统和PCB设计系统两大部分组成。(1)原理图设计系统,包括电路图编辑器(简称SCH编辑器)、电路图元器件编辑器(简称SchLib编辑器)和各种文本编辑器。本系统的主要功能是绘制、修改和编辑电路原理图,更新和修改电路原路图元件库,查看和编辑有关电路图和元器件库的各种报表。正确设计完原理图后生成网络表,为PCB的设计打好基础。Protel99SE的原理图编辑器为用户提供了智能化的高速原理图编辑方法,以生成准确的原理图设计输出。它提供的元器件库最大限度的覆盖了众多的电子元件生产厂家的庞大的元器件类型。具有自动化的连线工具,同时兼具功能强大的电气法则检测(ERC)Protel99.SE的原理图设计类型系统具有下的特点。分层的原理图设计,Protel99SE在用户的已将要设计的系统划分为几个子系统,子系统又可划分为几个功能模块,功能模块也可以根据情况继续划分,分层实现总体设计,我们称为自顶向下的层次型设计方法。强大的原理图编辑功能,Protel99SE的原理图编辑方式采用标准的图形化编辑方式,用户能够看得非常直观的控制整个编辑过程。功能强大的电器检查,在电路原路图设计完毕后,要确认是否正确无误,然后才能开始PCB的设计工作Protel99SE具有功能强大的电气规则检查(ERC),可以对复杂的设计进行快速准确地检验。电气规则检测可以按照用户指定的物理或逻辑特性进行,像空的输入引脚、未连接的电源等都会以高亮的形式进行标识,以此来提示设计者修改的位置。(2)PCB设计系统,包括印制电路板编辑器(简称PCB编辑器)、元器件封装编辑器(简称PCBLib编辑器)和电路板组件管理器。本系统的主要功能是绘制、修改和编辑印制电路板,更新和修改元器件封装,管理电路板组件。最终完成PCB设计文件,用于电路板的生产。电路设计的最终目的是为了设计出电子产品,而电子产品的物理结构是通过印制电路板来实现的。Protel99SE为设计者提供了一个完整的电路板设计环境,使电路板设计更加方便有效Protel99SEPCB设计系统主要特点如下。32位的高精度设计系统。方便的元器件封装编辑和管理。代表当今发展水平的手工和交互布线功能。跟据需要可任意设置设计层面。面向用户的PCB工作区PCB编辑器基于Windows图形编辑技术,设计更直观。增强的元器件布局工具Protel99SEPCB系统配置了自动布局工具和一系列综合智能交互布局工具。3启动Protel99SE原理编辑器创建了新的设计文件后,双击右侧的数据库文件夹图标进入该文件夹,就可以创建新的原理图设计文件并启动原理图编辑器。进入数据库文件夹以后,在文件夹内空白出点击鼠标右键,并在弹出的下拉菜单中选择New,或者File/New,在图1-1图1-1在新建的设计对话框中选择上图已选中的图标,单击OK按钮,或者直接双击该图标,在文件夹内生成的一个默认名为Sheet.Sch的Sch设计文档。更改文件名为NewSheet,如图1-2所示图1-2此时会在左侧设计管理的目录下同步出现了一个名为NewSheet,的Sch设计文档。单击右侧设计管理器的原理图设计文件名称或双击右侧工作窗口中的原理图文件图标,及可启动原理图编辑器,如图1-3图1-34Protel99SE原理图编辑系设计者要在原理图编辑系统下进行设计,首先需要对该系统的工作界面非常熟悉,可以灵活使用菜单栏、工具栏、状态栏等,并数知各种命令操作包括许多常用的快捷键操作等。由图1-3知,Protel99SE原理图编辑器窗口主要菜单栏、主工具栏、原理图元器件管理器等组成。主菜单栏上共有十一个菜单项:File(文件):用于设计文件的创建、保存、另存、打开、关闭、导入、到出,以及原理图的打印原理图的打印输出,还有一个记录历史操作的文件列表。Edit(编辑):用于原理图进行各种编辑修改操作,包括撤销与重复、剪切、复制、粘贴、组件的选择于取消选择、移动、排序删除等。View(查看):用于对原理图编辑界面进行设置,例如,工作区的缩放,窗口无数的打开与隐藏,栅格设置等。Place(放置):用来在图纸放置各种图元,包括各种元器件、连线、电源、总线等。DesignManager(设计):用于更新对应PCB图信息、生成网络表、生成元器件库、载入或卸载原理图元器件库,以及文档操作选项设置等。Tool(工具):使用电器规则检查原理图、重新标注元器件编号,以及修改与设置系统参数等。Simulate(仿真):用于完成电路仿真的选项设置及启动等。PLD:PLD设计,包括编译、仿真、配置,以及各引脚分配等。Report(报告):用于生产原理图的各种报表。Windows(窗口):用于设计工作各个窗口的排列、关闭,以及窗口好、之间的切换等。Help(帮助):用来显示系统帮助信息,执行好操作与常用的操作命令5结束语在上述中,我们讲述了电路设计的背景知识和基础知识。由电路设计的操作步骤知道。电路原理图的设计师印制电路板的设计三大步骤中的第一步,也是电路设计的基础部分。电路元路图设计的质量将直接影响到后续的设计工作。首先,原理图的正确性是最基本的要求。其次,原理图应该布局合理,这样不仅便于查找和纠正错误,在更大程度上降低出错概率,同时也方便设计者读图,便于在后续设计中的使用及日后文件阅读等。当然,在满足正确性的布局合理的前提下,一个优秀的设计者还应又能路力求所设计的原理图整齐美观参考文献:[1]陈爱弟著Protel99实用培训教程[M].北京:人民邮电出版社,2000.7[2]姚年春著Protel99SE基础教程[M].北京:人民邮电出版社2009.4[3]刘天旺著用Protel99SE电路设计应用[J].电子工业出版社2007.8