`
学习目的及要点:
1.熟悉项目及工作空间的概念
2.熟练掌握创建一个新的原理图图纸
3.熟练掌握绘制电路原理图
学习重难点:
1.绘制电路原理图
2.1项目及工作空间介绍
项目是每项电子产品设计的基础,在一个项目文件中包括设 计中生成的一切文件,比如原理图文件、PCB图文件、各种报表文件及保留在项目中的所有库或模型。一个项目文件类似Windows系统中的“文件夹”,在项目文件中可以执行对文件的各种操作,如新建、打开、关闭、复制与删除等。但需注意的是,项目文件只是起到管理的作用,在保存文件时,项目中的各个文件是以单个文件的形式保存的。
项目大约有6种类型–PCB 项目、FPGA 项目、内核项目、嵌入式项目、脚本项目和库封装项目(集成库的源)。
Workspace(工作空间)比项目高一层次,可以通过Workspace(工作空间)连接相关项目,设计者通过Workspace(工作空间)可以轻松访问目前正在开发的某种产品相关的所有项目。
2.2创建一个新项目
1.在菜单栏选择File → New → Project → PCB Project。
2.Projects面板出现。
3.重新命名项目文件,在E:盘上建立“多谐振荡器”文件夹。
通过选择File →Save Project As来将新项目重命名(扩展名为.PrjPCB)。指定把这个项目保存在设计者硬盘上的“多谐振荡器”文件夹的位置,在文件名栏里键入文件名:Multivibrator.PrjPCB并单击保存按钮。
2.3创建一个新的原理图图纸
2.3.1创建一个新的原理图图纸的步骤
1.单击File → New → Schematic,或者在Files面板的New单元选择:Schematic Sheet。
2.通过选择File → Save As来将新原理图文件重命名(扩展名为*.SchDoc)。
2.3.2将原理图图纸添加到项目
如果设计者想添加到一个项目文件中的原理图图纸是作为自由文件夹被打开如图2-6,那
么在Projects面板的Free Documents单元Source document文件夹下用鼠标拖拽要移动的文件sheet1.sch到目标项目文件夹下的Source document上即可。
2.3.3设置原理图选项
1.从菜单选择Design → Document Options,在此唯一需要修改的是将图纸大小(sheet size)设置为标准A4格式。
2.3.4进行一般的原理图参数设置
1.从菜单选择Tools → Schematic Preferences(热键T,P)打开原理图参数对话框。这个对话框允许设计者设置全部参数,这些设置将应用到设计者继续工作的所有原理图图纸(具体设置我们将在后面的第6章中详细介绍)。
2.在对话框左边的目录中单击Schematic → Default Primitives目录,勾选Permanent使其为当前,单击OK按钮关闭对话框。
3.在开始绘制原理图之前,保存这个原理图图纸,因此选择File → Save(热键F,S)或按工具栏上的“ ”图标。
2.4绘制原理图
1.下面将介绍从默认的安装库中首先放置两个三极管Q1和Q2。
(1)从菜单选择View → Fit Document(热键V、D)确认设计者的原理图纸显示在整个窗口中。
(2)单击Libraries标签以显示Libraries面板。
(3)Q1和Q2是型号为2N3904的三极管,该三极管放在Miscellaneous Devices.IntLib集成库内,所以从Libraries面板“安装的库名”栏内,从库下拉列表中选择Miscellaneous Devices.IntLib来激活这个库。
(4)使用过滤器快速定位设计者需要的元件。默认通配符(*)可以列出所有能在库中找到的元件。在库名下的过滤器栏内键入*3904*设置过滤器,将会列出所有包含“3904”的元
件。
(5)在列表中单击2N3904以选择它,然后单击Place按钮。另外,还可以双击元件名。光标将变成十字状,并且在光标上“悬浮”着一个三极管的轮廓。现在设计者处于元件放置状态,如果设计者移动光标,三极管轮廓也会随之移动。
(6)在原理图上放置元件之前,首先要编辑其属性。在三极管悬浮在光标上时,按下TAB键,这将打开Component Properties(元件属性)对话框,现在要设置对话框选项如图2-9所示。
(7)在对话框Properties单元,在Designator栏中键入Q1以将其值作为第一个元件序号。
(8)下面将检查在PCB中用于表示元件的封装。在本教程中,我们已经使用了集成库,这些库已经包括了封装和电路仿真的模型。确认在模型列表中(Models for Q?-2N3904)含有模型名TO-92A的封装,保留其余栏为默认值,并单击OK按钮关闭对话框。
2.下面放置四个电阻(resistors)
(1)在Libraries面板中,确认Miscellaneous Devices.IntLib库为当前。在库名下的过滤器栏里键入res1来设置过滤器。
(2)在元件列表中单击RES1以选择它,然后单击Place按钮,现在设计者会有一个“悬浮”在光标上的电阻符号。
(3)按TAB键编辑电阻的属性。在对话框的Properties单元,在Designator栏中键入R1以将其值作为第一个元件序号。
(4)在对话框的Properties单元,单击Comment栏并从下拉列表中选择=Value(如图2-11所示),将Visible关闭。
图2-11 选择Comment=Value
使用Comment栏可以输入元件的描述,例如74LS04或者10K。当原理图与PCB图同步时,这一栏的值将更新到PCB文件中。
也可以把这一栏的值当成字符串,也可以从这一栏的下拉列表中选择一种参数,下拉列表显示了当前有效的所有参数。当“=Value”这个参数被使用时,这个参数将被用于电路仿真,也将被传到PCB文件中。
(5)PCB元件的内容由原理图映射过去,所以在Parameters栏将R1的值(Value)改为100K
(6)在模型列表中确定封装“AXIAL-0.3”已经被包含如图2-10所示,单击OK按钮返回放置模式。
(7)按SPACEBAR(空格键)将电阻旋转90°
3.现在放置两个电容(capacitors)
(1)在Libraries面板的元件过滤器栏键入cap,方法同上。
4.最后要放置的元件是连接器(connector)
连接器在Miscellaneous Connectors.IntLib库里。从Libraries面板“安装的库名”栏内,从库下拉列表中选择Miscellaneous Connectors.IntLib来激活这个库。
(1)我们想要的连接器是两个引脚的插座,所以设置过滤器为H*2*。
(2)在元件列表中选择HEADER2并单击Place按钮。按TAB编辑其属性并设置Designator为Y1,检查PCB封装模型为HDR1X2。由于在仿真电路时我将把这个元件换为电压源,所以不需要作规则设置,单击OK关闭对话框。
(3)以放置连接器之前,按X作水平翻转,在原理图中放下连接器。右击或按ESC退出放置模式。
(4)从菜单选择File → Save(热键F,S)保存设计者的原理图。
现在已经放完了所有的元件。元件的摆放如图2-12所示,从中可以看出元件之间留有间隔,这样就有大量的空间用来将导线连接到每个元件引脚上。
图2-12 元件摆放完后的电路图
如果设计者需要移动元件,鼠标左击并拖动元件体,拖到需要的位置放开鼠标左键即可。
`