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