原理图库元件操作.ppt_第1页
原理图库元件操作.ppt_第2页
原理图库元件操作.ppt_第3页
原理图库元件操作.ppt_第4页
原理图库元件操作.ppt_第5页
已阅读5页,还剩38页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第四章原理图库元件操作 建立一个新元件 需要有这个元件的资料 内容包括 元件名称元件封装元件引脚定义元件引脚编号设计原理图需要添加元件库 放置元器件 设计时用到一些非标准化的元器件若元件库中没有 可以利用元器件编辑工具SchLib设计 可以利用元器件编辑器中的绘图工具栏和IEEE符号工具栏绘制出所需要的元器件 元件库编辑包括对库内元件的修改 建立一个新元件 将新建元件添加进元件库 4 1原理图元件编辑器 4 3编辑原理图库文件 4 2原理图库元件编辑过程 4 4产生元件报表 4 1 1新建Sch元器件库文件创建元件 a 单击菜单项File New SchematicLibrary命令新建一个空元件 对新建元件进行编辑修改将新建 编辑完成的元件保存到元件库中 文件保存为所需的库文件名 文件后缀名应为SchLib 编制该元件的产品说明书 4 1原理图元件编辑器 原理图编辑主窗口 图4 1原理图编辑主窗口 单击菜单项File Open 单击File工作面板中Openadocument栏中的MoreDocuments 选项 单击主工具栏OpenAnyExistingDocument工具按钮 4 1 2编辑Sch元件库文件 图4 3库元件编辑状态由图可知 原理图元器件编辑环境和原理图绘制编辑环境十分类似 不同的是在项目面板上出现一个SCHLibrary工作面板 其中包含了库文件中的所有原理图元器件 同时出现 4 1 3原理图元件库编辑环境 1 SCHLibrary工作面板 1 第一空白栏查找元器件 2 第二栏为库文件中包含的原理图元器件 3 第二栏个工具按钮 Place按钮 将当前原理图元器件放置到原理图中 如不存在原理图项目文件或者项目文件中还没有建立原理图文件 ProtelDXP将新建一个默认名称为Sheet1 Schlib原理图文件并进入元器件放置操作 Add按钮 在库文件中添加一个原理图元器件 Delete按钮从元器件库中删除所选择的元器件 Edit按钮 弹出当前所选择元器件的属性编辑对话框 4 Aliases栏 查阅当前所选择原理图元器件的别名 5 第四栏为当前原理图元器件的引脚信息 Add按钮 添加原理图元器件的引脚 Delete按钮 删除所选原理图元器件中的引脚 Edit按钮 编辑引脚的属性 6 第五栏为原理图元器件添加其他模型 2 原理图元件编辑器工具栏SchLibDrawing工具栏 SchLibIEEE工具栏和Mode工具栏 1 SchLibDrawing工具栏 IEEE符号工具栏 菜单命令Place IEEESymbols SchLibIEEETools IEEE符号工具栏 IEEE 美国电气电子工程师学会 IEEE符号属性对话框的设置方法与原理图中对象的属性设置方法相同 2 SchLibIEEE工具栏 操作功能 4 2原理图库元件编辑过程4 2 1创建原理图元器件1 新建原理图元器件2 库文件属性设置3 图元的绘制4 放置元器件的引脚5 添加元器件模型6 原理图元件属性设置以3 6节的例 ProtelDXP提供的库文件中电平转换芯片MAX232 使用原理图元件编辑器创建MAX232原理图符包含在User IntLib库文件中 介绍串口通信电平转换芯片Max232原理图元件的编辑过程 1 新建原理图元器件原理图库文件User IntLib 新建原理图元器件 单击菜单项Tools NewComponent 单击工具栏上的NewComponent工具按钮 单击SchLibrary工作面板上的原理图元件列表框底下的Add按钮 在SchLibrary工作面板的第二栏中增加新建元器件 切换到元器件的编辑状态 2 库文件属性设置 单击Tools DocumentOptions 菜单命令项 在库文件编辑区单击鼠标右键 在弹出的浮动菜单中单击DocumentOptions 菜单命名项 3 图元绘制 1 单击PlaceRectangle工具按钮 2 在图纸适当位置单击鼠标左键 3 单击鼠标左键 绘制元件框图 图4 8绘制元器件图元操作 4 放置元器件引脚 编辑引脚属性 在放置引脚的过程中 单击Tab键 双击需要进行属性编辑的引脚 选项设置 DisplayName引脚名称 Designator定义引脚在实际物理元器件中对应的引脚序号 ElectricalType 定义引脚的电气特性 ProtelDXP默认的电气特性属性设置为Passive 对原理图文件进行编辑 检查电气连接是否有误时 应该根据实际物理元器件相对应引脚的物理属性进行正确设置 可通过ElectricalWiringChecker检查来防止电路图设计的错误 采用Passive设置时 电路设计人员应该清楚原理图设计中每个元器件的引脚信息 以确保电路设计和连接正确 Symbols选项设置框用来设置指示引脚的行为信息 Inside 定义引脚在内部的行为特性 可设置的特性如下 表4 4Inside设置项 InsideEdge定义内部信号的触发沿 OutputEdge定义外部信号的触发沿 表4 4OutpuEdge设置项Output定义引脚外部信号特性 Symbol选项栏的各项设置所编辑的元器件引脚属性主要用于电路仿真 SwappingOptions选项设置栏主要针对多功能原理图元件引脚属性设置的 表4 5Output设置项5 添加元器件模型SchLibrary工作面板的最后一栏为新建的原理图元器件添加模型文件 图4 12添加新模型对话框 2 单击OK按钮 弹出如图4 13所示的PCB模型属性设置对话框 图4 13PCB模型属性编辑对话框 3 单击Browse按钮 弹出如图4 14所示的对话框 图4 14PCB模型文件查看对话框 4 单击对话框中的 按钮 然后在库文件加载对话框的Installed框中加载DIP PegLeads Pcblib库文件 加载完后 单击Close按钮 返回到BrowseLibraries对话框 图4 15选择相应的PCB模型文件删除模型文件 在Model列表栏中选择模型文件 单击Delete按钮 编辑模型文件 选择模型文件 单击Edit按钮 在弹出的属性对话框中进行编辑 6 原理图元件属性设置 1 单击SchLibrary工作面板上Components列表框底下的Edit按钮 弹出如图4 16所示的元件属性设置对话框 图4 16库元件属性编辑对话框 2 在DefaultDesignator文本框中输入默认标识 使用后缀 可以使标识号自动递增 在Comment文本框中输入显示的说明文字 如MAX232 同时选中上述两项后面的Visible复选框 3 查看元件引脚信息 单击左下角的EditPins 按钮 弹出如图4 17所示的对话框 图4 17库元件引脚编辑对话框对话框中可查看到所有的引脚信息 可以对引脚进行编辑 4 2 2创建分立多功能原理图元器件 一些集成元件中往往包含多个功能相同的电路模块 在绘制电路原理图的过程中 不同的电路部分可能用到功能相同的电路模块 将这样的电路模块以一个独立的符号标识放置到所需的电路中 各功能模块最后通过建立相互之间的联系而形成一个整体 以一个6反相门的74ls04为例 介绍分立多功能元件的原理图符号的绘制方法 1 新建元件 单击SchLibrary工作面板中Component列表框底下的Add按钮 弹出新建元件对话框 4 18新建元器件对话框 2 输入74ls04 单击OK按钮 在Component列表中新增一个元件 3 绘制独立的符号标识 单击SchLibDrawing工具栏中的画线工具按钮Line 绘制如图xx所示的三角形 坐标分别为 0 0 0 40 40 20 图4 19绘制独立电路单元图4 20添加独立电路单元引脚 4 给标识符添置引脚 如图4 20所示 管脚1电气类型设置为Input 管脚2电气类型设置为Output OutsideEdge项选择Dot 电源管脚7 GND 和管脚14 VCC 是隐藏的管脚 这两个管脚对所有的功能模块是共用的 只需设置一次即可 5 设置电源管脚属性 6 创建其他分立部件 单击SchLibraryDrawing工具栏上的AddNewComponent按钮 ProtelDXP进入新的分立部件的编辑状态 此时 在SchLibrary工作面板的Component栏中将自动更新各分立部件 图4 22引脚属性设置对话框 7 绘制新的分立部件 以PartB为例 由于PartA是已经编辑过的分立部件 故可以通过复制 粘贴操作加快绘制工作 8 单击PartA分立部件 使之处于编辑状态 单击Edit Select All菜单项 选择所有的图元 9 单击Edit Copy菜单项 将选定的内容复制到剪切板中 10 单击PartB分立部件 使之处于编辑状态 单击Edit Paste菜单项 此时在鼠标光标处出现需要复制的图元轮廓 移动鼠标到适当位置单击鼠标左键 完成粘贴工作 11 重新设置PartB的引脚属性 即设置DisplayName和Designator为不同的符号名和指示符 12 重复以上步骤分别建立PartC和PartD 结果如图4 23所示 图4 23多个独立电路单元 13 在SchLibrary工作面板中单击创建的元件 单击底下的Edit按钮 弹出如图4 24所示的库元件属性编辑对话框 图4 24库元件属性编辑对话框 14 按照创建原理图元器件的介绍 可分别设置DefaultDesignator Comment 添加pcb模型 注意 在创建元件的部件时 应该在Component栏中选择正确的元件 即为哪个元件添加部件 否则将添加其他器件的部件 画圆弧 1 单击左键或按回车 确定圆弧的圆心2 单击左键或按回车 确定圆弧的半径3 单击左键或按回车 确定圆弧的起点4 单击左键或按回车 确定圆弧的终点ProtelDOSschematicTTL lib 7433元件 4 3编辑原理图库文件1 从库文件中导出元器件将分属于不同库文件中的常用元件汇集到一个库文件中 以方便电路的绘制 库文件名为mySchlib Schlib 将Miscellanousdevice Intlib集成库文件中的Cap添加到mySchlib Schlib库文件中 1 打开库文件名mySchlib Schlib 2 打开库文件Miscellanousdevice Intlib 从集成库文件中导出Miscellanous Schlib 同时打开两个不同的库文件 图4 25是否导出库文件确认对话框 图4 26导出的库文件 3 双击MiscellaneousDevices SchLib库文件 单击SchLibrary工作面板 选中Cap元件 图4 27库文件中元器件 4 单击Tools CopyComponent菜单命令项 图4 28原理图库文件拷贝 5 选中需要将Cap元件复制到的库文件 如 mySchlib Lib 6 单击Ok按钮 完成元件添加操作 7 打开mySchlib Lib库文件 可查看其中已经添加了Cap元件 NewComponent 新建元件 RemoveComponent从打开的库文件中移除选中的库元件 RemoveDuplicates从打开的库文件中移除重复的库元件 RenameComponent重新命名库元件名 CopyComponent复制库元件 MoveComponent将库文件中元件移到其他库文件中 注意 如需一次对多个元器件进行操作 则可按住Ctrl键 然后分别再单击SchLibrary工作面板中的Components列表框中的元件即可 2 现存的原理图生成库文件将原理图中的元器件全部导出建立一个库文件 1 打开项目设计文件 原理图处于编辑状态 2 单击Design MakeProjectLibrary菜单命令项 ProtelDXP将自动临时建立一个原理图库文件 3 查看库文件中的元器件 打开SCHLibrary原理图库文件工作面板 可以修改 编辑库文件 4 保存库文件 图4 30编辑生成的库文件4 4产生元件报表创建库文件中的元件后 可以通过生成报表文件来查看元件的信息 报表共有3种类型 元件报表 ComponentReport 元件库报表 LibraryReport 和元件规则检查报表 ComponentRuleCheckReport 4 4 1元件报表元件报表文件以 cmp为扩展名 保存在当前设计项目文件中 ComponentName Cap 列出元件名PartCount 2 子元件个数Part C 第一个子元件信息Pins Normal 0 引脚总数为0HiddenPins 没有隐藏引脚Part C 第二个子元件信息Pins Normal 2 引脚总数为211Passive 1号引脚 没有电气特性22Passive 2号引脚 没有电气特性HiddenPins 没有隐藏引脚 4 4 2元件库报表元件库报表中列出了当前元件库中所有元件的名称以及相关属性 元件库报表文件的扩展名为 rep 在元件编辑窗口中 单击Reports Library菜单命令项 将对元件编辑器当前的元件库产生元件库报表 如图xx所示为mySchlib Schlib库文件生成的报表文件 图4 32生成的元件库报表文件4 4 3元件规则检查报表元件规则检查将检查元件库中的元件是否有错 并将错误的元件列出来 指出错误的原因 图4 32库元件规则检查设置对话框 1 Duplicate选项组 设置是否检查重复项 ComponentNames 设置是否检查库文件中重复命名的元件 Pins 设置是否检查元件中重复命名的引脚 2 Missing选项组 设置检验的项目 Desc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论