《protel99 se 设计电路板》由会员分享,可在线阅读,更多相关《protel99 se 设计电路板(44页珍藏版)》请在金锄头文库上搜索。
1、Protel 99 SE,Protel 99 SE简介,随着计算机技术的发展,计算机软件在工程设计领域的应用越来越广。应用计算机辅助设计的软件(CAD)非常丰富。 Protel 99 SE主要应用于电路原理图的设计、电路板的设计和绘制,以及电路逻辑分析和仿真等。 集成电路的出现,电路板设计愈趋精密,手工设计难以适应形势发展的需要。,Protel 99 SE组成,电路设计部分: 原理图设计 Advanced schmatic 电路板设计 Advanced PCB PCB自动布线 Advanced route,Protel 99 SE特点,数据库管理系统:原理图文件、PCB图文件和 网络表等,所有
2、文件都存储在一个综合设计数据库中 ; 丰富灵活的编辑功能:cut、copy、paste、 Clear 等交互式全局编辑功能; 自动设计功能:电气规则检测、原理图自动生成PCB图、 PCB规则检测、自动布局、自动布线。,一.电路板设计的三大步骤,1.电路原理图设计(Sch) 2.产生网络表 3.印制电路板的设计(PCB),设置电路图纸(大小),在工作平面上放置元件,原理图的布线,编辑与调整,存盘与打印,装入元件库,元件属性编辑,二. 电 路 原 理 图 设 计,启动原理图编辑器,三、电路原理图具体设计步骤,1、新建一个设计文件: 执行菜单命令File/New,单击左键,出现对话框,输入文件名(本
3、人姓名),点击Browse选择保存位置,最后点OK键即创建了一个新的设计数据库文件(.ddb),以后与该设计相关的各种文件及信息都将包含在此数据库中。,2、启动电路原理图编辑器 执行命令File/New,出现对话框选择Schematic Document 图标, 单击OK后创建原理图文件成功,记得命名。,注:Document Folder-文件夹编辑器 PCB Document-印制电路板编辑器 PCB Library Document-印制电路 元件库编辑器 Schematic Document-原理图编辑器 Schematic Library Document-原理图 元件库编辑器,3、P
4、rotel 99 SE的界面和画面管理, 各种窗口的打开、关闭和切换,各种工具栏的打开、隐藏和关闭等。 设计管理器的打开和关闭执行 View/Design Manager 工具栏的打开和关闭执行 View/toolbars,4.装入元件库,1)电路原理图中有两大元素:元件和线路。 2)放置元件首先要查清元件所在的元件库, 执行Design/Add C:Program FilesDesign Explorer 99seLibraySch 常用元件库 Miscellaneous Devices.ddb; Protel Dos Schematic Libraries.ddb;,5.设置电路图纸,1)
5、设置图纸参数 执行命令Design /Option出现对话框设置 2)设置文件信息对话框 单击Organization标签进行设置,6.放置元件,1) 可利用原理图元件管理浏览器和常用工具栏放置; 2)利用菜单命令Place/part放置元件; 原理图元件名称(Lib Ret): 电阻:RES2 元片电容:CAP 电解电容:ELECTR01 二极管: DIODE 三级管:NPN 集成电路:LM555 集成电路:8052 电位器:POT1 VR-2 直流电源:BATTERY 按钮开关:SW-PB 振子:CRYSTAL 与非门:74LS00 非门:74LS04 端子:CON,3) 单击按钮Find
6、,在对话框中输入要查找的元件名称。 4)元件位置调整 学习元件的删除、移动、旋转等操作。,7.编辑与调整,移动 旋转 删除 剪切、复制、粘贴 元件的排列于对齐,8.连线,总线 总线入口 导线 网络标号 I/O端口 方法: 1)Place命令; 2)工具栏上的图标;,9.放置节点,手动放置 方法: 1)Place命令; 2)工具栏上的图标; 自动放置 方法:tool / preference/ options- auto-junction,10.电源与接地,放置电源 接地 方法:1)place/power port; 2)view/工具条/电源实体,11.编辑元件属性,元件属性对话框介绍 lib
7、 Ref 元件名称(不允许修改) foot print 器件封装 designator 元件标号 part type 器件类别或标称值 selection 选择该选项后,该元件为选中状态 hidden pins 是否显示元件的隐藏引脚 hidden fields 是否显示part fields选项卡中元件数据栏 field names 是否显示元件数据名称,1)自动标注元件序号: tools/annotate ; 2) 封装类型( foot print ) 无极性电容 RAD0.1、0.2、0.4 有极性电容 RB.2/.4或者POLAR.2/.4 电阻 AXIAL-0.4 二极管 DIODE
8、0.4、0.7 三极管 TO18 晶振 XTAL1 芯片 DIP 引脚总数(双列芯片) SIP 引脚总数 (单列芯片),12.设置打印机及打印输出原理图,设置打印机(演示) 其他忽略不讲,四.电气法则测试 ERC,1、在用Protel 99 SE 生成网络表之前,通常要进行电气法则测试,就是通常所称的ERC,它是利用电路设计软件对用户设计好的电路进行测试,以便检查出人为的错误和疏漏。 2、执行测试后,程序会自动生成电路中各种可能存在的错误报表,并且会在电路图中有错误的地方印上特殊符号,以便提醒。,测试步骤:,1)打开所需的原理图文件(.Sch) 2)执行菜单命令Tools/ERC,解释对话框中
9、各选项定义:,Multiple net names on net: 设置此项功能,检测项中将包含“同一网络命名多个网络名称”的错误检查。 Unconnected net labels: 设置此项则检测“未实际连接的网络标号”,即有网络标号存在,但未接通。 Unconnected power objects: 检测“未实际相连的电源图件”。 Duplicate sheet numbers: 检测“电路图编号重号”。,Bus label format errors: 检测“总线标号格式错误”。 Floating input pins: 检测“输入引脚浮接”。 Suppress warnings:
10、检测将忽略所有的警告性错误。 Create report file: 测试后程序自动将测试结果存在报告文件(.erc)中。,Duplicate component designator: 检测“元件重号编号”。 Add error markers:测试后在错误位置放置错误符号。 Descend into sheet parts:将测试结果分解到每个原理图中,主要针对层次原理图而言。 Sheets to Netlist:在该下拉列表中可选择要测试的原理图文件范围。 Net Identifier Scope:可选择网络识别器的范围。,五.生成网络表文件,1.网络表的作用与格式,1)网络表是原理图与
11、印制电路板之间的桥梁,是印制电路板自动布线的灵魂。 2)网络表一方面可以用来进行印制电路板的自动布线及电路模拟,另一方面也可用来与从最后布好线的印制电路板中导出的网络表进行比较和校对。,格式:,1)元件的声名格式 元件声名开头 c1 元件序号 Designator RAD0.2 元件封装形式Footprint 60pF 元件注释文字 Part Type 元件声名结束 :,2)网络的定义格式 ( 网络定义开始 AD0 网络名称(设置了网络标号) U311 连接点(元件U3的第11引脚) U2-3 连接点(元件U2的第3引脚) U1-39 连接点(元件U1的第39引脚) ) 网络定义结束 : (
12、网络定义开始 NetR1-2 网络名称(没有设置网络标号) R1-2 连接点(元件R1的第2引脚) S1-1 连接点(元件S1的第1引脚) ) 网络定义结束,2.由原理图生成网络表,1)执行命令Design/Create Netlist 2)对话框的设置(演示),六.印制电路板(PCB) 的设计,规划电路板,装入网络表,元件的布局,自动布线,手工调整,文件输出,启动PCB编辑器,装入封装库,1.启动PCB编辑器,打开数据库文件(.ddb) 进入设计文件夹Documents 执行菜单命令File/New 双击PCB Document图标即可创建一个新的PCB文件,双击该文件即可进入编辑器,2.装
13、入PCB封装库,Design explorer library pcb generic footprints 中 advpcb.ddb 常用封装 General Ic.ddb 集成电路 Transistor.ddb 晶体管,3、画面管理,工具栏:主工具栏 Placement Tools :放置工具栏 Component placement: 元件位置调整工具栏 放大、缩小同原理图,4、规划印制电路板,采用单层板、双层板、多层板 板层设定:Design/option 工作层面颜色设定:tools/preferences 尺寸大小在Mechanical中用 place/line或 place/ke
14、epout/track画出边界,5.装入网络表,在Toplayer 层 用 design/load netlist 命令装入网络表 显示All macros validated说明网络装入成功,6.元件布局,自动布局 tools/autoplace: cluster placer:适合100以内的少元件; statistical placer:适合100以上的多元件; 手工调整,7.自动布线,自动布线参数的设置 用Design / rule命令 开始布线 用auto route / setup 命令 全局布线 用auto routing / all命令,8.手工调整,用 edit 命令 进行移
15、动、删除、更改等操作。,8.设计规则的检查,用 tools/design rule check 命令,具体制作过程中还有很多的细节需要注意: 比如电路板规划中物理边界和电气边界的设置,元件自动布局之后如何手工调整布局,元件的标注和修饰,自动布线时参数的设置等等,根据实际的需要制作的细节要求很多,需要非常耐心细致的调整和丰富的经验。,因为时间比较短,现在的学习只能是入门,我们只能引导同学们初步认识和学会使用Protel,知道工程实际中制作电路板的全过程。 若想要熟练使用和掌握制作电路板的技术,真正设计出一块满足技术要求、功能完善、布局合理且可靠、实用、美观的电路板绝非一朝一夕能做到的,还需要大家在课余时间多练习和参与工程实践。,谢 谢!,