版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第1章设计电路原理图的基本知识1.1电子线路CAD技术1.2常用的CAD软件1.3电路原理图的基本组成要素和设计的基本过程
1.1电子线路CAD技术
CAD是ComputerAidedDesign(计算机辅助设计)的简称,电子线路CAD也就是电子线路的计算机辅助设计。电子线路CAD的基本含义是指利用计算机帮助工程设计人员完成电子线路的设计过程,包括电路原理图的设计、电子线路的仿真、印制电路板的设计等。
CAD最早的含义是计算机辅助绘图,随着计算机技术的不断发展,CAD的含义发展为计算机辅助设计。随着计算机在产品开发中的应用程度越来越高,目前的电子设计自动化(ElectronicDesignAutomation,EDA)逐渐包含了电子线路CAD的含义。有些书籍也把电子线路CAD理解为计算机在电路原理图的设计、电子线路的仿真、印制电路板的设计等中的应用,把EDA理解为计算机在集成电路设计、FPGA和CPLD等中的应用,本书采纳这种含义。
1.2常用的CAD软件
国内流行的电子线路CAD软件很多,各有其优劣。
最初国内很多小企业和工程师使用Protel软件,我国高校也长期以Protel作为授课的主要内容,以至国外很多其他更优秀的电子线路CAD软件只在国内一些有实力的大型专业公司使用。实际上,由于设计上的瓶颈,Protel无法突破自身的局限性,比如不兼容MicrosoftWindows基本操作、生成的设计文件庞大、用户界面不符合MicrosoftWindows标准、设计原理图和布版功能比较差等。Protel99SE、Protel2004和ProtelDXP都没有彻底改变这些缺陷。相比之下,OrCAD与PADS的操作和界面都符合MicrosoftWindows标准,操作简单,功能强大,易学好用。
PADS目前的最高版本是PADS2007,主要功能组件包括:PADSLogic用于设计电路原理图,与PADSLayout一起使用;PADSLayout是设计印制电路板的专用工具;HyperLynx提供信号完整性仿真和EMI分析; PADSRouter是设计印制电路板的自动布线工具;CAM350可以用来输出生产文件。PADS在设计印制电路板方面功能强大,也就是说PADSLayout是PADS系统中最成功的模块。
Cadence公司的OrCAD软件系统是CAD软件中的佼佼者,其软件系统结构如图1-1所示。无论是原理图设计工具、PSpice仿真工具还是PCB设计工具,都是采用国际工业标准,与国际接轨。非常方便快速的原理图设计工具Capture和信息管理系统CIS使用户避免浪费大量时间在器件的搜索及信息的统计上。图1-1OrCAD软件系统组成模块
OrCAD软件系统中的每一部分都是相对独立的模块,可以根据需要单独使用,相互之间又有图1-1所示的内在联系,共同构成一个完整的CAD系统,由设计项目实施统一管理。用户不必花过多的时间考虑各个软件间的调用、设计数据格式和交换方式,可以将主要精力放在电子线路设计本身。
OrCAD在设计电路原理图方面功能强大、界面友好。考虑到在工程实践中,很少用到仿真,更多的是将设计的电路原理图用于设计印制电路板,所以本书中的各个电路原理图只能用于设计印制电路板,不能用于仿真,这是本书与目前市场上其他有关OrCAD书籍的主要区别。目的不同,设计原理图的要求和方法也就不相同。
CaptureCIS是OrCAD软件中设计电路原理图的模块,它具有如下功能和特点:
(1)单一化的设计窗口。可以利用Capture来连接OrCADLayout、AllegroPCBLayout、PADSLayout或其他PCB设计软件,从而完成PCB的设计。该模块也整合了PSpice与VHDL的环境,提供模拟与数字(FPGADesignFlow)前端设计的平台。配合使用SpecctraQuest,可以进行高频电路设计。
(2)兼容Windows标准的操作,可以更方便地设计电路原理图,也方便不同设计文档之间的交流。由于OrCADCapture的界面和操作完全符合Windows标准,因此可以利用Windows标准的剪切、复制、粘贴等操作;也可以利用Windows的多重编辑方式来编辑两个以上的电路图,或是从另外的设计文档中将数据复制过来使用。
(3)与众多的PCB设计软件相兼容。Capture可以支持40多种以上PCBLayout软件的网络表格式,包含OrCADLayout、 Allegro、 PADS2000、MentorGraphicsBoardStation、PADSLayout等等。
(4)整合了Cadence其他系统软件来处理不同的需求。 Capture是PSpice、OrCADLayout、Allegro与SPECCTRAQuest的设计前台。利用Capture,可以同时标示出彼此的关联处(cross-highlighting),也可以直接提供测试的信号源(cross-probing),而且还可以利用“BackAnnotate”的功能,将Layout编号的变化回馈到Capture的电路图中。
OrCAD各个版本的CaptureCIS变化不大,本书采用的软件版本是OrCAD16.0。
1.3电路原理图的基本组成要素
和设计的基本过程
一个电子产品的电路原理图通常设计在一张或几张电路图纸上。电路原理图的基本组成要素有:元件、电连线(包括电连线的节点)、网络标号、电源和地符号、不连接符号、说明文字、标识图形,有些电路图还包括总线和总线分支、阶层模块和阶层端口、页连接符号等。在图1-2中,有一个元件74LVX4245WM,它的编号是D22;ED0~ED7都是网络标号;有一个阶层模块Page6,它对应项目管理窗口文件夹Flash中所有的原理图;右下角的表格是以图像的形式放置在电路图中的,属于标识图形,没有任何电气性能;有3根总线,它们分别是L_DD[15:0]、MA[25:0]、MD[31:0];是页连接符号,
是阶层端口。图1-2电路原理图的基本组成要素设计电路原理图的主要工作是创建元件。设计电路原理图的基本过程是,根据元件资料创建元件,将元件保存在元件库里,然后调用元件库里的元件设计电路原理图。本书基本上就是按照这个循序渐进的基本过程来安排各章节内容的,这样便于学习。
设计电路原理图就像我们在总装一辆汽车,汽车的每一个零部件并不是在总装现场生产的,而是从库里面取出来的,我们设计电路原理图时需要的元件,也是事先创建好并存放在库里面,然后从库里面调出来的。原理图设计窗口就像一个汽车总装厂,元件编辑窗口就像一个零部件加工厂,它们的关系如图1-3所示。
实际上,不管是Protel,还是PADSLogic或OrCAD,它们设计电路原理图的基本过程都是一样的,都可以用图1-3表示。理解了这个基本过程,初学者就能很快入门。图1-3绘制电路原理图示意图第2章设计一个简单的电路原理图2.1创建项目管理文件2.2添加元件库到【PlacePart】对话框中2.3放置元件、电源符号和地符号2.4绘制电连线
2.1创建项目管理文件
(1)在WindowsXP操作系统的桌面上,执行【开始】→【所有程序】→【OrCAD16.0】→【OrCADCaptureCIS】菜单命令,或者双击桌面上的按钮,进入OrCADCapture系统。
此后会调出图2-1所示的对话框,我们选择“OrCADCaptureCIS”产品模块,同时选中复选项,这样今后我们再次打开该软件时将自动选择该产品模块进入OrCADCapture系统,不会再出现图2-1所示的对话框。图2-1选择Cadence的产品模块
(2)在OrCADCapture系统中执行【File】→【New】→【Project…】菜单命令,调出图2-2所示的新建项目对话框。图2-2新建项目对话框
(3)在新建项目对话框的【Name】编辑栏中输入“Example”,选中“Schematic”单选按钮,单击“Browse”按钮,选择新建项目的存放路径,最后单击“OK”按钮关闭图2-2所示的对话框。
关闭图2-2所示的对话框后,立即在OrCADCapture的系统窗口中显示Example的项目管理窗口和原理图设计窗口,并且原理图设计窗口是当前窗口,名称默认为PAGE1,如图2-3所示。图2-3新建的项目如果在OrCADCapture的系统窗口中只显示原理图设计窗口,那么可以执行【Window】→【TileVertically】菜单命令,将原理图设计窗口和项目管理窗口都显示出来。
原理图设计窗口可以是图2-2所示的线状栅格,也可以是点状栅格,初学者开始可以不关注这些。
从图2-3所示的项目管理窗口中可以看出,设计项目的名称不区分大小写。2.2添加元件库到【PlacePart】对话框中
(4)在图2-3所示的原理图设计窗口中,单击鼠标左键,使原理图设计窗口成为当前窗口。
(5)在输入法为英文输入的情况下按P键(在OrCAD中都需要在输入法为英文输入的情况执行快捷键,下同),或者执行【Place】→【Part…】菜单命令,或者单击图2-3所示窗口右边的按钮,都会调出图2-4所示的【PlacePart】对话框。图2-4【PlacePart】对话框如果是安装OrCAD之后第一次打开OrCADCapture,那么在图2-4所示的【PlacePart】对话框中,Libraries列表框中除了DesignCache(设计缓存)外,没有显示任何库文件,所以用户需要添加系统自带的库文件或者用户自己设计的库文件。
(6)单击【PlacePart】对话框的按钮,调出【BrowseFile】对话框。
如果是安装OrCAD软件后首次添加元件库到【PlacePart】对话框中,【BrowseFile】对话框就会如图2-5所示,否则需要定位到OrCAD的安装目录下找到图2-5所示的那些系统自带的元件库。
图2-5所示对话框显示的是系统自带的库文件,这些库文件一般存放在安装目录下,比如“C:\OrCAD\OrCAD_16.0\
tools\capture\library”。当然,也可以将自己设计的库文件添加到当前列表中,这里只演示如何添加系统自带的库文件到当前列表中。
(7)在图2-5所示对话框中选中Discrete.olb,然后单击按钮,或者直接在图2-5所示对话框中双击Discrete.olb文件图标,都会将Discrete.olb添加到【PlacePart】对话框的Libraries列表框中。
重复上述第(6)步和第(7)步,再把系统自带的Regulator.olb添加到【PlacePart】对话框的Libraries列表框中,如图2-6所示。图2-5【BrowseFile】对话框图2-6【PlacePart】对话框
2.3放置元件、电源符号和地符号
如果已经关闭了图2-5所示的【PlacePart】对话框,则可以在原理图设计窗口为当前窗口的情况下,执行上述第(5)步,再次调出【PlacePart】对话框。
(8)在图2-6所示的【PlacePart】对话框中,选中Libraries列表框中的REGULATOR库文件,然后在Part编辑栏中输入“cs-5201-1/DD”,这时【PlacePart】对话框的右下方就会预览到元件cs-5201-1/DD的形式,如图2-7所示。图2-7在元件库中选中元件
(9)单击“OK”按钮,关闭图2-7所示的【PlacePart】对话框。这时在原理图设计窗口中,元件cs-5201-1/DD的虚框就会粘在鼠标上并随着鼠标移动,如图2-8所示。图2-8粘在鼠标上的元件虚框
(10)单击鼠标左键,就把元件cs-5201-1/DD放置在原理图设计窗口,但是鼠标上仍然粘着元件cs-5201-1/DD的虚框,继续单击鼠标左键,还可以连续放置元件cs-5201-1/DD。如果不需要,可以按键盘上的Esc键,使鼠标退出放置元件的状态。
这样,我们就调用了系统自带的元件库Regulator.olb中的元件cs-5201-1/DD。
所有的元件和符号都不是在原理图设计窗口现场创建的,而是调用元件库里已经创建好的元件。
(11)双击原理图设计窗口的标题栏,使原理图设计窗口占据整个OrCADCapture的系统窗口,这时项目管理窗口就自动隐藏起来了。
采用与上述(8)~(10)步类似的操作,我们可以在原理图设计窗口放置元件库Discrete.olb中的元件CAPNP和元件CAPPOL,如图2-9所示。图2-9放置在原理图设计窗口的元件
(12)将鼠标放在原理图设计窗口中需要放大或缩小的地方,英文输入的情况下按I键(放大)或O键(缩小),就能以鼠标为中心放大或缩小视图,最终总能调整到图2-9所示的形式。
(13)从电容C2的左上角按住鼠标左键,向右下角拖动,在电容的右下角松开鼠标左键,这时电容C2周围出现紫红色的虚框,表示电容C2处于选中状态,如图2-10所示。图2-10选中电容C2
(14)按Ctrl+C键,将电容C2复制到操作系统的粘贴板上。
(15)按Ctrl+V键,电容C2的复制品就会粘在鼠标上,在原理图设计窗口的合适地方单击鼠标左键,这样就将电容C2复制到原理图设计窗口,系统自动编号为C3,如图2-11所示。图2-11复制元件我们采用SPX1117M3-1.8设计一个简单的低压差线性稳压电路,所需要的元件符号我们已经从系统自带的元件库中调出来放置在原理图设计窗口。下面我们修改元件的名称(OrCADCapture系统称为“Value”,可以是元件的名称、型号或元件值等)。
(16)将鼠标放在元件U1的“CS-5201-1/DD”上面,双击鼠标,调出图2-12所示的【DisplayProperties】对话框。将“CS-5201-1/DD”更改为“SPX1117M3-1.8”,然后单击“OK”按钮关闭该对话框。图2-12【DisplayProperties】对话框采用与第(16)步类似的操作,将电容C1的值更改为“102”,电容C2的值更改为“22uF/50V”(实际上应为“22μF/50V”,此处是为了与图中显示的保持一致,余同),电容C3的值更改为“22uF/50V”,如图2-13所示。
说明:在OrCAD的电路原理图设计窗口,如果希望在文件的值(Value)中输入希腊字母“μ”,只能利用操作系统输入法的工具栏的软键盘“希腊字母”输入,这样很麻烦,所以本书不做严格要求,有时用字母“u”代替希腊字母“μ”。图2-13更改元件的值
(17)按F键,调出图2-14所示的【PlacePower】对话框。用鼠标左键在Libraries列表框中选中CAPSYM库文件,然后在Symbol编辑栏中输入“GND”,最后单击“OK”按钮关闭【PlacePower】对话框。在原理图设计窗口中合适的地方单击鼠标左键,放置地符号,然后按键盘上的Esc键,退出放置符号的状态。图2-14【PlacePower】对话框
(18)按G键,调出图2-15所示的【PlaceGround】对话框。用鼠标左键在Libraries列表框中选中CAPSYM库文件,然后在Symbol编辑栏中输入“VCC”,最后单击“OK”按钮关闭【PlaceGround】对话框。先后在原理图设计窗口中两个合适的地方单击鼠标左键,连续放置2个电源符号,然后按Esc键,退出放置符号的状态。
放置好的电源符号和地符号如图2-16所示。
细心的用户会发现,在【PlacePower】对话框中既可以找到电源符号又可以找到地符号,【PlaceGround】对话框也是如此。从本质上讲,电源符号和地符号是一样的,所以这两个对话框的功能相同。图2-15【PlaceGround】对话框图2-16放置好的电源符号和地符号
(19)在图2-16中,双击左边的电源符号名称VCC,调出图2-17所示的【DisplayProperties】对话框,修改Value为“VCC+3.0”,然后单击“OK”按钮,关闭对话框。
用同样的方法修改图2-16右边的电源符号为“VCC+1.8”。图2-17【DisplayProperties】对话框
2.4绘
制
电
连
线
(20)调整元件、电源符号、地符号(统称它们为对象)的位置如图2-16所示。
选中并拖动对象的方法是:按住鼠标左键,从对象的左上角向右下角拖动,在右下角松开鼠标左键,如果对象被一个紫红色的虚框框住,表明对象处于选中状态,此时把鼠标放在对象上,按住鼠标左键就可以拖动对象了。
(21)按W键,或者单击图2-16右边绘图工具栏上的按钮,或者执行【Place】→【Wire】菜单命令,鼠标由箭头形状变为十字形状,处于绘制电连线的状态。
(22)将鼠标对准图2-16左边的电源符号VCC+3.0的端点,单击左键,然后向下移动鼠标,遇到电容C2的正引脚时单击鼠标左键,就把VCC+3.0的端点和电容C2的正引脚连接起来了,同时也结束了本次绘制操作,但是鼠标仍然处于绘制电连线状态。继续绘制电连线,在拐第一个弯之前不需要单击鼠标左键,如果要拐第二个弯,需要在拐点处单击鼠标左键,然后继续绘制电连线,到达终点时,单击鼠标左键,这样就绘制了一条电连线。此时鼠标仍然处于绘制电连线状态,如果按Esc键,鼠标将返回到箭头状态。
在绘制电连线时有时可能会有视图残留,可以按F5键刷新视图。
(23)执行【File】→【Save】菜单命令,保存当前的设计。
完整的电路原理图如图2-18所示。图2-18一个简单的电路原理图
在学完第2章后,再回头看看1.3节“电路原理图的基本组成要素和设计的基本过程”,你会发现,我们设计的这个简单的电路原理图,都是调用OrCADCapture系统自带的库文件中的元件。实际上,在工程实践中,绝大部分元件都需要自己创建。创建元件是设计电路原理图的主要工作。第3章OrCADCapture的窗口界面和文件管理3.1打开OrCAD设计文件3.2OrCADCapture的窗口及相互间的切换3.3OrCADCapture的文件类型3.4项目管理窗口及相关的操作3.5常用的库文件和元件
3.1打开OrCAD设计文件
如果要打开已经存在的设计项目,一般不要双击*.opj项目启动文件的图标,也不要双击*.dsn设计项目的图标,我们可以先进入OrCADCapture系统,然后打开已经存在的设计项目。
设计实例1:打开一个已经存在的设计文件
(1)在WindowsXP操作系统的桌面上,执行【开始】→【所有程序】→【OrCAD16.0】→【OrCADCaptureCIS】菜单命令,或者双击桌面上的按钮,进入OrCADCapture系统,如图3-1所示。
(2)执行【File】→【Open】→【Design…】菜单命令,调出如图3-2所示的【OpenDesign】对话框,打开本书配套光盘chapter03文件夹中的MAINBOARD.DSN。也可以执行【File】→【Open】→【Project…】菜单命令,调出【OpenProject】对话框,打开本书配套光盘chapter03文件夹中的MAINBOARD.OPJ。
还可以单击OrCADCapture系统窗口主工具栏上的按钮,调出【Open】对话框,打开本书配套光盘chapter03文件夹中的MAINBOARD.OPJ。图3-1OrCAD系统窗口图3-2打开一个已经存在的设计文件
3.2OrCADCapture的窗口及相互间的切换
OrCADCapture有很多窗口,这里主要介绍以下几种,其他窗口在后续章节相关的地方介绍。
1.系统窗口(OrCADCapture)
系统窗口如图3-1所示,这个窗口用得最多的菜单是File菜单和Options菜单。File菜单用于对文件的操作,Options菜单用于设置系统参数和设计模板的参数。
2.信息窗口(SessionLog)
在图3-1中,信息窗口最小化在左下角,这个窗口用于记录OrCAD软件运行过程的信息以及运行中产生的出错信息。信息窗口无法关闭,只能最大化、最小化或还原大小。
有很多初学者把信息窗口最大化,试图在信息窗口中设计电路原理图,这是错误的。
3.项目管理窗口(ProjectManager)
新建一个设计项目或打开一个已有的设计项目后,系统窗口中将出现项目管理窗口。OrCADCapture的各种功能都由该窗口实施统一管理和运作。一个设计项目对应一个项目管理窗口。
4.原理图设计窗口(PageEditor)
电路原理图的设计都是在原理图设计窗口中进行的,一个原理图设计窗口只能设计一张电路图纸。关闭某张图纸后,在项目管理窗口中双击对应的图纸图标,还可以再次打开该图纸。
打开本书配套光盘chapter03文件夹中的MAINBOARD
.DSN,各窗口如图3-3所示。图3-3窗口界面上述各窗口之间的切换可以通过Window菜单进行,如图3-4所示。Window菜单可以对OrCADCapture系统中的所有窗口重新进行排列,也可以单独选中某个窗口使其成为当前窗口,当前窗口的前面有个“√”符号。图3-4Window菜单可以单击某个窗口,直接使其成为当前窗口。例如,在图3-3中,原理图设计窗口是当前窗口,如果单击项目管理窗口,那么项目管理窗口就成为当前窗口了。
在原理图设计窗口中,单击工具栏上的“Projectmanager”按钮,也可以从原理图设计窗口切换到项目管理窗口。
3.3OrCADCapture的文件类型
一个OrCAD设计项目通常包含如下文件(如图3-5所示):
(1) *.opj项目启动文件。这个文件一般很小,里面没有什么实质性的内容。在打开项目时,就是打开它。如果把它删掉,则在打开 *.dsn文件后又会自动生成它。
(2) *.dsn设计文件。它的内容就是用户设计的电路原理图。
(3) *.olb库文件。用户设计电路原理图时需要的所有元件都存放在库文件里,用户只能从库文件里调用元件,不能在原理图设计窗口中创建元件。
(4) *.net网络表文件(或者*.asc网络表文件)。
网络表文件描述了电路原理图中各个元件之间的电气连接关系,是电路原理图与印制电路板文件的接口文件。
(5) *.bom材料清单文件。该文件列出了电路原理图中所有的元件,可以包括元件数量、型号、PCB封装、价格、生产厂家等用户设置了的信息。图3-5OrCAD的文件管理
(6) *.exp元件属性文件。该文件把元件的所有属性以文本的形式输出,用户可以在独立于OrCAD系统以外的其他软件环境中修改这些信息,修改后再导入OrCAD系统内更新元件的属性。
上述类型的文件都独立存在于Windows操作系统的资源管理器中。在OrCADCapture系统窗口,*.opj项目启动文件和*.dsn设计文件是同时存在的,其他的文件都可以添加或删除,也可以临时创建,但是在OrCADCapture系统窗口中删除文件并不是真正的“删除”,只是临时移走文件。
还有一些其他类型的文件,因为不常用,所以就不介绍了。
3.4项目管理窗口及相关的操作
打开本书配套光盘chapter03文件夹中的MAINBOARD
.DSN,可以看到图3-6所示的项目管理窗口。在项目管理窗口可以进行如下操作:
(1)单击设计文件图标前面的“”号,可以隐藏设计文件图标下面各级原理图文件夹和图纸,这时“”号变为“”号,如图3-6所示。如果再单击
“”号,又可以展开设计文件图标下的各级原理图文件夹和图纸。图3-6项目管理窗口
在设计文件图标上双击鼠标左键也有与上面相同的功能。
(2)设计文件图标下的各级原理图文件夹并不存在于Windows操作系统的资源管理器中,单击原理图文件夹图标前面的“”号,可以展开该文件夹;单击文件夹图标前面的“”号,可以收拢该文件夹。
在原理图文件夹图标上双击也有与上面相同的功能。
(3)选中设计文件图标,执行鼠标右键命令【NewSchematic】,如图3-7所示,则可以在该设计文件中创建一个新的原理图文件夹。
新创建原理图文件夹的名称既可以在【NewSchematic】对话框中输入,也可以在创建完原理图文件夹后修改默认的名称。默认的名称一般为“Schematic1”、“Schematic2”等。
另外一种创建原理图文件夹的方法是通过阶层模块自动生成,参见7.2节“创建阶层模块电路图”。图3-7新建原理图文件夹
(4)选中原理图文件夹图标,执行鼠标右键命令【NewPage】,如图3-8所示,则可以在该原理图文件夹中创建一张新的电路图纸。
新建电路图纸的名称既可以在【NewPage】对话框中输入,也可以在创建完电路图纸后修改默认的名称。默认的名称一般为“Page1”、“Page2”等。
如果是由阶层模块自动新建一个原理图文件夹,那么也会在该文件夹中自动生成一张电路图纸,图纸名称默认为“Page1”。图3-8新建电路图纸
(5)选中原理图文件夹图标,执行鼠标右键命令【Rename】,如图3-8所示,可以修改原理图文件夹的名称。
(6)选中电路图纸图标,执行鼠标右键命令【Rename】,可以修改电路图纸的名称。
(7)在电路图纸图标上双击鼠标左键,可以打开电路图纸,进入该电路图纸对应的原理图设计窗口。
一个设计项目可以包含多个原理图文件夹,一个原理图文件夹可以包含多张电路图纸,一张电路图纸对应一个原理图设计窗口。
如果当前窗口是原理图设计窗口,并且原理图设计窗口处于最大化状态,那么单击原理图设计窗口主工具栏中的
按钮,可以切换到项目管理窗口。另外一种进行窗口切换的方法是,执行【Window】菜单命令下面的相关子菜单命令。
上述原理图文件夹和电路图纸并不独立存在于Windows操作系统的资源管理器中。
(8)在图3-5中,还有一个Library文件夹,这个文件夹中一般显示用户自己设计的元件库。如果要利用已经创建的元件库,则可以先选中Library图标,然后执行鼠标右键命令【AddFile】,将已经创建的元件库添加到当前设计中,如图3-9所示。
用户可以在Library文件夹的各个元件库中创建新元件或者更改已经存在的元件。图3-9添加已经创建的库文件到当前的设计文件中
(9)在Library文件夹中选中某个库文件的图标,按Delete键,可以从当前的设计文件中移走该库文件,但是该库文件仍然存在于Windows操作系统的资源管理器中。
(10)在Outputs文件夹中,存放着当前设计文件生成的各种报表文件,比如材料清单文件、元件属性导出文件和网络表等。这些文件都独立存在于Windows操作系统的资源管理器中。选中某个文件的图标,按Delete键,可以从当前的设计文件中移走该库文件。
在设计文件图标的下一级,还有一个重要的文件夹DesignCache,它是设计缓存文件夹,存放着当前设计文件中用到的所有元件符号。在修改完元件符号后再重新设计电路图时,它的作用非常重要,参见7.4节“如何再次调用元件库里修改过的元件”。
3.5常用的库文件和元件
*.olb库文件有两种,一种是OrCADCapture系统自带库文件,一种是用户自己创建的。为了更好地利用系统资源、提高工作效率,下面简单地介绍系统自带的库文件中常用的库文件和常用的元件。
设计实例2:查看系统自带的库文件和元件
(1)在图3-3所示的原理图设计窗口为当前窗口的情况下,执行【Place】→【Part…】菜单命令,调出图2-4所示的【PlacePart】对话框。
(2)单击【PlacePart】对话框中的按钮,调出图2-5所示的【BrowseFile】对话框。通过【BrowseFile】对话框就可以查看系统自带的库文件,当然也可以查看用户自己创建的库文件。
(3)将有用的库文件添加到【PlacePart】对话框后,在【PlacePart】对话框中可以这样查看各个库文件中的元件:在Libraries列表框中选中某个库文件,然后在Part编辑栏中输入待查元件的名称,这样就会在PartList列表框中自动选中待查元件的名称,同时还会在【PlacePart】对话框的右下角预览到待查元件的形状。
如果不知道待查元件的名称,那么可以先在Libraries列表框中选中某个库文件,然后在PartList列表框中选中最上面的元件名称,使用键盘上的↓键和↑键滚动查看各个元件,同时也会在预览窗口中预览到各个元件的形状。3.5.1Discrete.olb(混合元件库)
常用的电容符号有CAP、CAPNP、CAPPOL、CAPPOL_FS_3L、CAPACITORVAR、CAPNW_BS_6/SIP等,如图3-10所示。
常用的电阻符号有R、 R2、 R-PACK、RCMOD_I_9/SIP、 RESISTORBRIDGE、RESISTORDIP10、RESISTORVAR、RESISTORVAR2等,如图3-11所示。图3-10常用的电容符号图3-11常用的电阻符号常用的二极管和晶闸管符号有BRIDGE、DIODE、DIODEBI-DIRTRIG、DIODESCHOTTKY、DIODEZENER、EC103B/TO、LED、L601E3/TO等,如图3-12所示。
Discrete.olb混合元件库中还有一些常用的元件,如SWPUSHBUTTON、SWMEMBRANE、SWKEY-SPDT、RELAY4PDT、1RSW6、CRYSTAL1-4/SM、SWDIP-2、INDUCTOR、CHOKEWB、ISO1、TRNSFMR29873、SWKEY-SPST、CRYSTAL等,如图3-13所示。图3-12常用的二极管符号图3-13Discrete.olb中常用的元件符号3.5.2Connector.olb(接插件元件库)
Connector.olb中常用的元件符号有4HEADER、BNC、CIRDIN_5-P、JUMPER1、JUMPER4、CON3、PHONEJACK、CON4、CONNECTORDB25、CON2、CONNECTORTWINAX-P、PHONEJACK-3、CONNECTORTWINAX-J、PHONEJACK-O、CONNECTORDB9、CON8B、TESTPOINT、HEADER10等,如图3-14所示。图3-14Connector.olb中常用的元件符号3.5.3Transistor.olb(晶体管元件库)
Transistor.olb绝大部分是以晶体管的型号命名的,两个通用的名称是NPNBCE和PNPBCE,如图3-15所示。
熟悉上述常用的库文件和元件能极大地提高工作效率。
设计电路原理图时,可供用户使用的系统自带的元件符号很有限,绝大部分元件符号需要用户自己创建。初学者总希望能从系统自带的库中找到需要的元件,以为这样省时间,实际上,对于熟练的用户来说,创建一个元件符号是很快的。图3-15Transistor.olb中常用的元件符号上述这些元件已经集中放置在本书配套光盘chapter03文件夹中的LIBRARIESANDCOMPONENT.DSN设计文件
中了。3.5.4CAPSYM.olb(符号元件库)
在执行【Place】→【Part…】菜单命令时,这个库文件不会出现在【PlacePart】对话框中。在执行【Place】→【PartPower…】菜单命令时,这个库文件会出现在【PlacePower】对话框中。这个库文件也会出现在【PlaceGround】对话框、【PlaceTitleBlock】对话框、【PlaceOffConnector】对话框和【PlaceHierarchicalPort】对话框中。也就是说,系统自带的电源和地符号、标题栏、页连接符号、阶层端口都存放在CAPSYM.olb中。在原理图设计窗口的【Place】主菜单中选择执行不同子命令放置不同类型的符号时,在符号列表中只显示出该类符号供选择。例如,执行【Place】→【TitleBlock…】菜单命令时,符号列表中只出现CAPSYM.olb元件库中的标题栏符号,如图3-16所示。执行【Place】→【OffConnector…】菜单命令时,符号列表中只出现CAPSYM.olb元件库中的两种页连接符号。图3-16CAPSYM.olb中的标题栏3.5.5DesignCache(设计缓存元件库)
DesignCache元件库不是OrCADCapture系统预先提供的符号库,而是绘制电路图过程中自动形成的。该库中存放的是在当前电路图绘制过程中采用过的各种元件符号,包括曾经用过但是已经从电路图中删除的那些元件符号。在原理图设计窗口调用某个元件库中的某个元件之后,如果再回到元件设计窗口修改了该元件库中的该元件,那么在重新调用该元件之前必须依次做好以下两项工作:
(1)在原理图设计窗口删除所有电路图纸中的该元件。
(2)在项目管理窗口选中DesignCache元件库,执行鼠标右键命令【CleanupCache】,在设计缓存元件库中清理掉该元件。第4章创建元件库、元件、中文标题栏和符号4.1创建自己的元件库4.2单一元件和复合元件4.3进入元件设计窗口4.4元件设计窗口的基本操作4.5元件设计窗口的系统参数设置4.6创建元件的基本操作4.7创建一个单一元件
4.8创建一个复合元件
4.9用电子表格创建元件以及大元件的分割
4.10创建中文标题栏
4.11创建自己的电源符号
4.1创建自己的元件库
首先必须创建自己的元件库,然后在元件库中创建元件,最后才可以在原理图设计窗口调用元件库中的元件。创建自己的元件库有两种方法:
(1)在图3-1所示的OrCADCapture系统窗口中执行【File】→【New】→【Library】菜单命令,就会创建如图4-1所示的Library1.olb,默认的名称还可能是Library2.olb、Library3.olb等。
(2)在已经打开某个设计文件后,项目管理窗口为当前窗口,执行【File】→【New】→【Library】菜单命令,就会创建如图4-2所示的Library1.olb,默认的名称还可能是Library2.olb、Library3.olb等。图4-1直接创建库文件图4-2在项目管理窗口中创建自己的元件库在创建自己的元件库后,系统以默认的名称将库文件存放在OrCAD的安装目录下面,所以一定要选中默认的元件库。执行鼠标右键菜单命令【SaveAs…】,调出如图4-3所示的【SaveAs】对话框,在此对话框中将库文件重新命名并保存在自己的工作目录下面。
这样创建好的库文件是个空的库文件,里面什么元件都没有。图4-3重新命名库文件并保存
4.2单一元件和复合元件
元件(Part)分为两种:单一元件(Part)和复合元件(Package)。
它是电路图的基本组成对象,代表某一个或某一类功能。一个复合元件包含多个子元件。
例如,对于单个的直插式电阻、电容、按钮和双列直插式三态缓冲器74LS125,如果我们用图4-4所示的符号表示它们,则这些图形符号在OrCADCapture系统中就是单一元件。图4-4单一元件有时为了便于理解或绘图方便,特别是对于一些通用的数字逻辑芯片,我们常常采用复合元件来表示。图4-4所示的双列直插式三态缓冲器74LS125是一个单一元件,这样表示很不直观。如果74LS125的四个缓冲器分别用于电路中各个不同的电路模块,那么可能导致电路原理图的连线很混乱。因此,在很多情况下,我们用复合元件来表示74LS125,如图4-5所示。图4-5复合元件
74LS125这个复合元件的元件编号(Reference)是U4,值(Value)是74LS125,它有四个子元件(Part),分别是四个三态缓冲器。注意,这里的每个子元件都有电源(第14引脚)和地(第7引脚)两个引脚,这是因为我们在建立这个复合元件时将这些子元件的性质设置为“Homogeneous”,意思是它们是“同质的、相似的”。作为一个整体元件,系统将会视这四对引脚为一对引脚,并且实际的74LS125集成电路也只有一个电源引脚和地引脚。在生成网络表时,OrCADCapture系统也会自动将这四对引脚作为一对引脚处理,并不影响后续的印制电路板的设计。
对于一个实际的元件,在电路原理图中到底使用单一元件还是复合元件,完全取决于绘图和读图的方便。
4.3进入元件设计窗口
按照4.1节介绍的方法建立一个库文件,下面介绍进入元件设计窗口(PartEditor)的基本步骤,也就是新建一个元件的基本步骤。
设计实例3:新建一个元件
(1)在项目管理窗口的Library文件夹中选中某一个元件库的图标,再执行鼠标右键命令【NewPart】,如图4-6所示。或者在选中元件库的图标后,执行【Design】→【NewPart…】菜单命令。图4-6创建一个新元件
(2)在调出的图4-7所示的【NewPartProperties】对话框中设置以下参数:
Name编辑栏:输入MYRESISTOR。
PartReferencePrefix编辑栏:修改为R。
PartsperPkg编辑栏:输入1。
PinNumberVisible复选项:不选中。
其他采用缺省值。
经过上述设置,我们将创建一个名称为“MYRESISTOR”的电阻,它的编号以“R”开头,其引脚编号不显示。PartsperPkg编辑栏为1,表示我们创建的是单一元件。
很多初学者喜欢在PartReferencePrefix编辑栏输入“R1”或“R?”之类的编号,实际上没有必要,这里只需要输入元件编号的首字母,元件编号的其他部分在原理图设计窗口中由系统自动添加。图4-7【NewPartProperties】对话框
(3)在图4-7所示对话框中单击“OK”按钮,将进入元件设计窗口(PartView),如图4-8所示。
图4-8所示的“LIBRARY1-MYRESISTOR”窗口是元件设计窗口,相当于生产汽车零部件的车间,而图3-3所示的原理图设计窗口相当于组装汽车的总装厂,这两个窗口外观相似,本质不同,它们的工具栏也有差别。图4-8元件设计窗口
4.4元件设计窗口的基本操作
在元件设计窗口中,一般有以下几种操作。
1.视图的控制
双击元件设计窗口的标题栏,可以使元件设计窗口占据整个OrCADCapture系统窗口;窗口的大小控制按钮
的功能与标准的Windows操作系统窗口按钮的功能一样;OrCADCapture系统窗口的Window菜单负责管理项目管理窗口、原理图设计窗口、元件设计窗口、信息窗口等。把鼠标放在元件设计窗口需要查看的位置,按“I”键,视图就会以鼠标所在位置为中心放大视图;按“O”键,视图就会以鼠标所在位置为中心缩小视图。按F5键,则刷新视图。在元件设计窗口的主工具栏上,有4个视图控制按钮,它们的功能如下:
Zoomin:放大按钮,以窗口中心为中心放大视图。
Zoomout:缩小按钮,以窗口中心为中心缩小视图。
Zoomtoregion:放大选择的区域。先单击该按钮,然后在视图中按住鼠标左键确定选择的区域,选择的区域就会最大可能地显示在元件设计窗口中。
Zoomtoall:将元件的虚线矩形框、元件编号首字母和Value等以最大的形式显示在窗口中。在元件设计窗口的【View】菜单中有许多子菜单,这里主要介绍以下4个子菜单的功能:
执行【View】→【ToolPalette】菜单命令,可以打开或关闭元件设计窗口的创建元件工具栏。
执行【View】→【Grid】菜单命令,可以显示或隐藏元件设计窗口的栅格。
执行【View】→【Toolbar】菜单命令,可以显示或隐藏元件设计窗口的主工具栏。
执行【View】→【StatusBar】菜单命令,可以显示或隐藏元件设计窗口的状态栏。
2.对象的选中与移动
在元件设计窗口中,引脚、线条、虚线矩形框、元件编号首字母、〈Value〉、说明文字等都是对象。
在图4-8所示的元件设计窗口右边的创建元件工具栏上,有一个选择按钮,如果按钮处于按下状态,鼠标就会是箭头形状,这时可以用鼠标选择窗口中的对象;否则鼠标处于绘制或放置对象状态。
单击选择按钮,然后单击某个对象,就会使其处于选中状态。
结合Ctrl键,可以用鼠标选中多个对象。将鼠标移至某一位置后,按下鼠标左键不放,向右下方拖动确定一个矩形,可使该矩形区域的所有对象均处于选中状态。
如果鼠标处于选择状态,那么在窗口的空白处单击鼠标左键,可以取消所有对象的选中状态。
如果将鼠标指在某个对象上,按住鼠标左键不放,然后将它拖到希望的地方后再松开鼠标左键,就可以将这个对象移动到这个地方。
3.对象的复制、剪切、粘帖与删除
选中一个或多个对象后,按下Ctrl键,再用鼠标左键将选中的对象拖动到指定的位置后,松开Ctrl键和鼠标左键,即将选中的电路对象复制在当前光标位置处。
选中电路对象后,执行鼠标右键命令【Copy】,可以将被选中的对象复制到剪贴板上,然后执行【Edit】→【Paste】菜单命令,该对象的外形框就粘在鼠标上,再在适当的地方单击鼠标左键,该对象就被复制到这个地方。
由于OrCAD与Windows操作系统的操作兼容,所以复制的快捷键“Ctrl+C”、剪切的快捷键“Ctrl+X”、粘贴的快捷键“Ctrl+V”都可以使用。
4.5元件设计窗口的系统参数设置
元件设计窗口的系统参数设置主要是栅格设置,其他的参数采用默认的设置就可以了,一般不要改动。可以按如下操作进行系统参数设置。
设计实例4:元件设计窗口的栅格设置
(1)在元件设计窗口为当前窗口的情况下,执行【Options】→【Preferences…】菜单命令,可以调出图4-9所示的【Preferences】对话框。图4-9【Preferences】对话框
(2)在该对话框中,切换到【GridDisplay】标签页,然后选中【PartandSymbolGrid】组合框中的“Dots”(点状)和“Lines”(线状)两个选项中的一项,就可以改变元件设计窗口中栅格的显示类型。
【GridDisplay】标签页右边的【PartandSymbolGrid】组合框控制元件设计窗口,左边的【SchematicPageGrid】组合框控制原理图设计窗口。对于【PartandSymbolGrid】组合框,简要说明如下:
如果选中【Displayed】复选按钮,则在元件设计窗口中显示栅格,否则,在元件设计窗口中不显示栅格。
如果选中【Dots】单选按钮,则在元件设计窗口中显示点状栅格;如果选中【Lines】单选按钮,则在元件设计窗口中显示线状栅格。
如果选中【Pointersnaptogrid】复选按钮,则在元件设计窗口中的操作是以栅格为单位移动的,否则操作是随着鼠标连续移动的。
栅格只是方便设计元件和原理图作参考用的,它并不存在原理图中,也不会打印出来。
元件引脚一定要放在栅格上,所以在放置引脚或移动引脚时,一定要锁定栅格。
4.6创建元件的基本操作
在图4-8所示的元件设计窗口中创建元件,主要工作就是绘制元件的形状、放置元件的引脚等。
4.6.1绘制元件的形状
在图4-8所示的元件设计窗口中,执行【View】→【ToolPalette】菜单命令,可以隐藏或显示图4-10所示的创建元件工具栏。图4-10创建元件工具栏工具栏中各按钮的功能如下:
:单击此按钮,鼠标处于选择状态。
:单击此按钮,就会调出【PlaceIEEESymbol】对话框,可以放置IEEE符号。
:单击此按钮,就会调出【PlacePin】对话框,可以放置元件引脚。
:单击此按钮,就会调出【PlacePinArray】对话框,可以放置一组元件引脚。
:单击此按钮,可以绘制没有电气性能的直线。
:单击此按钮,可以绘制没有电气性能的多边形,绘制过程中如果同时按住Shift键,可以绘制斜线。
:单击此按钮,可以绘制没有电气性能的矩形。
:单击此按钮,可以绘制没有电气性能的椭圆(包括圆)。
:单击此按钮,可以绘制没有电气性能的圆弧。
:单击此按钮,可以放置标注的文字。在【Place】的子菜单中,都有上述各按钮对应的菜单命令。执行【Place】→【Picture…】菜单命令,可以在元件设计窗口放置位图,但是这条命令没有对应的工具按钮。
在元件设计窗口中,执行快捷键“T”,可以放置标注的文字;执行快捷键“Y”,可以绘制多边形。
在图4-9所示的【Preferences】对话框中,可以锁定栅格,也可以单击元件设计窗口主工具栏中的按钮,锁定或不锁定栅格。如果为红色,则表示没有锁定栅格。锁定栅格的情况下绘制线条时是以栅格为单位移动的,它与不锁定栅格情况下绘制线条的差别如图4-11和图4-12所示。图4-11锁定栅格情况下绘制的矩形图4-12不锁定栅格情况下绘制的矩形
在元件设计窗口中,虚线矩形框是系统自动生成的,它圈定了元件形状占用的区域,用户没有办法删除也不需要删除。用户可以在选中虚线矩形框后按住四角的某一个方块,拖动鼠标改变虚线矩形框的大小。如果用户在虚线矩形框外绘制了图形,虚线矩形框马上就会扩张,把所有的图形框住。笔者强烈建议用户应该始终把虚线矩形框放在栅格上。
在元件设计窗口中,元件的引脚始终都在虚线矩形框外面,并且应该放在栅格上。
设计实例5:绘制一个实心的三角形符号
(1)在元件设计窗口中,执行【Place】→【Polyline】菜单命令,或者单击绘图工具按钮,绘制图4-13所示的三角形。在绘制过程中,请锁定栅格,如果按住Shift键,可以绘制斜线。
(2)按Esc键,使鼠标退出绘制状态,单击键,选中图4-13所示的三角形。图4-13绘制三角形
(3)执行鼠标右键命令【EditProperties…】,调出图4-14所示的【EditFilledGraphic】对话框,单击【FillStyle】下拉列表,选中“Solid”选项,然后单击“OK”按钮关闭【EditFilledGraphic】对话框,这时三角形变成实心的。图4-14【EditFilledGraphic】对话框
(4)选中三角形,执行鼠标右键命令【Rotate】,三角形就会逆时针旋转90°,共旋转两次,虚线矩形框自动缩放到刚好圈住实心的三角形,最终效果如图4-15所示。
我们还可以利用鼠标右键命令对绘制的对象进行复制、剪切、删除和粘贴等操作。图4-15实心的、逆时钟旋转了180°的三角形4.6.2放置元件的引脚
放置元件的引脚与绘制元件的形状不同,引脚是有电气性能的,它不是我们绘制的,而是直接调用系统设计好的。当然我们也可以设置引脚的形状。
如果已经把元件形状绘制好了,再单击元件设计窗口创建元件工具栏上的按钮,则调出图4-16所示的【PlacePin】对话框,该对话框中各项的含义如下:图4-16【PlacePin】对话框
Name编辑栏:用户可以在这里输入引脚的名称。一般尽量采用元件资料上提供的名称,比如Adj、OE、Addr0、Addr1等,这样可以一目了然。
如果引脚的名称带有横线,例如,则在Name编辑栏中每个字母的后面加“\”,表示为R\E\S\E\T\。
Number编辑栏:用户可以在这里输入引脚的编号。引脚的编号就像居民身份证号码,它唯一地确定了引脚。同一个元件中,引脚的名称尽量不要相同,但是允许同名,而引脚的编号绝对不可以相同。
同一个元件中引脚编号不能相同,强烈建议引脚的编号采用“1、2、3、4、…”这些数字顺序编号。
Shape下拉列表:在这里可以选择不同的引脚形状。一共可以设置6种引脚形状,如图4-17所示。
Type类型:可以选择很多类型,因为我们设计的电路原理图不作严格的电气检查,所以笔者强烈建议所有的元件引脚一律选择“Passive”。
Width宽度选项组:选择“Scalar”表示放置的是单一信号的引脚,选择“Bus”表示放置的是多个信号的总线引脚。
【PinVisible】复选项可以控制引脚是否可见,这里为灰色不可设置,设置引脚的可见性在4.6.3节介绍。图4-17可以设置的6种引脚形状
设计实例6:连续放置多个引脚
(1)在元件设计窗口绘制好元件的形状后,例如图4-11所示的元件形状,再单击按钮,调出图4-16所示的【PlacePin】对话框,在Name编辑栏中输入“Addr1”,在Number编辑栏中输入“1”,其他设置采用默认的,单击“OK”按钮关闭对话框。这时鼠标上粘着待放引脚的形状。
(2)在虚线矩形框右边单击鼠标左键,放置第1个引脚。
(3)继续向下移动一个栅格,再次单击鼠标左键,又可以放置第2个引脚,如此下去可以连续放置多个引脚,如图4-18所示。图4-18连续放置多个引脚
(4)按Esc键,退出放置引脚状态。或者执行鼠标右键命令【EndMode】,也可以退出放置引脚状态。
连续放置多个引脚时,如果首个引脚名称是以数字结尾的,那么后续放置的引脚名称的尾数字是递增的,否则连续放置的引脚名称相同;不管怎样,引脚的编号是连续递
增的。
引脚总是在虚线矩形框的边缘,总是放在栅格上。如果单击元件设计窗口创建元件工具栏上的按钮,则调出图4-19所示的【PlacePinArray】对话框,该对话框中各项的含义如下:
StartingName编辑栏:在此输入起始引脚的名称,如果名称是以数字结尾的,那么其他引脚名称的结尾数字依次递增或递减,否则所有的引脚名称相同。
StartingNumber编辑栏:在此输入起始引脚的编号,引脚编号最好以数字顺序编号,这样的话,其他的引脚编号就会递增或递减。图4-19【PlacePinArray】对话框
NumberofPins编辑栏:在此输入一次性放置的引脚数量。
Increment编辑栏:在此输入引脚自动编号的增量,可以为正整数也可以为负整数。
PinSpacing编辑栏:在此输入引脚之间相隔多少个栅格。
Shape下拉列表:可以选择如图4-17所示的6种形状。
Type类型:可以选择很多类型,因为我们设计的电路原理图不作严格的电气检查,所以笔者强烈建议所有的元件引脚一律选择“Passive”。
如果按照图4-19的设置,则放置的引脚如图4-20所示。图4-20一次性放置的多个引脚更改引脚属性有两种方法:单一引脚更改和多个引脚同时更改。
在元件设计窗口中双击待更改的引脚,调出图4-21所示的【PinProperties】对话框,它与图4-16所示的【PlacePin】对话框类似,在这个对话框中就可以更改引脚的名称、编号和形状等。图4-21【PinProperties】对话框在元件设计窗口选中多个引脚(可以借助Ctrl键,跟Windows操作系统的选中操作一样),然后执行鼠标右键命令【EditProperties…】,调出图4-22所示的【BrowseSpreadsheet】对话框,在这个对话框中可以同时更改多个引脚的属性。图4-22同时更改多个引脚的属性4.6.3隐藏和显示元件及引脚的相关属性
有些元件的引脚编号和名称没有必要显示出来,需要隐藏,比如电阻和无极性电容。隐藏和显示元件引脚的相关属性的方法是:在元件设计窗口执行【Options】→【PartProperties…】菜单命令,调出图4-23所示的【UserProperties】对话框。图4-23【UserProperties】对话框在这个对话框中,我们主要关心以下4项属性:
PartReference:选中该条属性,单击按钮,调出图4-24所示的【DisplayProperties】对话框。
在【DisplayProperties】对话框中,选中【DisplayFormat】选项组中的“ValueOnly”选项,
然后关闭该对话框,
再关闭【UserProperties】对话框,
则在元件设计窗口中显示“R?”、“U?”之类的编号。在【DisplayProperties】对话框中,选中【DisplayFormat】选项组中的“DoNotDisplay”选项,然后关闭该对话框,再关闭【UserProperties】对话框,则在元件设计窗口中不会显示“R?”、“U?”之类的编号。
PinNamesVisible:选中该条属性,然后在【UserProperties】对话框最下面的下拉列表中选中“True”或“False”,选中“True”显示引脚名称,选中“False”则不显示引脚名称。
PinNumbersVisible:选中该条属性,然后在【UserProperties】对话框最下面的下拉列表中选中“True”或“False”,选中“True”显示引脚编号,选中“False”则不显示引脚编号。
Value:选中该条属性,单击按钮,调出与图4-24相同的【DisplayProperties】对话框。图4-24【DisplayProperties】对话框在【DisplayProperties】对话框中,选中【DisplayFormat】选项组中的“ValueOnly”选项,然后关闭【DisplayProperties】对话框,再关闭【UserProperties】对话框,则在元件设计窗口中显示“〈Value〉”。
在【DisplayProperties】对话框中,选中【DisplayFormat】选项组中的“DoNotDisplay”选项,然后关闭【DisplayProperties】对话框,再关闭【UserProperties】对话框,则在元件设计窗口中不会显示“〈Value〉”。
我们一般需要在元件设计窗口中显示“〈Value〉”。4.6.4更改元件名称和编号首字母
在4.3节介绍进入元件设计窗口的基本操作时,已介绍了新建一个元件的基本步骤,在图4-7所示的【NewPartProperties】对话框中,我们已经确定了元件名称和编号首字母。如果在设计元件时需要更改元件的名称和编号首字母,那么在元件设计窗口执行【Options】→【PackageProperties…】菜单命令,就可以调出图4-25所示的【EditPartProperties】对话框。在这个对话框中就可以更改元件的名称和编号首字母。图4-25【EditPartProperties】对话框
4.7创建一个单一元件
熟悉了在元件设计窗口创建元件的基本操作后,下面我们创建双列直插式三态缓冲器74LS125的单一元件形式(读者可以参见本书配套光盘chapter04文件夹中的MyLibrary.olb)。
设计实例7:创建74LS125的单一元件
(1)按照4.1节介绍的方法,创建一个名称为“MyLibrary.olb”的库文件。
(2)在项目管理窗口中选中MyLibrary.olb图标,执行鼠标右键命令【NewPart】,如图4-26所示。图4-26新建一个元件
(3)在调出的【NewPartProperties】对话框中设置相关参数,如图4-27所示。
在图4-27所示的【NewPartProperties】对话框中填入以下参数:
Name编辑栏:74LS125。
PartReferencePrefix编辑栏:U。
PartsperPkg编辑栏:1。
PinNumberVisible复选项:选中。
其他采用缺省值。
经过上述设置,我们将创建一个名称为“74LS125”的元件,它的编号以“U”开头。PartsperPkg编辑栏为1,表示我们创建的是单一元件。图4-27【NewPartProperties】对话框
(4)单击“OK”按钮关闭图4-27所示的【NewPartProperties】对话框,进入元件设计窗口。
(5)双击元件设计窗口的标题栏,使元件设计窗口最大化。
(6)执行【Options】→【Preferences…】菜单命令,在【Preferences
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 无人机教员执照考试大纲解析及备考指导及答案
- 注册环保工程师考试环境监测技术专项习题及答案
- 2026年环境污染防治技术综合测试卷及答案
- 公共卫生管理资格考试卫生政策与管理模拟习题及答案
- 公共卫生执业医师考试卫生监督学专项训练题库及答案
- 2026年助产资格证考试助产护理学综合模拟试题及答案
- 安全工程师安全生产管理基础知识专项训练题库及答案
- 人教版高中物理选修模块综合练习题及答案
- 2026年全民健身服务指导员资格证运动心理学知识模拟试题及答案
- 医师资格考试护理管理学专业知识模拟试卷及答案
- 2024年北京存量房交易定金法律文件
- NB/T 11440-2023生产煤矿储量估算规范
- 无人机应用技术专业申报表
- 电机与电气控制技术题库章节练习题带答案项目1-7全
- 【高中语文】《劝学》《师说》学写议论文+课件+统编版+必修上册
- 地形图的判读-等高线地形图 课件-2023-2024学年七年级地理
- 第二章固体的结合(共40张PPT)
- 特大桥工程钢栈桥及平台专项施工方案
- 偏差申请表范本
- 新版行政管理学夏书章;课件
- JJF 1851-2020α谱仪校准规范
评论
0/150
提交评论