第 1 章Protel99 SE 基础
Protel 99SE采用数据库的管理方式。Protel 99SE软件沿袭了Protel以前版本方便易学的特点,内部界面与Protel 99大体相同,新增加了一些功能模块,功能更加强大。新增的层堆栈管理功能,可以设计32个信号层,16个地电层,16个机械层。新增的3D功能让您在加工印制版之前可以看到板的三维效果。增强的打印功能,使您可以轻松修改打印设置控制打印结果。Protel 99SE容易使用的特性还体现在“这是什么”帮助,按下右上角的小问号,然后输入你所要的信息,可以很快地看到特性的功能,然后用到设计中,按下状态栏末端的按钮,使用自然语言帮助顾问。
一、Protel99 SE及其发展史
1、1988年,美国ACCEL Technologies公司 TANGO,随后 Protel Technologies公司 Protel for DOS (升级版本) 。
2、1991年,Protel Technologies公司 Protel for Window1.0版。
3、1994年,Protel Technologies公司首创了EDA Client/Server 体系结构,实现了各种EDA工具的无缝链接,随后又陆续 Protel for Window2.0、 Protel for Window3.0。
4、1996年底,Protel Technologies推出了EDA Client的第三代Protel 。
5、1998年,Protel Technologies Protel 98,随后经过引进MicroCode Engineering 公司的仿真技术和IncaSEs Engineering Gmbh 公司的信号完整性分析技术,于1999年正式推出Protel 99。
6、2000年,Protel Technologies公司兼并了美国著名的EDA公司ACCEL(PCAD),随后推出了Protel 99SE。
7、2001年,Protel Technologies更名为Altium公司,并于2002年推出了Protel DXP,而且在不断的升级之中。
二、、Protel99SE 绘图环境
1、Protel99SE设计环境
选择File|New Design命令将出现新建设计数据库对话框(含Location和Password 两个标签),如图1.1和图1.2所示。
图1.1 数据库location 对话框
是 该库下处于打开状态的文档或文件夹窗口名称列表。
图1.2 数据库password 对话框
Location 标签: 给定设计数据库名和指定库文件存放路径。
Password 标签:如图2.4所示,用户选择是否为设计数据库设置密码。
新建设计数据库在创建之后便处于打开状态,同时在该设计数据库中还有一个设计组文件夹、回收站和一个Documents 文件夹,设计组文件夹用于存放权限数据,包括Members 、 Permissions 和 Sessions 三个子文件夹,如图2.5所示,其中Recycle Bin 用于临时删除文档,Documents 用于存放一些说明性文档,Members 为访问该设计数据库的成员表,Permissions 是各成员权限表,Sessions 2、设计管理器
原理图设计管理器用于对设计数据库文件及元件库进行管理
启动Protel99 SE ,当新建原理图或打开原理图后设计管理器便处于打开状态,其
快捷工具按钮位于主工具栏第一个,它是一个开关键,包含有Explorer 和Browse Sch 两个标签。当单击任一标签时则以导航树型结构显示出设计数据库中的文件及组织形式和库中各文件间的结构关系。双击文件夹可展开一个树,并可通过单击小加号展开分支,单击小减号折叠分支如图2.12所示。 Explorer 标签主要用于管理各种文档,包括创建、打开、关闭和删除设计数据库文件、删除访问成员和修改密码以及权限等操作 ; Browse Sch 主要用于对元件库中的元件进行管理包括增加/移去元件库、浏览、编辑、放置、查找元件。 三、要特点
tel99 SE 运用了智能文档技术、智能设计组和智能工具三个重要技术,具体特点如下如原理图、PCB 、输出文件和成员可同时访问同一设计数据库,进行相应的操路仿真、PCB 、PLD 和信号完整性分析等)都集成到一个独立、直观的设计管理器上。
和VF 中的项目文件相似,因此设计产品时先建设计数据库文件后再新建各种文档。
目内部各文件之间的关系,可直接对文档进行更名、删除、打开和拖到回收站等操作。
允许用户在一个设计组中进行协同设计,所有设计数据库和设计组特性均由设Protel99 SE 的主1、智能技术
Pro :
智能文档技术(SmartDoc ):为便于系统管理,将所有文件材料清单等各种文件都存放在一个统一的设计数据库中。
智能设计组(SmartTeam ):设计组的所有作,确保整个设计组的工作协调配合。
智能工具(SmartTool ):所有设计工具(原理图设计、电2、 综合设计数据库
该Protel99 SE 将与同一设计的所有文档均保存在同一个综合设计数据库文件(*.DDB )中,在Windows 中只能看到DDB 库文件,只有在Protel99 SE 的设计管理器中才可看到数据库文件中的文档,数据库文件与VB 3、设计管理器
Protel99 SE 的设计管理器窗口界面方便地联系设计工具和设计窗口,其管理文档与windows 资源管理器功能类似,以树型结构图示了设计项4、网络设计组及访问权限
Protel99 SE 计组控制
6 、同步设计
Protel99 SE 同步设计使原理图和PCB 图之间的一致性更加可靠,用户不经过网络表就可以直接从原理图传递修正信息到印制板图,同样也可以从印制板图传递信息到原理图中。s 帮助系统类似,Protel99 SE 随时可得到系统帮助,为用户正确使用该软件四 文档或文件夹 弹出如图2.13所示快捷菜单\New 。 选项。 回收站中恢复。 3出、重命名、查看编辑属性以及文件以大图标或小息方式显示。 件 NCE 命令 七、 c 99SE (
7 .帮助系统
与Window 提供了保证。 、文件的管理
1、创建新New\File
单击设计窗口空白处2、删除和恢复文档
在设计窗口中选中,按DEL 键
文件处于关闭时于导航树中,可击弹出快捷菜单,选Delete 在文件未彻底删除前,在导航树中的、打开、更名、导入、导出文档等
打开文件夹,选中所要操作的文件单击右键,弹出如图2.14所示快捷菜单,对该文件进行:打开、剪切、复制、删除、导图标,列表或是详细信五、环境参数的设置 1、界面字体的设置
2、自动创建备份文
3、自动保存文件
执行下拉按钮PREFERE 六、文件的压缩和修复
执行下拉按钮DESIGN…..命令 Protel99 SE 的主要功能
(1)电路原理图设计—Schemati (2)印制板图设计—PCB99SE 3) 元器件库编辑—Schematic Library
— PCB Library (4)信号完整性分析与电路逻辑仿真 八、上内存、SVGA 显示求运行在Win9x 、Win2000、WinXP 等操作系。 需根据安装过程中的提示操作即可完成安装工作。 SE 的应用程序文件client99SE.exe 放在安装目录下,在安装目录中包含以下5个 9 SE 自带设计实例。 图元件库文件、PCB 元件封装库文件、PLD 库文件以及信号完整性分析和仿真库务程序文件。 库中包含了全部的用户文件,文件类型以扩展名加以区分。Protel 99SE 常见文) pld (pld 描述文件)txt (文本文件)rep (件列表文件)等。
(5 )可编程逻辑设计PLD Protel99 SE 的基础知识
1. Protel99 SE 的运行环境
Protel99 SE 的运行环境包括硬件环境和软件环境。
硬件环境 : 为充分发挥Protel99 SE 的强大功能,PC 机性能指标愈高愈好,现在通用配置的PC 机一般都能满足要求。建议配置为奔腾Ⅲ以上处理器、128MB 以器、真彩32色(1024×768或更高分辨率)和40GB 以上硬盘空间。
软件环境: Protel99 SE 要 2 .Protel99 SE 的安装
Protel99 SE 安装很简单,用户只3 .Protel99 SE 的文件组成
Protel99 文件夹。
Backup :文件备份。
Examples :Protel9 Help :帮助文件
Library :该文件夹下有SCH 、PCB 、PLD 、SignalIntegrity 和SIM5个子文件夹,分别存放原理文件。
System : 存放Protel99 SE 各服4 .Protel99 SE 的文件类型
在设计数据件类型有
bak (自动备份文件) ddb (数据库文件) sch (原理图文件) pcb (电路板图文件)prj (项目文件) lib (元件库文件 net (网络表文件报告文件) ERC (电气规则测试报告文件)
XLS (元件列表文件)XRF (交叉参考元
九、Protel 99SE 设计平台软硬件配置要求: Pentium II 233MHZ U -Pentium II 300 以上 280×1024 Mrosoft Windows 98/95/2000 或以上版本(含中文版)。
1、硬件配置
最低:CPU - 内存-32M 硬盘-300M 显示器-15〃
显示分辩率-1024×768
建议配置:CP 内存-128M 硬盘-6G 以上 显示器-17〃以上 显示分辩率-12、
操作系统
Microsoft Windows NT 4.0 或以上版本(含中文版)。 ic
第二章PROTEL99SE原理图设计基础
一、电路原理图的设计步骤
1、电路板设计的一般步骤
(1)电路原理图的设计
(2)产生网络表
(3)印制电路板的设计
(4)根据需要生成印制电路板报表
2、电路原理图设计的一般步骤
(1)设置电路纸参数及相关信息
(2)装入所需元件库
(3)放置元件
(4)电路图布线
(5)调整检查和修改
(6)补充完善
(7)打印输出
二、PROTEL99SE原理图设计工具
1、电路原理图设计工具栏
工具栏:Protel99 SE的工具栏很多,选择View\Toolbars命令开启和关闭,其按钮功能也可通过菜单中的命令来实现。
2、图纸的大小与缩放
(1)功能键实现放大与缩小
Page up 放大功能,Page down 缩小功能,End刷新功能。
(2)利用菜单命令实现放大或缩小的功能
执行view下拉菜单的命令来实现。
Fit Document:适合显示整个原理图文档。
Fit all Objets: 适合显示所有原理图中对象。
Area: 选择区域放大(可对大电路图的局部编辑)。
Around Point: 以鼠标为中心进行放大。
Zoom In: 放大。
Zoom Out:缩小。
Refresh: 刷新。
Grid: 栅格管理。
三、设置图纸
1、设置图纸、栅格和标题栏
启动Design|Option命令出现如图2.1所示的窗口,Sheet Pptions页面:
图2.1 Sheet Pptions页面对话框
图纸走向:Landscape为水平走向,Portrait为垂直走向。
图纸颜色:Border为图纸边框颜色,Sheet为图纸颜色。
图纸尺寸:Standard Style为国际认可的标准图纸,有18种可供选择。Custom Style 用户自定义图纸(要选中Use Custom Style复选框),需要用户设置图纸的尺寸、边框分度和边框宽度,Custom Width表示宽度,Custom Height表示高度,X ref Region表示水平分度,Y ref Region表示垂直分度,Margin Width表示边框宽度。
Protel 99SE中使用的尺寸是英制,它与公制之间的关系为:
1 inch(英寸)=25.4mm,1 inch=1000 mil(毫英寸),1mm=40mil 。
图纸边框:Show Reference Zone表示显示有分度的边框,Show Border 显示边框,Title
Block表示显示标题栏。
标题栏设置:有Standard(标准标题栏)和ANSI(美国国家标准协会标题栏)两种标题栏格式。
栅格设置:Snap Grid 表示捕捉栅格,元件和线等图形对象只能放在栅格上,默认值10mil。
Visible Grid表示可视栅格,屏幕显示的栅格,默认值10mil。
Electrical Grid表示电气捕捉栅格,可以使连线的线端和元件管脚自动对齐,默认值8mil,选中该栅格画图连线时(线与线间或线与管脚间)连线一旦进入电气捕捉栅格范围时,连线就自动地与另一线或管脚对齐,并显示一大黑点,该黑点又称为电气热点。
Snap Grid 用于将元件、连线放置在栅格上,使图形整齐且易画图。
Visible Grid 用于显示,以确定元件位置,而Electrical Grid 则用于连线。(在画有些图时或是放文字时,需去掉捕捉栅格以灵活放置位置。)
2、Organization页面
如图2.2所示,Organization输入制图单位或设计人员,Address输入Organization的详细信息,Sheet分别表示原理图号(NO)和原理图总数(Total),Document分别表示标题(Title)、资料号(No)和版本号(Revision)。
图2.2“Organization”对话框
第三章 电路原理图的设计
一、装载元件库及放置元件
1、元件库管理
单击Browse Sch标签,弹出如图3.1所示
元件库管理窗口
Add/Rmove: 添加/移去元件库。
Browse :浏览元件。
Edit :编辑元件(选中元件后单击此
按钮,自动启动元件编辑器)。
Place :放置元件到原理图。
Find:查找元件。
常用元件库:
Miscellaneous Devices:基本元件库。
Intel DataBooks Inter:: Inter公司数据手册。
TI Databooks:TI公司数据手册。
Sim: 仿真元件库。
2、放置元件图3.1 元件库管理器
(1) 打开设计管理器后单击Browse选中元
件库,在元件列表中找到所需元件,单击
Place按钮或双击元件将元件放入到原理图
编辑区中。
(2)放置元件的另一种方法是在编辑区单击
鼠标右键,执行Place Part命令,出现对话框,在Lib Ref框中直接输入元件名称并编辑属性即可。单击工具栏中的工具或选择Place|Part命令也可进行放置元件的操作。
二、编辑元件
双击原理图中元件打开对象性编辑对话框,现以电阻和电源为例介绍元件属性的编辑方法。双击电阻元件打开如图3.2所示的对话框,各个选项含义如下。
Lib Ref:元件在元件库中的名称。
图3.2 电阻对话框
Footprint:元件封装形式。
Designator:元件在原理图中的标号。
Part Type:元件标称值或型号。
Part:多元件芯片的元件号。
Selection:是否处于选取状态
Hidden Pins:是否显示隐藏的管脚。
三、元件的移动与排列
单击主工具栏的选择工具选中元件用鼠标拖动到合适位置,或者通过菜单命令进行操作,具体功能如图3.3所示。
图3.3 元件移动与排列命令
Drag : 拖动,移动时相连的导线不断开。
Move:移动,移动时相连的导线断开。
Move Selection:移动选取的图件,移动时相连的导线断开。
Drag Selection:拖动选取的图件,移动时相连的导线不断开。
Move To Front:将图件改到最上层并移动。
Bring To Front:将单击的图件提至最上层。
Send To Back :将单击的图件降至最底层。
Bring To Front Of:将一个图件提至指定图件的上一层。
Send To Back Of:将一个图件降至指定图件的下一层。
Align...对齐。
Align Left 左对齐。
Align Right:右对齐。
Center Horizontal:水平居中对齐。
Distribute Houizontally:水平均分排列。
Align Top:顶部对齐。
Align Bottom:底部对齐。
Center Vertical:垂直居中排列。
Distrbute Vertically:垂直均分排列。
三、放置电源与接地元件
电源和接地符号通过单击工具栏中电源或接地图标放置,其属性对话框如图3.4所示。
Net:电源或地线网络名称。
Style:电源或地端的类型,其中电源(Vcc)4种,地线有3种。
X_Location:X轴方向位置。
Y_Location:Y轴方向位置。
Orientation:显示角度。90O、180O、270O、360O。
Color:颜色设置。
Selection:是否选中。
图3.4 电源与接地属性对话框
四、更新元件的流水序号
菜单Tool\Annotate用于对元件自动编号。当取用元件时,Protel99se自动给元件一个标注,如U?、R?等,其中的问号示等待输入元件序号,当然可以一个一个地输入,但效率低且易出现重复。
1、Option页面
Protel99se 有自动编号能力,当选择自动标注编号功能后,弹出如图3.5所示对话框。
图3.5 Option页面对话框
Annotate Options区域
All Paret:对所有元件进行标注编号。
? Part:只对未编号的元件进行编号。
Reset Designer:反所有元件恢复到未编号状态。
Update Sheet Numbers:将原理图图纸一起编号。
Current Sheet Only:只对当前原理图元件进行编号。
Ignore Selected Parts:忽略对选中的元件编号。
Group Parts Together if Match By 区域
设定区分多元件芯片标注。
Re—annotate Method 区域该区域用于设置编号排列方式。
Up then Across:先上再交叉。
Down then Across:先下再交叉。
Across then Up:横向再交叉向上。
Across then Down:横向再交叉
Advanced Option页面
该页面用于设置在一个项目中各个原理图的标注编号的范围以及后缀。
第四章 完成电路原理图的绘制
一、 使用原理图布线工具
Protel 99SE原理图具有强大的编辑功能,提供了多种设计工具和数万个可供选择的元件,可方便快捷地进行电路原理图的编辑。
图4.1 布线工具栏
导线(wire): 电气连接。
总线,用粗线表示
总线分支线(Bus Entry):总线与导线的连接线
网络标号(NetLabel):放于导线或总线上的标识文字
电源、地线端子(Power Port):电源和地线符号。
元器件(Part):分立元件和集成电路。
图纸符号(Sheet Symbol):层次电路图中模块电路的方框符号。
图纸端口(Sheet Entry):层次电路图中方框符号与方框符号之间的输入输出接口。
端口(Port):原理图中的输入输出端口。
电气结点(Junction):具有电气相连的交叉点。
在原理图放置的指示该处禁止ERC符号
在原理图放置的指示该处PCB布线符号
二、绘图工具栏
绘图对象。包括不具有电气意义的画图对象,如图4.2工具栏中的对象所示。
图4.2 绘图工具栏
直线(Lines)
实心多边形(Polygons)
椭圆弧线(Elliptical Arcs)
贝赛尔曲线(Beziers)
文本(Text)
文本框(Text Frame)
矩形(Rectangle)
实心圆角矩形(Round Rectangle)
椭圆(Elliptical)
实心圆饼(Pie Chart)
各种图片(GraphicImage)
粘贴文本阵列(Paste Array)
三、常见布线工具介绍
1、导线连接及编辑
单击工具栏中图标或选择Place|Wire命令后光标变成“十”字状,表示处于画导线状态,在如图4.3所示对话框中进行导线属性设置,其中各项意义如下:
4.3 导线属性设置
Wire :表示导线宽度,有4种线型,Smallest, Small ,Medium Large。其默认为:Small。
Color :设置颜色,双击色彩区。
Selection :选中该复选框表示导线处于选中状态。
2、总线和网络标号
画原理图时常要用到总线,总线是用一条线来表示几条并行的导线,通常以粗线表示,配合总线分支线和网络标号一起使用,总线通过分支线与其它端口相连,网络标号相同的导线才具有电气连接。
通过工具栏中、、(总线、总线分支线及网络标号)三个按钮分别绘制总线、分支线及放置网络标号,如图4.4所示
图4.4 总线、分支线及放置网络标号
3、端口属性设置
选择Place\Port命令或工具栏中图标后进入放置电路端口状态,此时光标上带一个悬浮的电路端口,单击鼠标左键确定端口的起点,拖动光标可改端口的长度后单击鼠标左键放置一个电路端口,如图4.5所示,单击鼠标右键结束放置状态。
图 4.5 放置电路I/O端口
双击端口出现属性对话框,如图4.6所示
图4.6 端口属性对话框
Name :端口名。
Style:端口箭头方向,有无(Non)、左(Left)、右(Right)和双向(Left&Right)四种形式。
I/O Type :端口电气特性类型,有不指定 (Unspecified)、输出端口类 (Output)、输入端口类 (Input)和Biderectional (双向型)四种。
Alignmernt:端口名在端口中的位置,有左 (Left)、右(Right)和居中(Center)三种。
四、视图缩放工具
利用菜单View下的各子项对视图缩放非常方便,其中:
Fit Document:适合显示整个原理图文档。
Fit all Objets: 适合显示所有原理图中对象。
Area: 选择区域放大(可对大电路图的局部编辑)。
Around Point: 以鼠标为中心进行放大。
Zoom In: 放大。
Zoom Out:缩小。