首页 理论教育 复制修改法制作原理图元件详解

复制修改法制作原理图元件详解

时间:2023-07-01 理论教育 版权反馈
【摘要】:图8-36修改后的元件根据设计需要,对自建原理图元件库中元件的属性进行修改,然后保存该原理图元件库文件。

复制修改法制作原理图元件详解

如果Altium Designer 16的自带元件库中有与设计人员需要绘制的元件形状相近的原理图元件,则可以先将含有该元件的原理图元件库打开,找到相近元件,进行复制,用复制的方法来创建元件。对于复杂的元件,若使用复制法来创建元件,则需要进行大量的修改工作,以至于不如使用新建法来创建元件;对于某些元件,若复制的部分多,修改的比较少,工作量不大,则可以用复制修改法。因此,在制作元件时,具体使用哪种方法应根据实际情况来确定。

复制元件的方法有两种,一种是完全复制法,另一种是不完全复制法,即只复制外形和引脚,不复制元件属性。两种方法大同小异,下面以具体实例来介绍两种复制方法。

1.完全复制法

完全复制法不仅复制元件的外形和引脚,还复制元件的属性。本节以NPN型三极管2N3904来介绍完全复制法,具体的操作步骤如下。

(1)执行菜单命令【File】/【Open】或者单击按钮,弹出【Choose Document to Open】对话框,选择Altium Designer 16安装的正确路径,进入“Library”文件夹,打开正确的Altium Designer 16自带元件库保存路径,如图8-29所示。

图8-29 【Choose Document to Open】对话框

(2)在正确的元件库路径下选择集成库文件“Miscellaneous Devices”,并单击【打开(O)】按钮,如图8-30所示。如果是首次打开该集成库项目文件,则会弹出一个【Extract Sources or Install】对话框,如图8-31所示。

图8-30 打开集成库文件

图8-31 【Extract Sources or Install】对话框

(3)在弹出的【Extract Sources or Install】对话框中单击【Extract Sources】按钮,此时在【Projects】工作面板上会有一个名为“Miscellaneous Devices.LibPkg”的集成元件库项目文件被打开,并且该集成元件库项目文件下有PCB元件库“Miscellaneous Devices.PcbLib”和原理图元件库“Miscellaneous Devices.SchLib”,如图8-32所示。

图8-32 打开集成库后的编辑界面

(4)双击【Projects】工作面板上的原理图元件库【Miscellaneous Devices.SchLib】,打开该库文件编辑器,单击【SCH Library】标签,打开【SCH Library】工作面板,在元件列表区域可以看到原理图元件库文件【Miscellaneous Devices.SchLib】中所有的原理图元件,如图8-33所示。

图8-33 打开集成库文件的【SCH Library】工作面板

(5)在元件列表区中选中要复制的元件,即单击2N3904,然后右击,在弹出的快捷菜单中选择【Copy】命令,如图8-34所示。

图8-34 复制操作

(6)单击【Projects】工作面板,打开自建的原理图元件库【My SchLib.SchLib】,单击【SCH Library】标签,在【SCH Library】工作面板的元件列表区域的空白处右击,从弹出的右键菜单中选择【Paste】命令,则将2N3904复制到自建的原理图元件库【My SchLib.SchLib】中。在元件列表区域中会打开复制的2N3904元件的编辑器,如图8-35所示。

图8-35 复制元件后的自建库编辑界面

(7)根据实际需要,修改元件的外形和引脚。比如,单击实用工具栏中的按钮,绘制需要的椭圆弧线,将复制过来的元件修改成需要的元件,如图8-36所示。

图8-36 修改后的元件

(8)根据设计需要,对自建原理图元件库【My SchLib.SchLib】中元件的属性进行修改,然后保存该原理图元件库文件。

注意:复制元件时已经将其属性复制过来,若属性不需要修改,则可以直接保存。

2.不完全复制法(www.xing528.com)

不完全复制法的操作与完全复制法的操作步骤基本一致,但也有所区别,下面以一个简单元件DS18B20的制作为例,来介绍不完全复制法。

DS18B20是一个用于温度测量元件的集成元件,其外观如图8-37所示。它采用T0-92封装,有3个引脚,分别为GND(接地)、DQ(数据I/O端口)和VDD(电源)。经观察,DS18B20的外观与“Miscellaneous Connectors.IntLib”库中的元件“Header 3”相似,“Header 3”的外观如图8-38所示。

图8-37 DS18B20的外观

图8-38 元件“Header 3”的外观

因此,制作DS18B20元件可以用复制“Header 3”的外形和引脚,然后修改属性的方法进行。具体的操作步骤如下。

(1)打开自建原理图元件库【My SchLib.SchLib】,单击【SCH Library】标签,打开【SCH Library】工作面板,在元件列表区域单击【Add】按钮,弹出【New Component Name】对话框,如图8-39所示。

图8-39 【New Component Name】对话框

(2)在【New Component Name】对话框的文本框中输入“DS18B20”,单击【OK】按钮,则元件列表区会添加一个名称为“DS18B20”的元件,同时打开该元件编辑器,如图8-40所示。

图8-40 原理图元件库添加新元件编辑界面

(3)执行菜单命令【File】/【Open】或者单击按钮,在正确的库路径下选择集成库文件“Miscellaneous Connectors”,并单击【打开(O)】按钮,由于是首次打开该集成库项目文件,因此会弹出一个【Extract Sources or Install】对话框。

(4)在弹出的“Extract Sources or Install”对话框中单击【Extract Sources】按钮,此时在【Projects】工作面板上会有一个名为“Miscellaneous Connectors.LIBPKG”的集成元件库项目文件被打开,并且该集成元件库项目文件下有PCB元件库“Miscellaneous Connectors.PcbLib”和原理图元件库“Miscellaneous Connectors.SchLib”,如图8-41所示。

图8-41 打开集成库后的编辑界面

(5)双击【Projects】工作面板上的原理图元件库【Miscellaneous Connectors.SchLib】,打开该库文件编辑器,单击【SCH Library】标签,打开【SCH Library】工作面板,在元件列表区域中单击元件“Header 3”,则编辑器中出现该元件,如图8-42所示。

图8-42 需要复制元件的编辑界面

(6)在编辑器对该元件的所有组件执行全选<Ctrl+A>(全选)、<Ctrl+C>(复制)操作,再打开自建的原理图元件库【My SchLib.SchLib】,单击【SCH Library】标签,在【SCH Library】工作面板的元件列表区域选择【DS18B20】,在编辑器的原点位置执行<Ctrl+V>(粘贴)操作,即可将元件的所有组件粘贴到指定的位置下,如图8-43所示。

图8-43 复制后自建的原理图元件库编辑界面

(7)单击元件的外形矩形框,根据要求调整尺寸。双击引脚1,在弹出的【Pin Properties】对话框中修改引脚属性,【Display Name】设置为“GND”,【Electrical Type】设置为“Power”,其余的属性不变,如图8-44所示。

图8-44 引脚属性对话框

设置完成后,单击【OK】按钮。用同样的方式将引脚2、引脚3的属性按照要求进行修改,完成所有编辑后的效果如图8-45所示。

图8-45 完成所有编辑后的效果

(8)根据实际需要对元件DS18B20属性进行编辑并保存。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