《orcad培训教程.pdf》由会员分享,可在线阅读,更多相关《orcad培训教程.pdf(188页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第 1 讲 Protel99 SE 概述概述1.1 Protel99 SE及其发展史1.2 Protel99 SE功能1.3 Protel99 SE特点1.4 Protel99 SE 的基础知识1.1 Protel99 SE及其发展史 1988年,美国ACCEL Technologies公司 TANGO,随后 Protel Technologies公司 Protel for DOS(升级版本)。1991年,Protel Technologies公司 Protel for Window1.0版。1994年,Protel Technologies公司首创了EDA Client/Server 体系结
2、构,实现了各种EDA工具的无缝链接,随后又陆续 Protel for Window2.0、Protel for Window3.0。1996年底,Protel Technologies推出了EDA Client的第三代Protel 3。1998年,Protel Technologies Protel 98,随后经过引进MicroCode Engineering 公司的仿真技术和IncaSEs Engineering Gmbh 公司的信号完整 性分析技术,于1999年正式推出Protel 99。2000年,Protel Technologies公司兼并了美国著名的EDA公司ACCEL(PCAD)
3、,随后推出了Protel 99SE。2001年,Protel Technologies更名为Altium公司,并于2002年推出了 Protel DXP,而且在不断的升级之中。Protel 99SE采用数据库的管理方式。Protel 99SE软 件沿袭了Protel以前版本方便易学的特点,内部界面与 Protel 99大体相同,新增加了一些功能模块,功能更加 强大。新增的层堆栈管理功能,可以设计32个信号层,16个地电层,16个机械层。新增的3D功能让您在加工 印制版之前可以看到板的三维效果。增强的打印功能,使您可以轻松修改打印设置控制打印结果。1.2 Protel99 SE的主要功能1 电路
4、原理图设计Schematic 99SE2 印制板图设计PCB99SE 3 元器件库编辑Schematic Library PCB Library 4 信号完整性分析与电路逻辑仿真5 可编程逻辑设计PLD1.3 Protel99 SE的主要特性1 C/S体系结构2 智能技术3 综合设计数据库4 设计管理器5网络设计组及访问权限6 同步设计7 帮助系统1.4 Protel99 SE 的基础知识1 Protel99 SE的运行环境2 Protel99 SE的安装3 Protel99 SE的文件组成4 Protel99 SE的文件类型?C/S体系结构在Clint/Sever“客户器/服务器”结构下开始
5、只需运行Clint99SE.exe的应用程序,提供一个基本框架窗口与Protel99 SE组件(内嵌多个服务程序)之间的接口环 境,在需要时调用各服务程序,大大加快了Protel99 SE的启动速度及可扩展性。?智能技术Protel99 SE运用了智能文档技术、智能设计组和智能工具三个重要技 术,具体特点如下:智能文档技术(SmartDoc):为便于系统管理,将所有文件如原理图、PCB、输出文件和材料清单等各种文件都存放在一个统一的设计数据库中。智能设计组(SmartTeam):设计组的所有成员可同时访问同一设计数据 库,进行相应的操作,确保整个设计组的工作协调配合。智能工具(SmartToo
6、l):所有设计工具(原理图设计、电路仿真、PCB、PLD和信号完整性分析等)都集成到一个独立、直观的设计管理器上。?综合设计数据库Protel99 SE将与同一设计的所有文档均保存在同一个综合设计数 据库文件(*.DDB)中,在Windows中只能看到DDB库文件,只有在 Protel99 SE的设计管理器中才可看到数据库文件中的文档,该数据库文件 与VB 和VF中的项目文件相似,因此设计产品时先建设计数据库文件后再 新建各种文档。?设计管理器Protel99 SE的设计管理器窗口界面方便地联系设计工具和设计窗口,其管理文档与windows资源管理器功能类似,以树型结构图示了设计项目 内部各文
7、件之间的关系,可直接对文档进行更名、删除、打开和拖到回 收站等操作。?网络设计组及访问权限Protel99 SE允许用户在一个设计组中进行协同设计,所有设计数据 库和设计组特性均由设计组控制。?同步设计Protel99 SE同步设计使原理图和PCB图之间的一致性更加可靠,用户不经 过网络表就可以直接从原理图传递修正信息到印制板图,同样也可以从印制板 图传递信息到原理图中。?帮助系统与Windows帮助系统类似,Protel99 SE随时可得到系统帮助,为用户正 确使用该软件提供了保证。?Protel99 SE的运行环境Protel99 SE的运行环境包括硬件环境和软件环境。硬件环境:为充分发挥
8、Protel99 SE的强大功能,PC机性能指标愈高愈 好,现在通用配置的PC机一般都能满足要求。建议配置为奔腾以上处 理器、128MB以上内存、SVGA显示器、真彩32色(1024768或更高分 辨率)和40GB以上硬盘空间。软件环境:Protel99 SE要求运行在Win9x、Win2000、WinXP等操作系。?Protel99 SE的安装Protel99 SE安装很简单,用户只需根据安装过程中的提示操作即可 完成安装工作。?Protel99 SE的文件组成Protel99 SE的应用程序文件client99SE.exe放在安装目录下,在安装目 录中包含以下5个文件夹。Backup:文件
9、备份。Examples:Protel99 SE自带设计实例。Help:帮助文件Library:该文件夹下有SCH、PCB、PLD、SignalIntegrity和SIM5个 子文件夹,分别存放原理图元件库文件、PCB元件封装库文件、PLD库文件 以及信号完整性分析和仿真库文件。System:存放Protel99 SE各服务程序文件。?Protel99 SE的文件类型在设计数据库中包含了全部的用户文件,文件类型以扩展名加以区分。Protel 99SE常见文件类型有bak(自动备份文件)ddb(数据库文件)sch(原理图文件)pcb(电路板图文件)prj(项目文件)lib(元件库文件)net(网络
10、表文件)pld(pld描述文件)txt(文本文件)rep(报告文件)ERC(电气规则测试报告文件)XLS(元件列表文件)XRF(交叉参考元件列表文件)等。PEOTELL99的绘图环境双击Protel 99SE 图标,点击File(文件)中new项,就可以新建设计 数据库。一种为MS Access Database方式,设计过程中的全部文件都存 储在单一的数据库中,同原来的Protel99文件方式。即所有的原理 图、PCB文件、网络表、材料清单等等都存在一个.ddb文件中,在 资源管理器中只能看到唯一的.ddb文件。新建设计文件,有两种方式:另一种Windows File System方式在对话
11、框底部指定的 硬盘位置建立一个设计数据库的文件夹,所有文件被自动 保存的文件夹中。可以直接在资源管理器中对数据库中的 设计文件如原理图、PCB等进行复制、粘贴等操作。:注意:这种设计数据库的存储类型,方便在硬盘对数据 库内部的文件进行操作,但不支持Design Team特性。设计组(Design Team)可以先在Design Team 中设定设计小组成员,Protel 99SE可在 一个设计组中进行协同设计,所有设计数据库和设计组特性都由设 计组控制。定义组成员和设置他们的访问权限都在设计管理器中进 行,为保证设计安全,为管理组成员设置一个口令。这样如果没有 注册名字和口令就不能打开设计数据
12、库。回收站(Recycle Bin)相当于Windows 中的回收站,所有在设计数据库中删除的文件,均保存在回收站中,可以找回由于误造作而删除的文件文档管理器(Documents)所有Protel99SE设计文件都被储存在唯一的综合设计数据库中,并显示在唯一的综合设计编辑窗口。在Protel 99SE中与设计的接口 叫设计管理器。使用设计管理器,可以进行对设计文件的管理编辑、设置设计组的访问权限和监视对设计文件的访问。第 2 讲 PROTEL99SE原理图设计基础2.电路原理图设计的一般步骤2.3 Protel99SE 新建数据库及文件2.4 Protel99SE 原理图窗口及工具栏2.2 P
13、rotel99SE 启动与关闭2.1 电路板设计的一般步骤1:电路原理图的设计2:产生网络表3:印制电路板的设计4、根据需要生成印制电路板报表具体如例红外线人体感应电路设计 如下:一、红外线人体感应电路原理图设计Q1?C69PFC 100.01Q29013321411U2Alm324R51MR310KC1110uFR24K7C120.01R91MD41N4148R 610KD51N4148R71MD61N4148D71N4148R81MR410KC910uFC 812PF14352164U3CD4538C1410uFR11220KR1210KD8LEDR1410KK6VD91N4148R131
14、0KC 130.1uFR1010KR11MC10.1uFD11N4007D312V132VVGNDINOUTU17805C20.01uFC 3100uFC4100uFC50.1uFD21N4007220VAC16V16VC710uF16V567U2B10uF1098U2C10uF121314U2D10uF400v二、红外线人体感应电路印制电路板设计三、红外线人体感应电路印制电路板设计3D效果 电路原理图设计的一般步骤1:设置电路纸参数及相关信息2:装入所需元件库3:放置元件4:电路图布线5:调整检查和修改6:补充完善7:打印输出2.2 Protel99SE 启动与关闭?Protel99 SE的
15、启动(系统环境为WindowsXP,其它操作系统的界面会略有差别。)?双击桌面快捷图标直接进入Protel99 SE。?单击开始菜单,选择“开始|所有程序|Protel99 SE”。?单击开始菜单,选择“开始|运行|Client99 SE”。Protel99 SE启动如图2.1所示、启动后的主窗口界面如图2.2所示。?Protel99 SE的关闭?单击下拉菜单,选择File|Exit命令。?单击标题栏的按钮或右击任务栏选择“关闭”命令。图2.1 Protel99 SE的启动图2.2 Protel99 SE的主窗口界面2.3 Protel99SE 新建数据库及文件?新建、打开和关闭设计数据库新建
16、设计数据库选择File|New Design命令将出现新建设计数据库对话框(含Location 和Password两个标签),如图2.3所示。Location标签:给定设计数据库名和指定库文件存放路径。Password标签:如图2.4所示,用户选择是否为设计数据库设置密码。图 2.3 新建设计数据库图2.4 设置新建设计数据库密码新建设计数据库在创建之后便处于打开状态,同时在该设计数据库中还有一 个设计组文件夹、回收站和一个Documents文件夹,设计组文件夹用于存放 权限数据,包括Members、Permissions和 Sessions三个子文件夹,如图2.5所 示,其中Recycle
17、Bin用于临时删除文档,Documents用于存放一些说明性文 档,Members为访问该设计数据库的成员表,Permissions是各成员权限表,Sessions 是 该库下处于打开状态的文档或文件夹窗口名称列表。图2.5 新建设计数据库文件及子文件夹?打开设计数据库启动FileOpen命令出现如图2.6所示对话框,选定设计数据库文件后选择“打 开”命令。?关闭和删除设计数据库在文档管理器中对当前设计数据库选择FileClose Design命令关闭设计数据库。在设计管理器选中待删除数据库(设计数据库中文件已经关闭),选择 Editdelete命令后退出Protel99 SE软件,在Wind
18、ows环境下删除数据库文件(*.DDB)。图2.6 打开设计数据库对话框?新建原理图文件选择FileNew命令出现如图2.7所示对话框,选中Schematic Document后确认 生成Sheet1.sch的文档,此时可直接更名为“示例.sch”或是在文档管理器使用 Rename功能更名,如图2.8所示。图 2.7 新建原理图对话框 图 2.8 原理图更名2.4Protel99SE 原理图窗口及工具栏设计管理器命令栏状态栏编辑区菜单栏工具栏标题栏图2.9 Protel99SE 原理图窗口菜单栏:Protel99 SE各个编辑器的菜单栏有较大差别,如图2.10所示为 原理图编辑器的菜单,其功能
19、将在后面详细介绍。工具栏:Protel99 SE的工具栏很多,如图2.11所示此为系统的主工具栏(选择ViewToolbars|Main Tools命令开启和关闭),其按钮功能也可通过 菜单中的命令来实现。图2.11 Protel99 SE原理图编辑器主工具栏图 2.10 Protel99 SE原理图编辑器菜单栏主工具栏从左向右依次为设计管理器开关、打开文档、保存、打印、放 大、缩小、显示整个文档、上下层切换、十字探针、剪切、粘贴、选择、取 消选择、移动、画图开关、画电路图开关、仿真设置、运行仿真、打开库、浏览库、撤消、重做和帮助等功能第 3 讲 电路原理图设计 Protel99SE 原理图设
20、计管理器 Protel99SE 环境参数设置?放置设计对象及对象属性编辑?视图缩放与对象版面布局?设计管理器设计管理器原理图设计管理器用于对设计数据库 文件及元件库进行管理启动Protel99 SE,当新建原理图或打开 原理图后设计管理器便处于打开状态,其 快捷工具按钮位于主工具栏第一个,它是 一个开关键,包含有Explorer和Browse Sch 两个标签。当单击任一标签时则以导航树 型结构显示出设计数据库中的文件及组织 形式和库中各文件间的结构关系。双击文 件夹可展开一个树,并可通过单击小加号 展开分支,单击小减号折叠分支如图3.1所 示。Explorer标签主要用于管理各种文档,包括创
21、建、打开、关闭和删除设计数据库 文件、删除访问成员和修改密码以及权限 等操作;Browse Sch主要用于对元件库中的 元件进行管理包括增加/移去元件库、浏览、编辑、放置、查找元件。图3.1 设计管理器?文件管理:NewFile 单击设计窗口空白处弹出如图3.2所 示快捷菜单New。图3.2 新建文档及文件夹快捷菜单?创建新文档或文件夹?删除和恢复文档 在设计窗口中选中,按DEL键 文件处于关闭时于导航树中,可击 弹出快捷菜单,选Delete选项。在文件未彻底删除前,在导航树中 的回收站中恢复。图3.3文件管理快捷菜单 打开文件夹,选中所要操作的 文件单击右键,弹出如图3.3所示 快捷菜单,可
22、对该文件进行:打 开、剪切、复制、删除、导出、重命名、查看编辑属性以及文件 以大图标或小图标,列表或是详 细信息方式显示。?打开、更名、导入、导出文档等?窗口管理 Close:关闭 Tile All:平铺 Split Vertical:水平分割 Split Horizontal:垂直分分割 Merge All:合并在设计窗口中,当打开的文件 较多时,可对各子窗口进行以下管 理。在某个标签上单击右键弹出如 图3.4快捷菜单。其中图3.4 窗口管理快捷菜单元件显 示窗口元件列 表窗口元件库列表窗口?元件库管:单击Browse Sch标签,弹出如图3.5所示元件库管理窗口图3.5 元件库管理窗口Ad
23、d/Rmove:添加移去元件库。rowse:浏览元件。Edit :编辑元件(选中元件 后单击此按钮,自动启动元件编辑 器)。Place :放置元件到原理图。Find :查找元件。常用元件库:Miscellaneous Devices:基本元件库。Intel DataBooks Inter:Inter公司数据手册。TI Databooks:TI公司数据手册。Sim:仿真元件库。?Protel99SE 环境参数设置原理图设计环境设置包括图纸、栅格、标题栏、图形编辑环境和元件库设置 等,通过Design|Options命令完成设置。(Tool|Preference命令的操作请参阅 有关资料)?设置图
24、纸、栅格和标题栏启动Design|Option命令出现如图3.6所示的窗口图3.6 Document Options窗口 Sheet Pptions页面:图纸走向:Landscape为水平走向,Portrait为垂直走向。图纸颜色:Border为图纸边框颜色,Sheet为图纸颜色。图纸尺寸:Standard Style为国际认可的标准图纸,有18种可供选择。Custom Style 用户自定义图纸(要选中Use Custom Style复选框),需要用 户设置图纸的尺寸、边框分度和边框宽度,Custom Width表示宽度,Custom Height表示高度,X ref Region表示水平分
25、度,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 G
26、rid表示可视栅格,屏幕显示的栅格,默认值10mil。Electrical Grid表示电气捕捉栅格,可以使连线的线端和元件管脚自动对齐,默认 值8mil,选中该栅格画图连线时(线与线间或线与管脚间)连线一旦进 入电气捕捉栅格范围时,连线就自动地与另一线或管脚对齐,并显示一 大黑点,该黑点又称为电气热点。Snap Grid 用于将元件、连线放置在栅格上,使图形整齐且易画图,Visible Grid 用于显示,以确定元件位置,而Electrical Grid 则用于连线。(在画有些图时或是放文字时,需去掉捕捉栅格以灵活放置位置。)?Organization页面:如图3.7所示,Organizat
27、ion输入制 图单位或设计人员,Address输入 Organization的详细信息,Sheet分 别表示原理图号(NO)和原理图 总数(Total),Document分别表 示标题(Title)、资料号(No)和 版本号(Revision)。图3.7“Organization”对话框?放置设计对象及对象属性编辑上次课的示例中主要放置电阻、电容、反相器、石英晶体、组开关、集 成芯片4040、输出端口和导线等对象,通过元件库找到对应的元件并放到原 理图中,导线和端口等由工具栏加入。元件编号元件名称所在位置库封装中文名元件编号元件名称所在位置库封装中文名R3、R4RES1Miscellaneou
28、s Device.LibAXIAL0.3电阻电阻XTAL2CYSTALCrystal.LibXTAL1石英晶体石英晶体U9D、U9E、U9F74LS0474xx.LibDIP 14反相器反相器U124040CMOS.LibDIP16集成电路集成电路SW1SW_DIP8Miscellaneous Device.LibDIP16组开关组开关C9CAPMiscellaneous Device.LibRAD0.2电容电容表3.1 示例的元件表示例中的元件位置如表3.1所示,元件封装形式在后面介绍。?放置元件以放置集成芯片4040为例,打开设计管理器后单击Browse选中CMOS.Lib元 件库,在元件
29、列表中找到4040,单击Place按钮或双击4040元件将元件放入 到原理图编辑区中。放置元件的另一种方法是在编辑区单击鼠标右键,执行Place Part命令,出现如图3.8所示对话框,在Lib Ref框中直接输入元件名称并编辑属性即 可。单击工具栏中的 工具或选择Place|Part命令也可进行放置元 件的操作。元件放置后与鼠标指针处于“粘 连”状态时,按空格键旋转90度 可以调整元件的方位。元件在元器 件库中名称元 件 在 原 理 图 中 标 号元件标称 值或型号图 3.8 放置元件?属性编辑双击原理图中元件打开对象性编辑对话框,现以电阻和电源为例 介绍元件属性的编辑方法。双击电阻元件打开
30、如图3.9所示的对话框,各个 选项含义如下。Lib Ref:元件在元件库中的名称。图 3.9元件属性对话框Footprint:元件封装形式。Designator:元件在原理图中的标号。Part Type:元件标称值或型号。Part:多元件芯片的元件号。Selection:是否处于选取状态Hidden Pins:是否显示隐藏的管脚。?电源和地线电源和接地符号通过单击工具栏中 图标放置,其属性对话 框如图4.10所示。图 4.10电源或地线属性对话框Net:电源或地线网络名称。Style:电源或地端的类型,其中电源(Vcc)4种,地线有3种。X_Location:X轴方向位置。Y_Location
31、:Y轴方向位置。Orientation:显示角度。90O、180O、270O、360O。Color:颜色设置。Selection:是否选中。?视图缩放与对象版面布局?视图缩放:利用菜单View下的各子项对视图缩放非常方便,其中:Fit Document:适合显示整个原理图文档。Fit all Objets:适合显示所有原理图中对象。Area:选择区域放大(可对大电路图的局部编辑)。Around Point:以鼠标为中心进行放大。Zoom In:放大。Zoom Out:缩小。Refresh:刷新。Grid:栅格管理。?原理图版面布局单击主工具栏的 工具选中元件用鼠标拖动到合适位置,或者 通过菜单
32、命令进行操作,具体功能如图4.11所示。图4.11 “Move”及“Align”子菜单Drag:拖动,移动时相连的导线不断开。Move:移动,移动时相连的导线断开。Move Selection:移动选取的图件,移动时相连的导线断开。Drag Selection:拖动选取的图件,移动时相连的导线不断开。Move To Front:将图件改到最上层并移动。Bring To Front:将单击的图件提至最上层。Send To Back:将单击的图件降至最底层。Bring To Front Of:将一个图件提至指定图件的上一层。Send To Back Of:将一个图件降至指定图件的下一层。Align
33、 对齐。Align Left:左对齐。Align Right:右对齐。Center Horizontal:水平居中对齐。Distribute Houizontally:水平均分排列。Align Top:顶部对齐。Align Bottom:底部对齐。Center Vertical:垂直居中排列。Distrbute Vertically:垂直均分排列。第 4 讲 完成电路原理图的绘制?Protel99SE 原理图设计流程?一个简单示例?Protel99SE原理图设计对象主要内容:?工具介绍?Protel99SE 原理图流程用Protel99se设计 原理图,其主要 流程如图4.1所示图4.1 设计
34、原理图流程启动 Protel99 SE设计环境设置新建设计数据库及原理图文件放置设计对象编辑对象属性对象版面布局ERC电气规则检测修改建立网络表输出各种报表存盘连接导线电路标注开 始打印输出结束在Protel99se下具体绘如图4.2所示示例电路以演示其设计流程图4.2 示例设计图?Protel99SE 原理图设计对象Protel 99SE原理图具有强大的编辑功能,提供了多种设计工具和数 万个可供选择的元件,可方便快捷地进行电路原理图的编辑。Protel 99SE原理图设计对象包括图中所有器件,主要归纳为电气对象、绘制对象和指示对象三类。?电气对象。包括电阻、电容、集成电路和导线,包含在如图4
35、.3所示的工具栏中。导线(wire):电气连接。一组电气意义相关信号线,用 粗线表示。总线分支线(Bus Entry):总线与 导线的连接线。图4.3 画电路图工具栏网络标号(NetLabel):放于导线或总线上的标识文字。电源、地线端子(Power Port):电源和地线符号。元器件(Part):分立元件和集成电路。图纸符号(Sheet Symbol):层次电路图中模块电路的方框符号。图纸端口(Sheet Entry):层次电路图中方框符号与方框符号之 间的输入输出接口。端口(Port):原理图中的输入输出端口。电气结点(Junction):具有电气相连的交叉点。图4.4所示为一些常见的电气
36、对象。R1100K4.000MHZC110ufabfcgdeDPYLEDgnabcdefgDS?DPY_7-SEGDIODE123U?A74F002367418DISOSU?VCCC?CAPoutA0A1A2图 4.4 常见电气对象?绘图对象。包括不具有电气意义的画图对象,如图4.5工具栏中的对象所示。图4.5 画图工具栏直线(Lines)实心多边形(Polygons)椭圆弧线(Elliptical Arcs)贝赛尔曲线(Beziers)文本(Text)文本框(Text Frame)矩形(Rectangle)实心圆角矩形(Round Rectangle)椭圆(Elliptical)实心圆饼(P
37、ie Chart)各种图片(GraphicImage)粘贴文本阵列(Paste Array)在原理图放置的指示该处禁止ERC符号这些对象在执行相应的电气功能时才起作用。?指示对象在原理图放置的指示该处PCB布线符号导线连接及编辑单击工具栏中 图标或选择Place|Wire命令后光标变成“十”字状,表示处于画导线状态,在如图4.6所示对话框中进行导线属性设置,其 中各项意义如下:图4.6 导线属性设置Wire:表示导线宽度,有4种线 型,Smallest,Small,Medium Large。其默认为:Small。Color:设置颜色,双击色彩区。Selection:选中该复选框表示导 线处于选
38、中状态。常见工具介绍总线和网络标号画原理图时常要用到总线,总线是用一条线来表示几条并行的导 线,通常以粗线表示,配合总线分支线和网络标号一起使用,总线通 过分支线与其它端口相连,网络标号相同的导线才具有电气连接。通过工具栏中(总线、总线分支线及网络标号)三个按 钮分别绘制总线、分支线及放置网络标号,如图4.7所示。图4.7 总线、总线分支线、网络标号的配合使用 电路标注在实际原理图的绘制中,除了放置各种具有电气特性的对象外,有时还需要放置一些说明文字或画上波形示意图来对信号或电路添加 标识。放置示例图中“我的第一张电路图”标识,步骤如下。单击工具栏中的 图标在编辑区拖放一个圆角矩形,编辑属性设
39、 置边框宽度、颜色和填充色,选择工具栏中的 放置文字图标,在 对话框中的Text框中输入“我的第一张电路图”并编辑属性后单击 Change按钮,电路标识如图4.8所示。图4.8 电路标注双击端口出现属性对话框,如图4.9所示图4.9 电路端口属性Name:端口名。Style:端口箭头方向,有无(Non)、左(Left)、右(Right)和 双 向(Left&Right)四种形式。I/O Type:端口电气特性类型,有不 指定(Unspecified)、输出端口类(Output)、输入端口类(Input)和Biderectional(双向 型)四种。Alignmernt:端口名在端口中的位置,有
40、左(Left)、右(Right)和居中(Center)三种。端口属性设置第 五章 制作元件与创建元件库5.1 绘制元件工具5.2 新建元件5.3 元件管理5.4 元件绘制实例?绘制元件工具?一般画图工具一般画图工具与在原理图设计的画图工具类似,只有以下三 个工具按钮不同,如图5.1所示。图5.1 画元件工具箱表示添加新元件。表示添加多元件芯片中的元件。表示放置引脚。?特殊画图工具特殊工具是IEEE(美电气工程师协会)绘图工具,如图5.2所示。图5.2 IEEE绘图工具箱各个IEEE工具说明如下。:圆圈符号。:低电平有效输出符号。:由右向左符号。:圆周率符号。:上升沿触发的时钟符号。:大于等于符
41、号。:低电平有效的输入符号。:无源上拉输出符号。:模拟输入符号。:发射极开路输出符号。:无逻辑连接符号。:无源下拉输出。:延迟输出符号。:数字信号输入符号。:集电极开路输出符号。:反相器符号。:三态输出符号。:双向符号。:缓冲输出/驱动符号。:数据左移符号。:脉冲符号。:小于等于符号。:延时符号。:求和符号。:并行IO线组合符号。:施密特触发器符号。:二进制组合符号。:数据右移符号。?新建元件 启动元件编辑器启动File|New命令在新建文件框中选中Schematic library Document 图标进入元件编辑器,如图5.3所示。元件编辑器的界面与原理图设计 界面相似,编辑区分为四个象
42、限,绘制元件在第四象限原点附近进行,后续内容将详细介绍。元器件库管理器图5.3 元器件库编辑器主界面 新建元件新建元件的一般流程如图5.4所示。新建设计数据库及元器件库环境参数设置更改元器件名称在第四象限绘制元器件外形放置元器件引脚设置元器件封装形式保存退出结 束开 始图5.4 新建元件流程启动File|New命令在出现的对 话框中双击Schematic Library Document图标,新建一个元件库,系 统自动新建一名为Component_1的元 件,选择Tools|Rename Component命 令可以更改元器的名称。环境参数设置工作环境参数设置与原理图类似。管理元件利用元件管理
43、器可对元件进行管 理。绘制元件外形在第四象限原点附近,利用画图 工具绘制元件的外形图。编辑元件管脚绘制好元件外形图后单击画图工具栏中的图标 或选择Place|Pins 命令后,光标“粘连”一个引脚,如图5.5所示可对其进行属性编辑,将引 脚移到合适位置后确定完成引脚的编辑。图5.5 引脚属性对话框属性编辑中主要选项含义如下。Name:引脚名称。Number:引脚号。X-Location:X坐标。Y-Location:Y坐标。Orientation:引脚方向。Color:引脚颜色。Dot:是否加低电平有效圆圈。Clk:是否加时钟信号。Electrical Type:引脚电气特性,引脚电气特性有输
44、入型()Input、输入 输出型(I/O)、输出型(Output)、集电极开路输出型(Open Collector)、无源型(Passive)、三态输出型(Hiz)、发射极开路输出型(Open Emitter)和电源型(Power)八种。Hidden:是否隐藏引脚。Show Name:是否显示引脚名。Show Number:是否显示引脚号。Pin Length:引脚长度。Selection:放置后是否处于选中状态。元件描述选择Tools|Description命令出现如图5.6所示对话框,其中:图5.6 元件描述对话框Default Designator:设置元件默认标号 如R1和U1等。Sh
45、eet Part:设置元件内部电路图。Foot Print:设置元件封装形式,应与 PCB元件封装库中名称一致。Description:用于说明元件的简单属性。?元件管理?利用设计管理器管理元件选择单击设计管理器中Browser Schlib 出现如图5.7元件管理器窗口,由 Components(元件)区域、Group(组)区 域、Pins(管脚)区域和Mode(元件模式)区域四个部分组成,各个区域的功能 请参阅有关资料。图5.7 元器件管理器?利用菜单管理元件Tools菜单管理元件方便简洁,在元件管理器的基础上增加几项功能,现介绍如下。New Component:建立元件。Remove C
46、omponent:删除元件管理器中选择的元件。Rename Component:修改元件管理器中选择的元件。Remove Component Name:删除元件管理器中指定元件组中的元件名。Add Component Name:向元件组中添加元件。Copy Component:复制元件管理器中选择的元件。Move Component:将元件管理器的元件移动到指定的元件库中。New Part:向多元件芯片中添加元件。Remove Part:删除多元件芯片中的元件。Next Part:切换到多元件芯片中的下一个元件。Prev Part:切换到多元件芯片中的前一个元件。Next Component:
47、切换到下一个元件。Prev Component:切换到前一个元件。First Component:切换到第一个元件。Last Component:切换到最后一个元件。Show Normal:显示元件的Normal模式。Show De-Morgan:显示元件的Show De-Morgan模式。Show IEEE:显示元件的IEEE模式。Find Component:查找元件。Description:输入元件文字描述。Remove Duplicates:删除元件库中的重复元件名。Update Schematics:更新原理图中的元件。?元件绘制实例以74L2S90计数器为例介绍元件编辑器的综合应用
48、。?新建元件,选择File|New命令在出现的对话窗口中选择Schematic Library Document图标,新建一个缺省名为Schlib.lib元件,进入元件库编辑器的主界面并进行相应的环境参数设置。?绘制元件外形,在绘图工具箱中单击图标后出现一个矩形方块并随鼠标移动,将方块放到第四象限使方块左上角与坐标原点重合,单击鼠标左键固定左上角后拖动鼠标到合适位置单击左键确定方块右下角,单击鼠标右键或按Esc键完成操作,如图5.8所示。图5.8 画完的矩形方块?放置管脚单击工具箱中的图标 后鼠标变成十字形并“粘连”一个管脚,将 鼠标移到合适的位置放置管脚(用空格键及X键调整其方向),如图5.
49、9所示。图5.9 放置管脚?编辑管脚名称按照使用习惯编辑修改管脚名称和序号,如图5.10所示图5.10 设置好引脚的74LS290管脚12及13:异步清0端,Name=R0(1)、R0(2),Electrical Type=Input管脚1及3:异步置9端,Name=S9(1)、S9(2),Electrical Type=Input管脚10及11:时钟脉冲触发端(用“”符号表示),下 降沿有效,(用“O”表示),故Name=CKA、CKB,选中Dot Symbol 和Clk Symbol 两个 复选框。Electrical Type=Input管脚14:电源端,Name=VCC,Electri
50、cal Type=Power。管脚7:地线端,Name=GND,Electrical Type=Power。管脚8、4、5、9均为输出端,其Name分别为:QD、QC、QB、QA,Electrical Type=Output由于电源端和地线端一般情况下不显示,选中Hidden选 项将这两个管脚隐藏,对管脚的长度可根据需要进行Length 设置。?设置元件属性单击元件管理器中的Description按钮或选择Tools|Description命令出现元件 属性对话框,针对元件74LS290输入如图5.11所示内容。?保存元件元件设计完成后存盘将元件存入元件库,最后完成的具有双时钟脉冲触发 的计数