首页 理论教育 如何绘制库元件

如何绘制库元件

时间:2023-06-19 理论教育 版权反馈
【摘要】:矩形用来作为库元件的原理图符号外形,其大小应根据要绘制的库元件引脚数的多少来决定。图4-41元件引脚属性对话框图4-42STC89C52引脚图引脚属性对话框中各项属性含义如下。图4-45放置全部引脚3.编辑元件属性双击“SCH Library”面板原理图符号名称栏中的库元件名称“STC89C52”,则系统弹出如图4-46所示的库元件属性对话框。图4-46新建库元件属性设置对话框在该对话框中可以对自己所创建的库元件进行特性描述,以及其他属性参数设置,主要设置如下几项。

如何绘制库元件

下面以绘制一款支持USB及RS232的微控制器芯片STC89C52为例,详细介绍原理图符号的绘制过程。

1.绘制库元件的原理图符号

(1)“文件”→“新建”→“库”→“原理图库”命令,启动原理图库文件编辑器,并创建一个新的原理图库文件,命名为“NewLib.SchLib”,如图4-36所示。

图4-36 创建原理图库文件

(2)执行“工具”→“文档选项”命令,在弹出的库编辑器工作区对话框中进行工作区参数设置,这里常采用默认设置即可。

(3)为新建的库文件原理图符号命名。

在创建了一个新的原理图库文件的同时,系统已自动为该库添加了一个默认原理图符号,名为“Component_1”,如图4-37所示,可以为该库文件重新命名。

图4-37 新原理图符号命名

具体有以下两种方法调出命名对话框:

①单击原理图符号绘制工具栏中的创建新元件按钮(产生器件),则弹出原理图符号名称对话框,可以在该对话框中输入自己要绘制的库文件名称;

②在“SCH Library(SCH元件库)”面板上,直接单击原理图符号名称栏下面的按钮,也会弹出同样的原理图符号名称对话框。在这里输入“STC89C52”,单击按钮关闭对话框。

(4)单击原理图符号绘制工具栏中的(放置矩形)按钮,则光标变成十字形状,并附有一个矩形符号,如图4-38所示。

图4-38 准备绘制矩形符号

(5)两次单击鼠标左键,以坐标原点为中心绘制一个矩形。

矩形用来作为库元件的原理图符号外形,其大小应根据要绘制的库元件引脚数的多少来决定。由于使用的STC89C52采用40引脚PDIP封装形式,所以应画成长方形,并画得大一些,以便于引脚的放置,如图4-39所示,引脚放置完毕后,可以再调整为合适的尺寸。

图4-39 绘制好的矩形

2.放置引脚

(1)单击原理图符号绘制工具栏中的(放置引脚)按钮,则光标变成十字形状,并附有一个引脚符号。

图4-40 放置元件的引脚

(2)移动该引脚到矩形边框处,单击鼠标左键完成放置,如图4-40所示。

放置引脚时,一定要保证具有电气特性的一端,即带有“×”号的一端朝外,这可以通过在放置引脚时按空格键旋转来实现。

(3)在放置引脚时按下Tab键,或者双击已放置的引脚,系统弹出如图4-41所示的元件引脚属性对话框,在该对话框中可以完成引脚的各项属性设置,而引脚属性及名称通常根据器件本身的引脚意义及名称定义,如图4-42所示为STC89C52的引脚图。

图4-41 元件引脚属性对话框

图4-42 STC89C52引脚图

引脚属性对话框中各项属性含义如下。

“显示名字”文本框:用于设置库元件引脚的名称。例如,我们把该引脚设定为第2引脚,由于STC89C52的第2引脚是带有内部上拉电阻的IO口,同时可用作定时器/计数器的触发输入,所以在这里输入名称为“T2EX/P1.1”,并选中右侧的“可见的”复选框

“标识”文本框:用于设置库元件引脚的编号,应该与实际的引脚编号相对应,这里输入“2”,并设置可见。

“电气类型”下拉列表框:用于设置库元件引脚的电气特性。有Input(输入)、IO(输入输出)、Output(输出)、Open Collector(打开集流器)、Passive(中性的)、Hiz(脚)、Ermitter(发射器)和Power(激励)8个选项。在这里,选择“Passive(中性的)”选项,表示不设置电气特性。

