Protel99se培训讲义西安工程技师学院王迎军一、Protel99SE简介Protel99SE是应用于Windows9X/2000/NT操作系统下的EDA设计软件,可以完成电路原理图设计,印制电路板设计和可编程逻辑器件设计等工作,可以设计32个信号层,16个电源--地层和16个机加工层。二、Protel99SE的系统组成按照系统功能来划分,Protel99se主要包含以下两大部分和6个功能模块1、电路工程设计部分2、电路原理设计部分1、电路工程设计部分(1)电路原理设计部分主要功能是:绘制、修改和编辑电路原理图;更新和修改电路图零件库;查看和编辑有关电路图和零件库的各种报表(2)印刷电路板设计系统主要功能是:绘制、修改和编辑电路板;更新和修改零件封装;管理电路板组件(3)自动布线系统用于印刷电路板的自动布线,以实现PCB设计的自动化2、电路仿真与PLD部分(1)电路模拟仿真系统可提供连续的数字信号和模拟信号,以便对电路原理图进行信号模拟仿真,从而验证其正确性和可行性(2)可编程逻辑设计系统主要功能是;对逻辑电路进行分析、综合;观察信号的波形。利用PLD系统可以最大限度的精简逻辑部件,使数字电路设计达到最简化(3)高级信号完整性分析系统信号完整性分析系统提供了一个精确的信号完整性模拟器,可用来分析PCB设计、检查电路设计参数、实验超调量、阻抗和信号谐波要求等。三、Protel99SE基础知识1、零件封装零件封装是指实际零件焊接到电路板时所指示的外观和焊点的位置。是纯粹的空间概念因此不同的元件可共用同一零件封装,同种元件也可有不同的零件封装。例如电阻,在DEVICE库中,它也是简单地把它们称为RES1和RES2,不管它是100Ω还是470KΩ都一样,对电路板而言,它与欧姆数根本不相关,完全是按该电阻的功率数来决定的我们选用的1/4W和甚至1/2W的电阻,都可以用AXIAL0.3元件封装,而功率数大一点的话,可用AXIAL0.4,AXIAL0.5等等2、贴片元件封装形式与功率的关系贴片电阻0603表示的是封装尺寸,与具体阻值没有关系,但封装尺寸与功率有关通常来说如下:封装形式功率02011/20W04021/16W06031/10W08051/8W12061/4W3、电容电阻外形尺寸与封装的对应关系封装形式外形尺寸04021.0mmx0.5mm06031.6mmx0.8mm08052.0mmx1.2mm12063.2mmx1.6mm12103.2mmx2.5mm18124.5mmx3.2mm22255.6mmx6.5mm4、常用元件的封装形式元件类型封装形式电阻类及无极性双端元件AXIAL0.3-AXIAL1.0无极性电容RAD0.1-RAD0.4有极性电容RB.2/.4-RB.5/1.0二极管DIODE0.4及DIODE0.7石英晶体振荡器XTAL1晶体管、FET、UJTTO-xxx(TO-3,TO-5)可变电阻(POT1、POT2)VR1-VR55、元件库和封装库的扩展名原理图元件库的扩展名是.SchLibPCB板封装库的扩展名.PcbLib它们是在软件安装路径的“\Library\...”目录下面的一些封装库中。四、Protel99SE使用简介1.电路原理图(.SCH)的设计(如元件库中没有所需元件,需自行设计元件库)2.电路印刷板图(.PCB)设计(如封装库中没有所需元件,需自行设计封装库)一般过程1.新建设计(.ddb)Protel以数据库的形式管理所有文件。2.设计所需元件的元件库3.设计电路原理图4.设计所需元件的封装库5.设计电路PCB图6打印电路原理图和PCB图新建设计(.ddb),最好新建一个文件夹数据库名:如01.ddb路径可修改路径打开文档文件夹回收站新建原理图文件原理图文件PCB封装库文件PCB文件原理图元件库文件PCB打印文件打开Sheet1.sch,装载库文件装载库文件MiscellaneousDevices.ddbProtelDOSSchematicLibraries.ddb常用库文件MiscellaneousDevices.lib:一般的元件如电阻,电容ProtelDOSSchematicOperationalAmplifiers.lib:集成运放ProtelDOSSchematicVoltageRegulators.lib:集成稳压器放置元件选中器件并放置修改元件值,给定元件封装元件封装元件标号元件值电路连线自动标注元件标号tools/annotate完成正确的原理图后,利用Protel99SE软件工具同步更新到PCB图,保证PCB图在原理上的正确性以Demo.ddb为例说明:Demo.ddb:包含以下五个文件Demo.sch:正确的原理图文件Demo.pcb:设计过程中的PCB文件Demo.Lib:自行设计的原理图元件库DemoPcb.Lib:自行设计的PCB元件库文件DemoF.pcb:完成所有设计的PCB文件PCB使用的层TopLayer层:顶层(单面板不使用该层)TopOverLayer:顶层标注层BottomLayer:底层(单面板所使用的层)KeepOutLayer:禁止布线层,用于设计电路板的电路边界,课程设计或简单应用中,一般为电路板的实际尺寸MultiLayer:多层,用于定义焊盘单面板只使用TopOverLayer,BottomLayer,KeepOutLayer,MultiLayer共四层同步更新到PCB图/Design/UpdatePCB执行更新更新前预览更新demo.sch删除该方框利用KeepOutLayer层设计电路尺寸根据电路功能进行元件布局,其中墨绿色的线表示应有的连接利用右键弹出菜单的“交互式布线”进行连线完成PCB图设计进行设计规则检查Tools/DesignRuleCheck未布线网线检查运行检查检查结果文件没有未布线网络PCB元件建立及PCB元件库加载原理图的引脚及PCB库的焊盘号应一一对应单面板手工制板应注意的问题PCB的线宽应大于1mmPCB的焊盘应较大,如3mm*3mm电路板的接线应使用接线柱交流输入电源信号输入信号输出地地