1、长沙航空职业技术学院 电子信息工程系 王朝红1第一讲第一讲 Protel Protel 99 se 99 se 介介 绍绍王朝红长沙航空职业技术学院 电子信息工程系 王朝红2主要内容:主要内容:l Protel 99 se 的体系结构与主要的功能组件l Protel 99 se 的主要文件类型与文档管理l 文件访问成员、密码和访问权限的设定l Protel 99 se 使用资源的用户自定义l Protel 99 se 概述长沙航空职业技术学院 电子信息工程系 王朝红3ProtelProtel 99 se 99 se 概述概述lProtel 99 se 简介lAdvanced Schematic
2、 的特点简介lAdvanced PCB 的特点简介l开始使用Protel 99 se长沙航空职业技术学院 电子信息工程系 王朝红4Protel 99 se 简介 Protel 99 se 的Client/Server结构 Protel 99 se 的发展演变Protel For DosProtel 99Protel 98Version 3.0Protel For WindowsVersion 2.0长沙航空职业技术学院 电子信息工程系 王朝红5Advanced Schematic 的特点 集成性高 支持层次化设计 元件库扩充功能 任意的绘图页尺寸 兼容性高 提供基本的设计验证工具长沙航空职业技
3、术学院 电子信息工程系 王朝红6Advanced PCB 的特点 强大的自动化布线功能 智能化的覆铜技术 与电气原理设计系统的动态连接 面向生产工艺的设计功能长沙航空职业技术学院 电子信息工程系 王朝红7开始使用Protel 99 se 在桌面上或开始菜单中找到并用鼠标双击Protel 99 se应用程序Client 99 se,打开Protel 99 se的主窗口。执行菜单命令File中的New选项;或直接在窗口左边的一列文件类型选项中选择。长沙航空职业技术学院 电子信息工程系 王朝红8体系结构 原理图设计组件 PCB设计组件 自动布线组件 可编程逻辑器件组件 电路仿真组件长沙航空职业技术学
4、院 电子信息工程系 王朝红9 .sch 原理图文件 .ddb 设计数据库文件 .net 网络表文件 .pcb 印刷电路板文件 .lib 元件库文件 .pld 可编程逻辑器件描述文件 .txt 文本文件 .rep 报告文件 .prj 项目文件 .bk*自动备份文件长沙航空职业技术学院 电子信息工程系 王朝红10长沙航空职业技术学院 电子信息工程系 王朝红11第二讲 电气原理设计系统Schematic 99 se 电气原理图编辑器界面操作 电路设计与绘制常用操作长沙航空职业技术学院 电子信息工程系 王朝红12一、电气原理图编辑器界面操作 主菜单 主工具栏 电路编辑区 元件库管理面板 状态栏长沙航空
5、职业技术学院 电子信息工程系 王朝红13电气原理图编辑器主菜单长沙航空职业技术学院 电子信息工程系 王朝红14主工具栏元件库转换开关电路绘制工具一般绘图工具选取状态转换长沙航空职业技术学院 电子信息工程系 王朝红15电路编辑区边框绘图区标题区长沙航空职业技术学院 电子信息工程系 王朝红16元件库管理面板元件清单元件数据工作元件库返回返回查找元件放置元件长沙航空职业技术学院 电子信息工程系 王朝红17状态栏 功能:用于显示光标位置、简要的菜单命令说明或当前工作状态。打开/关闭方式:通过菜单命令View/Status Bar 和 Command Status长沙航空职业技术学院 电子信息工程系 王
6、朝红18二、电路设计与绘制常用操作 选择库和放置元器件 各种工具箱的使用 与电路设计及绘制有关的其它常用操作长沙航空职业技术学院 电子信息工程系 王朝红19元器件库的选择与元器件放置 添加/移去工作元件库采用命令:Add/Remove 在当前库中搜索元器件采用命令:Find 将选中的元器件放置到设计区采用命令:Place长沙航空职业技术学院 电子信息工程系 王朝红20各种工具箱的使用 电路绘制工具箱的使用 一般绘图工具箱的使用 电源工具箱的使用 器件工具箱的使用长沙航空职业技术学院 电子信息工程系 王朝红21电路绘制工具箱 执行菜单命令:View/Toolbars/Wiring Tools长沙
7、航空职业技术学院 电子信息工程系 王朝红22一般绘图工具箱 执行菜单命令:View/Toolbars/Drawing Tools长沙航空职业技术学院 电子信息工程系 王朝红23电源工具箱 执行菜单命令:Vrew/Toolbars/Power Objects长沙航空职业技术学院 电子信息工程系 王朝红24器件工具箱 执行菜单命令:View/Toolbars/Digital Objects长沙航空职业技术学院 电子信息工程系 王朝红25与电路设计及绘制有关的其它常用操作 元件属性的设置 图纸的设计 常用编辑选项长沙航空职业技术学院 电子信息工程系 王朝红26元件属性的设置 设置或更改元件属性可以双
8、击该元件或通过菜单命令Edit/Change打开Part对话框,再将鼠标指针指向其某一选项,并单击鼠标左键,即可打开选项卡进行设置。Part对话框的Attributes选项卡。Part对话框的Graphical Attrs 选项卡。长沙航空职业技术学院 电子信息工程系 王朝红27Part对话框 包括个选项卡,其中常用的为 ttributes 和 GraphicalAttrs选项长沙航空职业技术学院 电子信息工程系 王朝红28Attributes选项卡库中定义元件名称元件编号路径定义子元件序号定义封装形式显示元件名称长沙航空职业技术学院 电子信息工程系 王朝红29Graphical Attrs选
9、项卡。元件模型轴坐标轴坐标引脚颜色线条颜色填充颜色元件放置旋转角度返回返回长沙航空职业技术学院 电子信息工程系 王朝红30Tools/Preferences 命令自动平移功能切换鼠标指针显示形状格点显示形状选取对象颜色格点颜色长沙航空职业技术学院 电子信息工程系 王朝红31图纸的设计 通过菜单命令Design/Options选择图纸大小;通过菜单命令Design/Options选择图纸的纵向或横向、边框和底色。长沙航空职业技术学院 电子信息工程系 王朝红32图纸的纵向或横向、边框和底色选择图纸方向选择标题区形式选择是否显示边框坐标是否显示边框边框颜色选择图纸底色选择是否显示样板长沙航空职业技术
10、学院 电子信息工程系 王朝红33图纸大小选择是否自定义尺寸图纸宽度图纸高度轴坐标轴坐标边框宽度标准尺寸选择长沙航空职业技术学院 电子信息工程系 王朝红34长沙航空职业技术学院 电子信息工程系 王朝红35第三讲 设计结果的处理 图形设计 自动标注元器件 电气规则检查 元器件列表的生成长沙航空职业技术学院 电子信息工程系 王朝红36 打开绘图工具箱方法:1单击主工具栏上的绘图工具箱开 闭按钮通过菜单命令:View/Toolbar/Drawing Toolbar图 形 设 计长沙航空职业技术学院 电子信息工程系 王朝红37自动标注元器件所有元件重新命名?元件重新命名恢复到原始状态长沙航空职业技术学院
11、 电子信息工程系 王朝红38电气规则检查 使用Tools/ERC(Electrical Rule Check)命令进行电气规则检查长沙航空职业技术学院 电子信息工程系 王朝红39电气规则检查Multiple net names on net 同一个网络有多个标识Unconnected net labels 未连接的网络标号Unconnected power objects 未连接的电源端口Duplicate sheet numbers 图纸编号重复Duplicate component designators 元件标识重复Bus label format errors 总线标号格式错误Floa
12、ting input Pins 输入引脚断路Suppress warnings不输出警告长沙航空职业技术学院 电子信息工程系 王朝红40元器件列表的生成 点击菜单命令:Reports/Bill of Materials长沙航空职业技术学院 电子信息工程系 王朝红41长沙航空职业技术学院 电子信息工程系 王朝红42第三讲 层次化电路的设计 有关层次原理图的一些概念有关层次原理图的一些概念 层次化设计的基本方法层次化设计的基本方法 层次化电路图间的切换层次化电路图间的切换 层次化电路的项目管理层次化电路的项目管理长沙航空职业技术学院 电子信息工程系 王朝红43有关层次原理图的一些概念 方块电路 方
13、块电路端口 I/O端口 方块电路方块电路端口I/O端口长沙航空职业技术学院 电子信息工程系 王朝红44层次化设计的基本方法 自顶向下设计层次原理图 自底向上设计层次原理图命令:design设计create sheet from symbol从符号生成图纸步骤:命令:design设计create symbol from sheet从图纸生成符号步骤:返回长沙航空职业技术学院 电子信息工程系 王朝红45自顶向下设计层次原理图步骤 1.使用菜单命令File/New,新建一个空白绘图页当做母绘图页,并命名存盘。在母绘图页上绘制方块电路及方块电路端口,根据整体电路将端口连接。2.执行菜单命令Design
14、/Create Sheet From Symbol,分别在母绘图页上建立各子绘图页符号。3.根据方块电路端口绘制各子电路图,并存盘。4.完成层次化设计。长沙航空职业技术学院 电子信息工程系 王朝红461.分别绘制各子电路图,并命名存盘。2.使用菜单命令File/New,新建一个空白绘图页当做母绘图页,并命名存盘。3.执行菜单命令Design/Create Symbol From Sheet,分别在母绘图页上建立各子绘图页符号。4.连接各子绘图页符号,形成母绘图页,完成层次化设计。自底向上设计层次原理图步骤长沙航空职业技术学院 电子信息工程系 王朝红47层次化电路图间的切换 执行菜单命令Tool
15、s/Up/Down Hierarchy。单击工具栏的 。长沙航空职业技术学院 电子信息工程系 王朝红48项目管理打开/关闭项目管理面板的方法:执行命令:View/Project Manager或单击主工具栏上按钮 。在项目管理面板中,子电路层与母电路层之间的关系一目了然。长沙航空职业技术学院 电子信息工程系 王朝红49三个概念两条命令制作层次电路的方法及步骤方块电路方块电路端口I/O端口命令:create sheet from symbol从符号生成图纸命令:create symbol from sheet从图纸生成符号长沙航空职业技术学院 电子信息工程系 王朝红50长沙航空职业技术学院 电子
16、信息工程系 王朝红51第四讲 元件与元件库编辑 新建元器件的基本步骤 修改原有元器件 保存元件库 新元器件库及库中元器件的调用长沙航空职业技术学院 电子信息工程系 王朝红52新 建 基 本 步 骤 新建一个Schematic Library Document,即SCH元件库文档。用SchLibDrawingTools绘制元件图形。放置具有电气性能的引脚具有电气性能的引脚。给新元件命名。进行CRC(ReportsComponent Rule Check)检查,即元件规则检查。进行修改并存盘。长沙航空职业技术学院 电子信息工程系 王朝红53修 改 基 本 步 骤 打开元件库数据库,选择要修改的元件
17、库及元件。复制该元件,给新元件命名并进行修改。进行CRC(ReportsComponent Rule Check)检查,即元件规则检查。进行修改并存盘。长沙航空职业技术学院 电子信息工程系 王朝红54保 存 元 件 库 首先将新建的元件库文档存盘,保存的文件类型为*.lib,此时不能加自建的库文件。关闭自建库文件,将自建文件导出。再打开导出的文件,即可将*.lib文件转换为*.ddb文件。存盘,此ddb库文件可加入。长沙航空职业技术学院 电子信息工程系 王朝红55绘制原理图高级技巧1.元件对齐元件对齐(Edit/Align)2.全局修改(全局修改(举例将R改为r,改字体)3.图纸定位(图纸定位
18、(Browse/Primitive)长沙航空职业技术学院 电子信息工程系 王朝红56长沙航空职业技术学院 电子信息工程系 王朝红57第五讲 Advanced PCB 99 入门 Advanced PCB 99 界面 构成 PCB 图素 元件封装 制作PCB板过程演示长沙航空职业技术学院 电子信息工程系 王朝红58Advanced PCB 99 界面长沙航空职业技术学院 电子信息工程系 王朝红59构成 PCB 图素导线圆弧焊盘过孔尺寸标注坐标字符串原点设置多边形覆铜内电层分割元件填充粘贴长沙航空职业技术学院 电子信息工程系 王朝红60元件封装 电阻:AXIAL0.3 AXIAL1.0 电容:RA
19、D0.1 RAD0.4 RB.2/.4 RB.5/1.0 二极管:DIODE0.4 DIODE0.7 三极管:TO-3 TO-220 串并口:DB9/F DB37RA/M 熔丝(FUSE):FUSE 电位器:VR1 VR5LibraryPcb Generic Footprints Advpcb.ddb长沙航空职业技术学院 电子信息工程系 王朝红61元件封装 集成块:DIP系列:DIP-4 DIP-64CFP系列:CFP-14 CFP-56 整流桥:D-37 D-37R D-38 D-44 D-46LibraryPcbGeneric FootprintsGeneral IC.ddbLibrary
20、PcbGeneric FootprintsInternational Rectifiers.ddb长沙航空职业技术学院 电子信息工程系 王朝红62制作PCB板过程一)准备工作二)制作PCB板1.绘制好原理电路图。2.对电路图进行ERC检查。3.进行封装形式检查。4.生成网表文件。1.定制好PCB板尺寸,划定布线区域。2.调入封装库元件。3.调入网表文件。4.自动布局。5.自动布线。6.对电路图进行DRC检查。长沙航空职业技术学院 电子信息工程系 王朝红63长沙航空职业技术学院 电子信息工程系 王朝红64第五讲 PCB 设计的流程调入封装库手工调整调入网表放置元件使用设计规则自动布线定义PCB板
21、长沙航空职业技术学院 电子信息工程系 王朝红65定义PCB板1.单击设计区域下方的工作板层标签单击设计区域下方的工作板层标签KeepOut,切换到禁止布线层。切换到禁止布线层。2.根据需要放大窗口。根据需要放大窗口。3.执行菜单命令执行菜单命令View/Toggle Units 进行公制进行公制/英制英制单位切换。单位切换。4.定义坐标原点。定义坐标原点。5.以稍大于实际印刷电路板尺寸布放导线。以稍大于实际印刷电路板尺寸布放导线。长沙航空职业技术学院 电子信息工程系 王朝红66调入封装库 元件封装库Advpcb.ddb的装入:在PCB编辑器中执行菜单命令:Design/Add/Remove L
22、ibrary。长沙航空职业技术学院 电子信息工程系 王朝红67调入网表 网表的产生:在 SCH编辑器中打开电气原理图,执行菜单命令Tools/Create Netlist。调入网表:在PCB编辑器中执行菜单命令:Design/Netist。长沙航空职业技术学院 电子信息工程系 王朝红68放置元件1.自动放置:执行菜单命令Tool/AutoPlace2.手工放置:执行菜单命令 Edit/Move/Component Tools/Align Component 长沙航空职业技术学院 电子信息工程系 王朝红69使用设计规则 执行菜单命令:Design/Rules,系统弹出设计规则修改对话框,设置各项
23、参数。布线规则生产加工规则高速电路规则其它规则长沙航空职业技术学院 电子信息工程系 王朝红70自动布线1.执行菜单命令:Auto Rout/Set up定义布线过程中的规则。2.执行菜单命令:Auto Routing 进行自动布线。长沙航空职业技术学院 电子信息工程系 王朝红71手动布线 执行菜单命令:Place/Track 手动布线。执行菜单命令:Tools/Un-Route 拆除布线。长沙航空职业技术学院 电子信息工程系 王朝红72第六讲 设计结果检查与处理 单层板的制作 单层板的制作 ERC检查 DRC检查 CRC检查 输出生产图与报表 3D图观看长沙航空职业技术学院 电子信息工程系 王
24、朝红73单层板的制作 修改设计规则。1.执行“DesignRules”2.Routing选项卡中选择Routing layers。3.双击弹出“Routing Layers Rule”对话框。4.“Top layer”选“Not Used”按照双层板制作步骤生成PCB。长沙航空职业技术学院 电子信息工程系 王朝红74DRC检查 执行菜单命令:Tools/Design Rule Check长沙航空职业技术学院 电子信息工程系 王朝红75输出生产图与报表 执行菜单:Reports 中各命令印刷电路板统计信息印刷电路板元件清单印刷电路板钻空数据文件长沙航空职业技术学院 电子信息工程系 王朝红763D
25、图观看方法及步骤:1.加3D快捷工具。2.观看3D图。长沙航空职业技术学院 电子信息工程系 王朝红77练习1:画 图绘制下图中各种图形长沙航空职业技术学院 电子信息工程系 王朝红78练习2:层次化电路母电路长沙航空职业技术学院 电子信息工程系 王朝红79子电路1练习2:层次化电路长沙航空职业技术学院 电子信息工程系 王朝红80子电路2练习2:层次化电路长沙航空职业技术学院 电子信息工程系 王朝红81练习2:层次化电路子电路3长沙航空职业技术学院 电子信息工程系 王朝红82练习3:元件库编辑 要求:建立自已的原理图元件库Mylib.ddb,其中包含74LS00、NE555,PNP、NPN型三极管,常用电阻、电容及下图所示新元件。长沙航空职业技术学院 电子信息工程系 王朝红83练 习 4将电路生成PCB板,要求充分利用手动调整布线功能。长沙航空职业技术学院 电子信息工程系 王朝红84实习报告要求 PROTEL的功能及作用 自制电路功能说明 学习PROTEL的体会 自制电路原理图 自制电路PCB板图 EWB的功能及作用 学习EWB的体会A.EDA实训目的B.EDA实训内容C.实训总结与体会(500字以上)