“描述”文本框:用于输入库元件引脚的特性描述。

“隐藏”复选框:用于设置引脚是否为隐藏引脚。若选中该复选框,则引脚将不会显示出来,此时,应在右侧的“Connect To(连接到)”文本框中输入与该引脚连接的网络名称。(www.xing528.com)

“符号”选项组:根据引脚的功能及电气特性为该引脚设置不同的IEE符号,作为读图时的参考。可放置在原理图符号的里面、内边沿、外部边沿或外部等不同位置,没有任何电气意义

图4-43 设置好属性的引脚

“VHDL参数”选项组:用于设置库元件的VHDL参数。

“绘图的”选项组:用于设置该引脚的位置、长度、方向、颜色等基本属性。

(4)设置完毕后,单击按钮,关闭对话框,设置好属性的引脚如图4-43所示,部分引脚的名称上有横线,这可以通过在命名时在每个字母后面加反斜杠实现,如图4-44所示。

图4-44 设置引脚名称上的横线

(5)按照同样的操作,或者使用队列粘贴功能,完成其余38个引脚的放置,并设置好相应的属性,如图4-45所示。

图4-45 放置全部引脚

3.编辑元件属性

(1)双击“SCH Library(SCH元件库)”面板原理图符号名称栏中的库元件名称“STC89C52”,则系统弹出如图4-46所示的库元件属性对话框。

图4-46 新建库元件属性设置对话框

在该对话框中可以对自己所创建的库元件进行特性描述,以及其他属性参数设置,主要设置如下几项。

“Default Designator(默认符号)”文本框:默认库元件标号,即把该元件放置到原理图文件中时,系统最初默认显示的元件标号。这里设置为“U?”,并选中右侧的“Visible(可用)”复选框,则放置该元件时,序号“U?”会显示在原理图上。

“Default Comment(元件)”下拉列表框:用于说明库元件型号,这里设置为“STC89C52”并选中右侧的“Visible(可见)”复选框,则放置该元件时,“STC89C52”会显示在原理图上,

“Description(描述)”文本框:用于描述库元件功能。这里输入“MCU”。

“Type(类型)”下拉列表框:库元件符号类型,可以选择设置。这里采用系统默认设置“Standard(标准)”。

“Show All Pins On Sheet(Even if Hidden)(在原理图中显示全部引脚)”复选框:选中该复选框后,在原理图上会显示该元件的全部引脚。

“Lock Pins(锁定引脚)”复选框:选中该复选框后,所有的引脚将和库元件成为一个整体不能在原理图上单独移动引脚。建议用户选中该复选框,这样对电路原理图的绘制和编辑会有很大好处,以减少不必要的麻烦。

在“Parameters”列表框中,单击按钮,可以为库元件添加其他的参数,如版本、作者等。

在“Models(模型)”列表框中,单击按钮,可以为该库元件添加其他的模型,如PCB封装模型、信号完整性模型、仿真模型、PCB3D模型等。

单击左下角的按钮,则会打开元件引脚编辑器,可以对该元件所有引脚进行一次性的编辑设置,如图4-47所示。

图4-47 设置所有引脚

图4-48 添加文本标注

(2)设置完毕后,单击按钮,关闭对话框。

(3)执行“放置”→“文本字符串”命令,或者单击原理图符号绘制工具栏中的放置文本字符串按钮(放置文本字符串),光标变成十字形状,并带有一个文本字符串。

(4)移动光标到原理图符号中心位置处,此时按下Tab键或者双击字符串,则系统会弹出文本字符串注释对话框。在该对话框中输入“STC89C52”,将“定位”角度设成“270 Degrees”,如图4-48所示。

(5)单击按钮,关闭对话框。

至此,一个新的的原理图库元件STC89C52绘制完成,如图4-49所示。这样,在绘制电路原理图时,只需要将该元件所在的库文件打开,就可以随时调用该元件了。

图4-49 STC89C52原理图符号

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

我要反馈