第一讲 Protel 99 se 介 绍 田学寨
主要内容: Protel 99 se 概述 Protel 99 se 的体系结构与主要的功能组件 文件访问成员、密码和访问权限的设定 Protel 99 se 使用资源的用户自定义
Protel 99 se 概述 Protel 99 se 简介 Advanced Schematic 的特点简介 Advanced PCB 的特点简介 开始使用Protel 99 se
Protel 99 se 简介 Protel 99 se 的Client/Server结构 Protel 99 se 的发展演变 Protel For Dos Protel For Windows Version 2.0 Protel 99 Protel 98 Version 3.0
Advanced Schematic 的特点 集成性高 支持层次化设计 元件库扩充功能 任意的绘图页尺寸 兼容性高 提供基本的设计验证工具
Advanced PCB 的特点 强大的自动化布线功能 智能化的覆铜技术 与电气原理设计系统的动态连接 面向生产工艺的设计功能
开始使用Protel 99 se 在桌面上或开始菜单中找到并用鼠标双击Protel 99 se应用程序——Client 99 se,打开Protel 99 se的主窗口。 执行菜单命令File中的New选项;或直接在窗口左边的一列文件类型选项中选择。
体系结构 原理图设计组件 PCB设计组件 自动布线组件 可编程逻辑器件组件 电路仿真组件
文件类型 .ddb —— 设计数据库文件 .net —— 网络表文件 .lib —— 元件库文件 .pld —— 可编程逻辑器件描述文件 .pcb —— 印刷电路板文件 .rep —— 报告文件 .sch —— 原理图文件 .prj —— 项目文件 .txt —— 文本文件 .bk* —— 自动备份文件
第二讲 电气原理设计系统Schematic 99 se 电气原理图编辑器界面操作 电路设计与绘制常用操作
一、电气原理图编辑器界面操作 主菜单 主工具栏 电路编辑区 元件库管理面板 状态栏
电气原理图编辑器主菜单
主工具栏 元件库转换开关 选取状态转换 一般绘图工具 电路绘制工具
电路编辑区 边框 绘图区 标题区
元件库管理面板 工作元件库 元件清单 查找元件 放置元件 返回 元件数据
状态栏 功能:用于显示光标位置、简要的菜单命令说明或当前工作状态。 打开/关闭方式:通过菜单命令View/Status Bar 和 Command Status
二、电路设计与绘制常用操作 选择库和放置元器件 各种工具箱的使用 与电路设计及绘制有关的其它常用操作
元器件库的选择与元器件放置 添加/移去工作元件库采用命令: Add/Remove 在当前库中搜索元器件采用命令: Find 将选中的元器件放置到设计区采用命令: Place
各种工具箱的使用 电路绘制工具箱的使用 一般绘图工具箱的使用 电源工具箱的使用 器件工具箱的使用
电路绘制工具箱 执行菜单命令:View/Toolbars/Wiring Tools
一般绘图工具箱 执行菜单命令: View/Toolbars/Drawing Tools
电源工具箱 执行菜单命令: Vrew/Toolbars/Power Objects
器件工具箱 执行菜单命令:View/Toolbars/Digital Objects
与电路设计及绘制有关的 其它常用操作 元件属性的设置 图纸的设计 常用编辑选项
元件属性的设置 设置或更改元件属性可以双击该元件或通过菜单命令Edit/Change打开Part对话框,再将鼠标指针指向其某一选项,并单击鼠标左键,即可打开选项卡进行设置。 Part对话框的Attributes选项卡。 Part对话框的Graphical Attrs 选项卡。
Part对话框 包括5个选项卡,其中常用的为 Attributes 和 GraphicalAttrs选项
Attributes选项卡 库中定义元件名称 封装形式 元件编号 显示元件名称 路径定义 子元件序号定义
Graphical Attrs选项卡。 元件放置旋转角度 填充颜色 元件模型 线条颜色 X-轴坐标 引脚颜色 Y-轴坐标 返回
Tools/Preferences 命令 自动平移功能切换 选取对象颜色 格点显示形状 鼠标指针显示形状 格点颜色
图纸的设计 通过菜单命令Design/Options…选择图纸大小;
图纸的纵向或横向、边框和底色选择 图纸方向选择 标题区形式选择 是否显示边框坐标 是否显示边框 是否显示样板 边框颜色选择 图纸底色选择
图纸大小选择 标准尺寸选择 是否自定义尺寸 图纸宽度 图纸高度 X轴坐标 Y轴坐标 边框宽度
第三讲 设计结果的处理 图形设计 自动标注元器件 电气规则检查 元器件列表的生成
图 形 设 计 打开绘图工具箱方法: 1.单击主工具栏上的绘图工具箱开 闭按钮 2.通过菜单命令: View/Toolbar/Drawing Toolbar
自动标注元器件 所有元件重新命名 ?元件重新命名 恢复到原始状态
电气规则检查 使用Tools/ERC(Electrical Rule Check)命令进行电气规则检查
电气规则检查 Multiple net names on net ——同一个网络有多个标识 Unconnected net labels ——未连接的网络标号 Unconnected power objects ——未连接的电源端口 Duplicate sheet numbers ——图纸编号重复 Duplicate component designators ——元件标识重复 Bus label format errors ——总线标号格式错误 Floating input Pins ——输入引脚断路 Suppress warnings——不输出警告
元器件列表的生成 点击菜单命令:Reports/Bill of Materials
第三讲 层次化电路的设计 有关层次原理图的一些概念 层次化设计的基本方法 层次化电路图间的切换 层次化电路的项目管理
有关层次原理图的一些概念 方块电路 方块电路端口 I/O端口 I/O端口 方块电路 方块电路端口
层次化设计的基本方法 自顶向下设计层次原理图 自底向上设计层次原理图 命令:design设计\create sheet from symbol从符号生成图纸 步骤: 自底向上设计层次原理图 命令:design设计\create symbol from sheet从图纸生成符号 步骤: 返回
自顶向下设计层次原理图步骤 1.使用菜单命令File/New…,新建一个空白绘图页当做母绘图页,并命名存盘。在母绘图页上绘制方块电路及方块电路端口,根据整体电路将端口连接。 2.执行菜单命令Design/Create Sheet From Symbol,分别在母绘图页上建立各子绘图页符号。 3.根据方块电路端口绘制各子电路图,并存盘。 4.完成层次化设计。
自底向上设计层次原理图步骤 1. 分别绘制各子电路图,并命名存盘。 2. 使用菜单命令File/New…,新建一个空白绘图页当做母绘图页,并命名存盘。 3. 执行菜单命令Design/Create Symbol From Sheet,分别在母绘图页上建立各子绘图页符号。 4. 连接各子绘图页符号,形成母绘图页, 完成层次化设计。
层次化电路图间的切换 执行菜单命令[Tools]/[Up/Down Hierarchy]。 单击工具栏的 。
项目管理 打开/关闭项目管理面板的方法: 执行命令: View/Project Manager或单击主工具栏上按钮 。 在项目管理面板中,子电路层与母电路层之间的关系一目了然。
小 结 三个概念 两条命令 制作层次电路的方法及步骤 方块电路 I/O端口 方块电路端口 命令:create sheet from symbol从符号生成图纸 命令:create symbol from sheet从图纸生成符号 制作层次电路的方法及步骤
第四讲 元件与元件库编辑 新建元器件的基本步骤 修改原有元器件 保存元件库 新元器件库及库中元器件的调用
新 建 基 本 步 骤 新建一个Schematic Library Document ,即SCH元件库文档。 用SchLibDrawingTools绘制元件图形。 放置具有电气性能的引脚。 给新元件命名。 进行CRC(Reports\Component Rule Check…)检查,即元件规则检查。 进行修改并存盘。
修 改 基 本 步 骤 打开元件库数据库,选择要修改的元件库及元件。 复制该元件,给新元件命名并进行修改。 进行CRC(Reports\Component Rule Check…)检查,即元件规则检查。 进行修改并存盘。
保 存 元 件 库 首先将新建的元件库文档存盘,保存的文件类型为*.lib,此时不能加自建的库文件。 关闭自建库文件,将自建文件导出。 再打开导出的文件,即可将*.lib文件转换为*.ddb文件。 存盘,此ddb库文件可加入。
绘制原理图高级技巧 元件对齐(Edit/Align) 全局修改(举例将R改为r,改字体) 图纸定位(Browse/Primitive)
第五讲 Advanced PCB 99 入门 Advanced PCB 99 界面 构成 PCB 图素 元件封装 制作PCB板过程演示
Advanced PCB 99 界面
构成 PCB 图素 焊盘 原点设置 填充 导线 过孔 圆弧 粘贴 内电层分割 元件 多边形覆铜 坐标 字符串 尺寸标注
元件封装 电阻:AXIAL0.3 ~ AXIAL1.0 电容:RAD0.1 ~ RAD0.4 RB.2/.4 ~ RB.5/1.0 \Library\Pcb\ Generic Footprints \Advpcb.ddb 电阻:AXIAL0.3 ~ AXIAL1.0 电容:RAD0.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 ~ VR5
元件封装 集成块: DIP系列: DIP-4 ~ DIP-64 CFP系列: CFP-14 ~ CFP-56 \Library\Pcb\Generic Footprints\General IC.ddb 集成块: DIP系列: DIP-4 ~ DIP-64 CFP系列: CFP-14 ~ CFP-56 \Library\Pcb\Generic Footprints\International Rectifiers.ddb 整流桥:D-37 D-37R D-38 D-44 D-46
制作PCB板过程 一)准备工作 二)制作PCB板 绘制好原理电路图。 对电路图进行ERC检查。 进行封装形式检查。 生成网表文件。 调入封装库元件。 调入网表文件。 自动布局。 自动布线。 对电路图进行DRC检查。
第五讲 PCB 设计的流程 定义PCB板 调入封装库 调入网表 手工调整 自动布线 放置元件 使用设计规则
定义PCB板 1. 单击设计区域下方的工作板层标签KeepOut,切换到禁止布线层。 2. 根据需要放大窗口。 3. 执行菜单命令View/Toggle Units 进行公制/英制单位切换。 4. 定义坐标原点。 5. 以稍大于实际印刷电路板尺寸布放导线。
调入封装库 元件封装库Advpcb.ddb的装入:在PCB编辑器中执行菜单命令: Design/Add/Remove Library。
调入网表 网表的产生:在 SCH编辑器中打开电气原理图,执行菜单命令Tools/Create Netlist。 调入网表:在PCB编辑器中执行菜单命令: Design/Netist。
放置元件 1.自动放置: 执行菜单命令Tool/AutoPlace 2. 手工放置:执行菜单命令 Edit/Move/Component Tools/Align Component
使用设计规则 执行菜单命令:Design/Rules,系统弹出设计规则修改对话框,设置各项参数。 布线规则 生产加工规则 高速电路规则 其它规则
自动布线 执行菜单命令:Auto Rout/Set up定义布线过程中的规则。 2. 执行菜单命令: Auto Routing 进行自动布线。
手动布线 执行菜单命令:Place/Track 手动布线。 执行菜单命令:Tools/Un-Route 拆除布线。
第六讲 设计结果检查 与处理 单层板的制作 单层板的制作 ERC检查 DRC检查 CRC检查 输出生产图与报表 3D图观看
单层板的制作 修改设计规则。 按照双层板制作步骤生成PCB。 执行“Design\Rules…” Routing选项卡中选择Routing layers。 双击弹出“Routing Layers Rule”对话框。 “Top layer”选“Not Used” 按照双层板制作步骤生成PCB。
DRC检查 执行菜单命令:Tools/Design Rule Check
输出生产图与报表 执行菜单:Reports 中各命令 印刷电路板统计信息 印刷电路板元件清单 印刷电路板钻空数据文件
3D图观看 方法及步骤: 加3D快捷工具。 观看3D图。
练习1: 画 图 绘制下图中各种图形
练习2: 层次化电路 母电路
子电路1 练习2: 层次化电路
子电路2 练习2: 层次化电路
子电路3 练习2: 层次化电路
练习3:元件库编辑 要求:建立自已的原理图元件库Mylib.ddb,其中包含74LS00、NE555,PNP、NPN型三极管,常用电阻、电容及下图所示新元件。
练 习 4 将电路生成PCB板,要求充分利用手动调整布线功能。
实习报告要求 EDA实训目的 EDA实训内容 实训总结与体会(500字以上) EWB的功能及作用 学习EWB的体会 PROTEL的功能及作用 自制电路功能说明 自制电路原理图 自制电路PCB板图 学习PROTEL的体会 实训总结与体会(500字以上)