ProtelDXP2004(第六章)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图6-1 元器件库编辑器
图6-2 【SCH Library】对话框
元件:该区域的主要功能是查找、选择以及取用元器件。 别名:该区域用于设置选中元器件的别名。 Pins:该区域的主要功能是将当前工作区中元器件引脚的名称及状态列于引脚列表中,引脚区域用于显 示引脚信息。通过该区域的不同命令,可以向元器件中添加新的引脚、删除引脚,以及设置元器件引脚 的属性。 模型:该区域的功能是制定元器件的PCB封装、信号的完整性及仿真模式等。
6.2 创作元器件库
创建了新的元器件库,从工作区面板上打开编 辑管理器,可以看到在元器件库中自动生成了 一个新的元器件,元器件名称为 “Component_1”。接下来就可以在该编辑环 境下创建自己的元器件了。一般制作一个新元 器件需要打开库元器件编辑环境,创建一个新 元器件、绘制元器件外形、放置引脚、设置引 脚属性、设置元器件属性,追加元器件的封装 模型和保存元器件等多个步骤。
图6-15 【加新的模型】对话框
图6-14 【Library Component Properties】(库元器件属性)对话框
[11] 单击按钮进行确认,弹出【PCB模型】对话框,如图6-16所 示。可以通过该对话框对元器件封装进 行设置。 [12] 单击对话框中的按钮,弹出【库浏览】对话框,如图6-17所 示。
1.制作新元器件
在打开的元器件库中创建一个新的原理图元器件,只要执行菜单命令 【工具】/【新元件】即可。由于在新建的元器件库“Schlib1.SchLib”中 已经有一个新元器件“Component_1”,下面就以对该元器件的编辑为例, 介绍创建新元器件的方法。 【案例6-1】 制作一个新元器件 本例首先根据需要设置工作区参数,然后制作一个如图6-7所示的新元器 件AT89S51。 操作步骤 [1] 在元器件库编辑管理器中,选中元器件“Component_1”,然后执 行菜单命令【工具】/【重新命名元件】,弹出【Rename Component】 (重新命名元器件)对话框,修改元器件的名称为“AT89S51”,然后单 击 按钮进行确认。此时,在工作区面板的【SCH Library】选项卡中 可以看到,元器件的名称已经变为“AT89S51” ,如图6-8所示。 [2] 执行菜单【编辑】/【跳转到】/【原点】命令,将图纸原点调整到设 计窗口的中心。 Protel DXP 2004的元器件都在原点附近创建,并作为以后该元器件的 参考点。 [3] 绘制元器件的外形,也就是在绘制原理图时看到的元器件的轮廓, 它不具备电气特性,因此要采用非电气绘图工具来绘制。在设计区中心 位置放置矩形框,如图6-9所示。
图6-10 引脚符号轮廓 图6-11 【逻辑】选项卡
显示名称:用于设置引脚的显示名称。可以在后面的复选框中选择是否显示 标识符:用于设置引脚的标志。这一标志很重要,在生成网络表时要用到它。 同样可以在后面的复选框中选择是否可视 电气类型:用于设置引脚的电气特性。可以单击下拉列表的按钮 ,弹出的 下拉列表,如图6-12所示,从该下拉列表中根据引脚的电气特性进行设置。 其中,【Input】为输入端口,【IO】为I/O端口,【Output】为输出端口, 【Open Collector】为集电极开路端口,【Passive】为无源端口,【HiZ】 为高阻,【Emitter】为三极管发射极,【Power】为电源端口
描述:用于输出引脚的描述信息 隐藏:用于设置是否将该引脚设为隐藏的引脚。勾选该复选框,则后面的 【连接到】将有效,这时必须要在【连接到】文本框中输入与该隐藏的引脚 相连接的电气网络的名称。通常隐藏的引脚为电源引脚或接地引脚 内部:用于设置引脚在元器件内部的符号 内部边沿:用于设置引脚在元器件内部边框上的符号 外部边沿:用于设置引脚在元器件外部边框上的符号 VHDL参数:用于设置有关VHDL引脚的参数 图形:用于设置引脚的图形参数,包括引脚的位置、长度、方向、颜色
[10] 编辑好元器件的引脚后,接下来需要对元器件进行封装设置。在 【Library Component Properties】对话框中,单击Models for AT89S051栏中的按钮,弹出【加新的模型】对话框,如图6-15所示, 单击 下拉按钮,从弹出的选项中选择【Footprint】选项。
第6章 制作元器件与建立元器件库
【本章重点】
创建自定义元器件的方法 生成各种报表的方法 创建集成元器件库的方法和步骤
实例讲解
创建自定义的元器件 生成元器件报表 生成元器件规则检查报表 生成元器件库报表 创建集成元器件库
6.1 元器件库编辑器
1.启动元器件库编辑器
启动元器件库编辑器 启动元器件库编辑器的具体步骤如下所述。 [1] 执行菜单【文件】/【创建】/【库】/【原理图库】 命令,打开原理图的元器件库编辑器,系统自动生成 了一个原理图库文件“Schlib1.SchLib”,如图6-1所 示。 [2] 执行菜单【保存】命令,保存原理图库文件到 “E:\chapter_6\6_1\Schlib1.SchLib”。 [3] 执行菜单【查看】/【工作区面板】/【SCH】/ 【SCH Library】命令,在工作区面板中打开【SCH Library】(原理图元器件库)对话框 (如下图)
[6] 根据AT89S51的标号为1的引脚电气属性,设置【显示名称】为“P1.0”, 设置【标识符】为“1”。第一个引脚应该放置在绘制的矩形边框的左上角, 因此,还要设置【方向】为“180 Degrees”;【电气类型】设为“Passive”。 也可以查阅并参考AT89S51的器件手册进行设置。 [7] 设置完成后,单击 按钮,移动光标到矩形边框的左上角,单击鼠标 左键放置第一个引脚。此时可以看到,第1个引脚放置在元器件的边框上,此 时光标上还黏附一个新的引脚,并且标志符自动加1,表示可以继续放置其他 引脚,如图6-13所示。
图6-21 封装形式的选择 图6-20 新安装的“DIPPegLeads.PcbLib”
[17] 单击【库浏览】对话框上的按钮 ,回到【PCB模型】对话框, 可以看到【封装模型】选项的【名称】和【描述】的文本框都自动设置 为刚刚选择的设置,并且在【选择的封装】预览框中可以预览封装的样 式,如图6-22所示。 [18] 单击 按钮,回到设置好的【Library Component Properties】 对话框,如图6-23所示,可以看到在Models for AT89S051栏中添加了 元器件封装形式描述。 [19] 单击【Library Component Properties】对话框的 按钮。对设计 的元器件进行保存,完成新元器件“AT89S51”的制作。
图6-8 元器件重命名“AT89S51”
图6-7 要制作的新元器件
图6-9 绘制AT89S51的外形
[4] 在绘制了元器件的外形后,接下来就可以为该元器件 添加引脚了。元器件引脚是元器件与导线或其他元器件电 气连接的地方,是绘制的自定义元器件中具有电气属性的 地方。在绘图区单击鼠标右键,执行快捷菜单【放置】/ 【引脚】命令(或用快捷键P+P)。可以看到在鼠标上 黏附一个引脚符号轮廓,如图6-10所示。 [5] 在绘制引脚状态下按Tab键,弹出【引脚属性】对话 框,打开对话框中的【逻辑】选项卡,如图6-11所示。
图6-18 【可用元件库】对话框
图6-19 【打开】对话框
[15] 选择“DIP-PegLeads.PCBLIB”,单击按钮,返回到【可用元件 库】对话框,可以发现在该对话框的【安装】选项卡的【安装元件库】 下拉列表中添加了新安装的“DIP-PegLeads.PcbLib”,如图6-20所示。 [16] 单击按钮,回到【库浏览】对话框,可以看到在【库】文本框中 出现了刚刚安装的库名称,从【名称】中选择“DIP-P40”的封装形式, 如图6-21所示。
图6-6 【库编辑器工作区】对话框
【选项】选项栏:用于设置图纸的风格、尺寸及方向 【显示边界】复选框:用于设置是否显示图纸边界 【显示隐藏引脚】:用于设置是否显示库元器件的隐 藏引脚。若选择该复选框,则隐藏的引脚会被显示出 来 【自定义尺寸】选项栏:是否使用自定义的图纸尺寸。 选择【使用自定义尺寸】复选框,可以在【X】和 【Y】的文本框中输入图纸的宽度和高度 【颜色】选项栏:用于设置边界和工作区的颜色 【网格】选项栏:用于设置捕获网格和可视网格的大 小 【库描述】文本框:用于输入对原理图库文件的说明, 该说明可以为系统进行元器件库查找提供相应的帮助 信息
图6-16 【PCB模型】对话框
图6-17 【库浏览】对话框
[13] AT89S51有“PDIP”、“PLCC”和“TQFP”三种封装形式,在此选择 “PDIP”的封装形式对新制作的元器件进行封装。单击【库浏览】对话框的按 钮 ,弹出【可用元件库】对话框,如图6-18所示。 [14] 单击【可用元件库】对话框的按钮 ,弹出【打开】对话框,设置 【打开】对话框的【文件类型】为“Protel Footprint Library (*.PCBLIB)”, 并且设置【查找范围】为“C:\ Program Files \ Altium2004 \ Library \ PCB”, 如图6-19所示。
图6-12 引脚电气类型的设置
图6-13 第1个引脚的放置
[8] 按照相同的方法放置剩余的引脚。引脚的名称、标号等属性可参考 AT89S51的器件手册,在此不作详细的介绍。 [9] 绘制完引脚后,接下来设置元器件的属性。在工作区面板中,单击 【SCH Library】选项卡打开库元器件管理器。移动光标到【元件】选项的新 建元器件AT89S51上,单击鼠标左键选中该元器件,然后单击 按钮,打开 【Library Component Properties】(库元器件属性)对话框,如图6-14所示。 Default Designator(默认流水号):用于设置元器件的默认流水号。修改此 项内容为“U?”。可选择该参数是否显示或锁定 注释:用于对元器件进行简单的描述。根据实际情况,这里设置为“8bit MCU” 库参考:用于设置元器件在系统中的标志符,这里输入“AT89S51” 描述:用于对元器件进行描述,设置为“8bit MCU,PDIP,40Pins” 类型:用于设置库元器件的类型,这里采用系统默认值“Standard” 显示图纸上全部引脚(即使是隐藏):选择该复选框,则在原理图上会显示 该元器件的全部引脚 锁定引脚:选择该复选框,所有的引脚将和元器件成为一个整体,这样将不 能在原理图上单独移动引脚。建议用户选择该项 【Parameters for AT89S51】栏中的按钮 :可以为元器件添加其他的参 数,如版本、设计者等 【Models for AT89S051】栏中的按钮 :可以为库元器件添加其他的模型, 如PCB封装模型、信号完整性模型、仿真模型等 :单击该按钮,弹出【元件引脚编辑器】对话框,可以对元器件的引脚 进行编辑
2.绘图工具
Baidu Nhomakorabea
在制作元器件时,除了在绘制原理图时经常用到的一般绘图工具外, 还增加了绘制元器件引脚和IEEE符号等绘图工具。 执行菜单【放置】命令,从弹出的下拉菜单中可以看到常用的绘图工 具命令及其意义,如图6-3所示。 其中,【引脚】命令用于在新建的元器件上绘制引脚。单击图6-3中 的【IEEE符号】命令,打开【IEEE符号】子菜单,如图6-4所示。另 外IEEE符号还可以通过单击工具栏上按钮 打开,如图6-5所示。
图6-5 通过工具栏启动IEEE符号命令
图6-3 常用的绘图工具图
图 6-4 IEEE符号 栏绘图工具
3.工作区参数
在原理图库文件编辑视窗下,执行菜单【工具】/【文档 选项】命令,弹出如图6-6所示的【库编辑器工作区】对 话框,可以根据需要设置相应的参数。该对话框包含【库 编辑器选项】和【单位】两个选项卡,【库编辑器选项】 选项卡用于设置与库编辑器有关的参数,【单位】选项卡 用于设置系统采用的单位是英制单位还是公制单位。其中 【库编辑器选项】选项卡包含如下内容。