下面以绘制一款支持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原理图符号
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。