首页 理论教育 建立集成元件库与制作原理图元件封装

建立集成元件库与制作原理图元件封装

时间:2023-07-01 理论教育 版权反馈
【摘要】:在该集成库项目下添加一个新的元件原理图库文件和一个新的PCB元件封装库文件,分别为“单片机基础综合实验板.SchLib”和“单片机基础综合实验板.PcbLib”。图9-3工作面板2)制作原理图元件需要制作的原理图元件有STC12C5A60S2、HD7292、LG5641AH、PL2303、DS18B20和USB接口。图9-5元件HD7292图9-6元件LG5641AH图9-7元件DS18B20图9-8元件PL2303图9-9USB接口3)制作元件封装6个自定义的元件中只有STC12C5A60S2、LG5641AH需要绘制相应的元件封装。

建立集成元件库与制作原理图元件封装

本电路需要对6个元件进行编辑,它们分别是STC12C5A60S2、HD7292、LG5641AH、PL2303、DS18B20和USB接口。下面简要介绍各个元件的编辑过程。

1)建立集成元件库

在Altium Designer 16主界面执行菜单命令【File】/【New】/【Project】,选择图9-2中【Project Types】 为“Integrated Library”,创建一个新的集成元件库项目,并将【Name】设置为“单片机基础综合实验板”。在该集成库项目下添加一个新的元件原理图库文件和一个新的PCB元件封装库文件,分别为“单片机基础综合实验板.SchLib”和“单片机基础综合实验板.PcbLib”。最后统一保存至制定目录“E:\chapter9\单片机基础综合实验板”中。保存好后,【Projects】工作面板如图9-3所示。

图9-3 【Projects】工作面板

2)制作原理图元件

需要制作的原理图元件有STC12C5A60S2、HD7292、LG5641AH、PL2303、DS18B20和USB接口。

(1)单击【Projects】工作面板中的“单片机基础综合实验板.SchLib”,切换到元件原理图库编辑器界面。

(2)打开【SCH Library】工作面板。单击原理图元件库编辑器界面右下角工作面板区的【SCH】标签,选择其中的【SCH Library】,在【SCH Library】工作面板可看到当前只存在一个默认名为“COMPONENT_1”的元件。

(3)编辑元件STC12C5A60S2的属性。选中【SCH Library】工作面板中的元件符号“COMPONENT_1”,然后单击【Edit】按钮,打开【Library Component Properties】对话框。在 【Default Designator】 文本框输入 “U?”,在 【Comment】 文本框输入“STC12C5A60S2”,在【Library Ref】文本框输入“STC12C5A60S2”,在【Description】文本框输入“44pins;Micro-controller”,其他属性暂不设置。

(4)绘制元件。绘制元件时在Altium Designer 16自带原理图元件库的基础上进行编辑和修改,可以大大减少工作量。元件STC12C5A60S2如图9-4所示。

图9-4 元件STC12C5A60S2

(5)单击【SCH Library】工作面板上的【Add】按钮,为自定义原理图元件库添加一个新的元件。

(6)重复上述步骤,依次编辑其他5个元件。元件HD7292如图9-5所示,设置元件属性【Default Designator】为“U?”,【Comment】为“HD7292”,【Library Ref】为“HD7292”,【Description】为“Keyboard;display interface management chip”;元件LG5641AH如图9-6所示,设置元件属性【Default Designator】为“LED?”,【Comment】为“LG5641AH”,【Library Ref】为“LG5641AH”,【Description】为“7-Segment Display”;元件DS18B20如图9-7所示,设置元件属性【Default Designator】为“Q?”,【Comment】为“DS18B20”,【Library Ref】为“DS18B20”,【Description】为“digital temperature sensor”;元件PL2303如图9-8所示,设置元件属性【Default Designator】为“U?”,【Comment】为“PL2303”,【Library Ref】为“PL2303”,【Description】为“USB to Serial RS232 Bridge Controller”;USB接口如图9-9所示,设置元件属性【Default Designator】为“USB?”,【Comment】为“USB”,【Library Ref】为“USB”,【Description】为“USB interface”。

图9-5 元件HD7292

图9-6 元件LG5641AH

(www.xing528.com)

图9-7 元件DS18B20

图9-8 元件PL2303

图9-9 USB接口

3)制作元件封装

6个自定义的元件中只有STC12C5A60S2、LG5641AH需要绘制相应的元件封装。

(1)单击【Projects】工作面板中的“单片机基础综合实验板.PcbLib”,切换到PCB元件封装库编辑器界面。

(2)执行菜单命令【View】/【Work Space Panels】/【PCB】/【PCB Library】可以看到【PCB Library】工作面板中只有一个默认名为“PCBCOMPONENT_1”的元件封装。右击该工作面板的空白区域,选择【New Blank Component】命令,再新建一个元件封装。

(3)对两个元件封装进行编辑,完成后的STC12C5A60S2元件封装PLCC44zuo如图9-10所示,完成后的LG5641AH元件封装LEDDIP-12如图9-11所示。

图9-10 元件封装PLCC44zuo

图9-11 元件封装LEDDIP-12

4)利用模式管理器联系元件及其相应的封装

元件STC12C5A60S2元件封装为PLCC44zuo;元件HD7292封装为DIP-28/D38.1;元件LG5641AH封装为LEDDIP-12;元件PL2303封装为SSOP28;元件DS18B20封装为BCY-W3;USB接口封装为787761。添加好元件封装后的模式管理器如图9-12所示。

图9-12 添加好元件封装后的模式管理器

在上述所有步骤完成之后,对该集成元件库项目进行编译,生成集成元件库“单片机基础综合实验板.IntLib”。生成的集成元件库保存在“E:\chapter9\单片机基础综合实验板\Project Outputs for单片机基础综合实验板”目录下。

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

我要反馈