《第4章 电路原理图的设计.ppt》由会员分享,可在线阅读,更多相关《第4章 电路原理图的设计.ppt(74页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 第第4章章电路原理图(电路图)的绘制电路原理图(电路图)的绘制本章学习目标本章学习目标本章主要讲述三端稳压电源原理图的绘制过程,以达到以本章主要讲述三端稳压电源原理图的绘制过程,以达到以下学习目标:下学习目标:u理解原理图的一般设计流程和基本原则。理解原理图的一般设计流程和基本原则。u掌握电路图元件库的安装与卸载。掌握电路图元件库的安装与卸载。u掌握电路图中元件的搜索方法。掌握电路图中元件的搜索方法。u掌握电路图的整体编辑。掌握电路图的整体编辑。u掌握原理图的编译与各种报表的输出。掌握原理图的编译与各种报表的输出。4 4.1.1 原理图的一般设计流程和基本原则原理图的一般设计流程和基本原则
2、1.原理图的一般设计流程 2.原理图的设计的基本原则1.1.以模块化和信号流向为原则摆放元件,以模块化和信号流向为原则摆放元件,使设计的原理图便于电路功能和原理分析使设计的原理图便于电路功能和原理分析。2.2.同一模块中的元件尽量靠近,不同模块同一模块中的元件尽量靠近,不同模块中的元件稍微远离。中的元件稍微远离。3.3.不要有过多的交叉线、过远的平行连线。不要有过多的交叉线、过远的平行连线。充分利用总线、网络标号和电路端口等电气充分利用总线、网络标号和电路端口等电气符号,使原理图清晰明了。符号,使原理图清晰明了。4 4.2.1.2.1 新建原理图文件新建原理图文件 1.1.创建工程文件。执行菜
3、单命令创建工程文件。执行菜单命令【FileFile】/【NewNew】/【PCB ProjectPCB Project】,新建一个工程文件。,新建一个工程文件。2.2.执行菜单命令执行菜单命令【FileFile】/【Save ProjectSave Project】,将新建工程文件保存为将新建工程文件保存为“原理图原理图.PRJPCB.PRJPCB”。3.3.执行菜单命令执行菜单命令【FileFile】/【NewNew】/【SchematicSchematic】,新建一个原理图文件。,新建一个原理图文件。4.4.单击工具栏中的按钮,弹出文件保存对话框,单击工具栏中的按钮,弹出文件保存对话框,将
4、新建原理图文件保存为将新建原理图文件保存为“原理图原理图.SchDocSchDoc”。4.24.2原理图的编辑环境设置原理图的编辑环境设置 新建的工程文件和原理图文件新建的工程文件和原理图文件 新建的工程文件新建的原理图文件4.2.2 设置图纸1.设置图纸属性。执行菜单命令设置图纸属性。执行菜单命令【Design】/【Option】4 4.3 3加载和卸载元件库加载和卸载元件库 4.3.1 4.3.1 原理图元件库介绍原理图元件库介绍 绘制原理图就是将代表实际元件的电气符绘制原理图就是将代表实际元件的电气符号(既原理图元件)放置在原理图图纸中,号(既原理图元件)放置在原理图图纸中,并用具有电气
5、特性的导线或网络标号将其连并用具有电气特性的导线或网络标号将其连接起来的过程。接起来的过程。AltiumAltium Designer Designer为了实现为了实现对众多原理图元件的有效管理,它按照元件对众多原理图元件的有效管理,它按照元件制造商和元件功能进行分类,将具有相同特制造商和元件功能进行分类,将具有相同特性的原理图元件放在同一个原理图元件库中,性的原理图元件放在同一个原理图元件库中,并全部放在并全部放在AltiumAltium Designer Designer安装文件夹的安装文件夹的LibraryLibrary文件夹中。文件夹中。4 4.3 3.2.2 加载元件库加载元件库 1
6、.1.打开库文件面板。在打开库文件面板。在工作区右侧(或右下方)工作区右侧(或右下方)单击单击【LibrariesLibraries】标签,标签,即可打开库文件面板,如即可打开库文件面板,如右图所示。右图所示。元件库按钮2.2.打开添加、移除元件库对话框打开添加、移除元件库对话框 单击库文件面板单击库文件面板中的中的【LibrariesLibraries】元件库按钮,弹元件库按钮,弹出如图所示的添出如图所示的添加、移除元件库加、移除元件库对话框对话框已添加的元件库列表3.3.添加元件库添加元件库 在添加、移除元件在添加、移除元件库对话框中单击库对话框中单击【AddAdd Library Lib
7、rary】(安装)添加元件(安装)添加元件库按钮,弹出选择库按钮,弹出选择元件库对话框,如元件库对话框,如图所示图所示提示:提示:Altium Designer的常用元件库默认保存在安的常用元件库默认保存在安装盘的装盘的:Program FilesAltium DesignerLibrary目录下。目录下。4.4.新添加的元件库新添加的元件库新添加的元件库若不知道元件属于哪个库,可以通过若不知道元件属于哪个库,可以通过“查找查找”按按钮来实现。钮来实现。选用新添加的元件库选用新添加的元件库 单击添加、移除元件库单击添加、移除元件库对话框中的【对话框中的【CloseClose】关闭按钮,回到库文
8、件关闭按钮,回到库文件面板中,可以看到当前面板中,可以看到当前元件库下拉列表框中已元件库下拉列表框中已经有了刚添加的元件经有了刚添加的元件库库“ST Memory EPROM ST Memory EPROM 16-512 16-512 Kbit.IntLibKbit.IntLib”,如图所示。,如图所示。4 4.3 3.3.3 卸载元件库卸载元件库 如果想将已经添加的元件库卸载,可以如果想将已经添加的元件库卸载,可以在添加在添加/移除元件库对话框中,选中要卸移除元件库对话框中,选中要卸载的元件库名后,单击载的元件库名后,单击【RemoveRemove】(卸卸载载)按钮即可。)按钮即可。注意:注
9、意:卸载元件库并不是删除元件库,卸载元件库并不是删除元件库,卸载元件库只是将该元件库从当前已添卸载元件库只是将该元件库从当前已添加元件库列表中移除,该库仍然保存在加元件库列表中移除,该库仍然保存在AltiumAltium Designer Designer的元件库文件夹中,下的元件库文件夹中,下次需要时仍可加载进来使用。次需要时仍可加载进来使用。4.44.4三端稳压电源的原理图绘制三端稳压电源的原理图绘制 经过分析,插座经过分析,插座JP1JP1、JP2JP2的原理图元件位于常用接插件杂项的原理图元件位于常用接插件杂项集成库集成库Miscellaneous Miscellaneous Conn
10、ectors.IntLibConnectors.IntLib中,而其它的原中,而其它的原理图元件位于常用元件杂项集成库理图元件位于常用元件杂项集成库Miscellaneous Miscellaneous Devices.IntLibDevices.IntLib中,系统默认情况下,已经载入了以上二个中,系统默认情况下,已经载入了以上二个常用元件库,但是,如果要载入其它元件库,或者使用过程常用元件库,但是,如果要载入其它元件库,或者使用过程中移除了该库,则必须加载元件库。中移除了该库,则必须加载元件库。4 4.4.14.1 放置原理图元件并设置属性放置原理图元件并设置属性 1.1.将图纸放大并移动
11、到适当位置将图纸放大并移动到适当位置(1 1)图纸显示比例的调节)图纸显示比例的调节【Page UpPage Up】键键:每按一次,图纸的显示比例放大一次,可每按一次,图纸的显示比例放大一次,可以连续操作,并可在元件的放置过程中操作。以连续操作,并可在元件的放置过程中操作。【Page DownPage Down】键:每按一次,图纸的显示比例缩小一次,键:每按一次,图纸的显示比例缩小一次,可以连续操作,并可在元件的放置过程中操作。可以连续操作,并可在元件的放置过程中操作。【EndEnd】键:每按一次,图纸显示刷新一次。键:每按一次,图纸显示刷新一次。【CtrlCtrl】+【PagePage Do
12、wn Down】键:二个按键同时按下,可以显示键:二个按键同时按下,可以显示图纸上的所有图件。图纸上的所有图件。(2)图纸位置的移动图纸位置的移动 上下移动滑块左右移动滑块2.打开库文件面板,选择所需的元件库 例:例:放置二极管放置二极管 经过前面的分析,二极管的原理图元件经过前面的分析,二极管的原理图元件位于常用元件杂项集成库位于常用元件杂项集成库Miscellaneous Miscellaneous Devices.IntLibDevices.IntLib中,因此在库文件面板中中,因此在库文件面板中选择选择Miscellaneous Miscellaneous Devices.IntLib
13、Devices.IntLib库。库。3.找到原理图元件 在库文件面板中浏览原理图元件,在库文件面板中浏览原理图元件,找到二极管的原理图元件,如图所找到二极管的原理图元件,如图所示。示。提示:提示:为了加快寻找的速度,可为了加快寻找的速度,可以使用关键字过滤功能,由于二极以使用关键字过滤功能,由于二极管的原理图元件名称为管的原理图元件名称为DiodeDiode,因此,因此可以在关键字过滤栏中输入可以在关键字过滤栏中输入DiodeDiode或或Dio*Dio*(*为通配符,可以表示任意多个字为通配符,可以表示任意多个字符)。既找到所有含有字符符)。既找到所有含有字符DioDio的元的元件。件。关键
14、字过滤过滤后的元件常用元件的关键字常用元件的关键字DIO:DIO:二极管二极管 CAPCAP:电容:电容 RESRES:电阻:电阻 PNPPNP:PNPPNP型三极管型三极管NPNNPN:NPNNPN型三极管型三极管 电路原理图常见两个元件库电路原理图常见两个元件库一、一、Miscellaneous Devices.IntLib库是最常用的库是最常用的器件库,有最基本的电子元件。器件库,有最基本的电子元件。电阻:电阻:标准的电阻标准的电阻 Res1,Res2 电电 阻阻 排排(集集 成成 电电 阻阻 器器)ResPack1,ResPack2,ResPack3,ResPack4三端口可变电阻三端
15、口可变电阻 Rpot1,Rpot2可变电阻可变电阻ResAdj1,ResAdj2电阻桥电阻桥ResBridge特特 殊殊 电电 阻阻:热热 敏敏 电电 阻阻 Res Varistor,湿湿 敏敏 电电 阻阻 Res Thermal,压控电阻压控电阻Res Tap,半导体电阻半导体电阻Res Semi电容:电容:无极性电容无极性电容 CAP 有极性电容有极性电容 Cap Pol1,Cap Pol2,Cap Pol3可变电容可变电容Cap Var 馈能电容馈能电容Cap Feed电感:电感:普通普通Inductor石英晶振石英晶振:Crystal(XTAL)二极管二极管:Diode,稳压二极管稳压
16、二极管D Zener,变容二极管变容二极管D Varactor遂道二极管遂道二极管D Tunnel三极管三极管:NPN,PNP,达林顿管达林顿管NPN13,PNP13场效应管场效应管:MOSFET N,MOSFET P,JFET N,JFET P等等发光二极管发光二极管:LED发光数码管发光数码管:DPY跳线跳线:Jumper三端稳压器三端稳压器:Volt Reg保险丝:保险丝:Fuse1,Fuse2继电器:继电器:单刀单掷单刀单掷RELAY-SPST 单刀双掷单刀双掷RELAY-SPDT 双刀单掷双刀单掷RELAY-DPST 双刀双掷双刀双掷RELAY-DPDT话筒:话筒:Mic1,Mic2
17、开关:开关:拨码开关拨码开关SW DIP 按键按键SW-PB 其他开关其他开关SW变压器:变压器:Trans,电桥:电桥:Brideg1,Brideg2扬声器扬声器:Speaker模数转换模数转换ADC-8 数模转换数模转换DAC-8天线天线Antenna电灯电灯Lamp电铃电铃BellBell蜂鸣器蜂鸣器BuzzerBuzzer稳压管稳压管D D schottkyschottky单结晶体管单结晶体管UJT-(P/N)UJT-(P/N)三端双向可控硅开关三端双向可控硅开关TriacTriac可控硅整流器可控硅整流器ScrScr光敏二极管光敏二极管Photo Photo sensen光敏三极管光
18、敏三极管Photo PNP/NPNPhoto PNP/NPN光耦光耦(发光二极管发光二极管+光敏二极管型光敏二极管型):Optoisolator1,):Optoisolator1,Optoisolator2Optoisolator2光电隔离开关光电隔离开关(发光二极管发光二极管+三端可控硅型三端可控硅型):):OptoOpto TRIACTRIAC运算放大器运算放大器Op ampOp amp表头表头MeterMeter电池:电池:BatteryBattery缓冲器:缓冲器:BUFFERBUFFER二、二、Miscellaneous Miscellaneous Connectors.IntLib
19、Connectors.IntLib电气插座电气插座:SocketSocket高频线接插器高频线接插器:BNCBNC电气插头电气插头:PlugPlug耳机插座:耳机插座:PhonejackPhonejack各种管脚的插头连接器等各种管脚的插头连接器等HEADERHEADER,CONCON,MHDRMHDRISAISA插座插座CON EISAECON EISAE鼠标插头鼠标插头PS2-6PINPS2-6PIN电源插头电源插头PWR2.5PWR2.54.4.取出原理图元件取出原理图元件 找到二极管元件后,找到二极管元件后,双击鼠标左键或单击双击鼠标左键或单击库文件面板中的库文件面板中的【PlaceP
20、lace DiodeDiode】按钮,按钮,将光标移到图纸上,将光标移到图纸上,此时可以看到光标下此时可以看到光标下已经带出了二极管原已经带出了二极管原理图元件的虚影,如理图元件的虚影,如图所示。图所示。5.5.设置原理图元件属性设置原理图元件属性 从原理图库中取出的原理图元件还没有输入元件编号、参数等从原理图库中取出的原理图元件还没有输入元件编号、参数等属性,按下键盘上的属性,按下键盘上的【TabTab】键,将弹出元件的属性对话框,键,将弹出元件的属性对话框,【DesinnatorDesinnator】元件编号:用于图纸中唯一代表该元件元件编号:用于图纸中唯一代表该元件的代号。的代号。它由字
21、母和数字二部分组成,字母部分通常表示元它由字母和数字二部分组成,字母部分通常表示元件的类别,如电阻一般以件的类别,如电阻一般以R R开头、电容以开头、电容以C C开头、二极开头、二极管以管以D D开头、三极管以开头、三极管以Q Q开头等。数字部分为元件依次开头等。数字部分为元件依次出现的序号。其后的复选框出现的序号。其后的复选框【VisibleVisible】用于设置元件用于设置元件编号在图纸中是否显示出来。编号在图纸中是否显示出来。【CommentComment】元件型号或参数:如电阻的阻值(以元件型号或参数:如电阻的阻值(以为单为单位),电容的容量(以位),电容的容量(以pFpF和和uFu
22、F为单位),三极管或二为单位),三极管或二极管的型号等。极管的型号等。【FootprintFootprint】引脚封装:该参数关系到引脚封装:该参数关系到PCBPCB板的制作,在板的制作,在后面章节将会详细介绍,这里暂时不进行设置。后面章节将会详细介绍,这里暂时不进行设置。6.放置原理图元件放置原理图元件 将元件移动到合适将元件移动到合适位置点击鼠标左键,将位置点击鼠标左键,将元件放置到图纸中,如元件放置到图纸中,如图所示。图所示。提示:提示:点击鼠标左键点击鼠标左键将元件放置到图纸中后,将元件放置到图纸中后,此时仍处于同类型元件此时仍处于同类型元件的放置状态,并且元件的放置状态,并且元件的编
23、号自动增加的编号自动增加1 1,如图,如图所示,此时可以继续移所示,此时可以继续移动光标点击鼠标左键放动光标点击鼠标左键放置其它的二极管。置其它的二极管。7.放置其它原理图元件放置其它原理图元件 元件类型和编号元件类型和编号 名称名称 元件库元件库 电源插座电源插座JP1、JP2 Header 2H Miscellaneous Connectors.IntLib 保险管保险管F1 Fuse 2 Miscellaneous Devices.IntLib 整流二极管整流二极管D1D4 Diode 电感电感L1 Inductor 电解电容电解电容C1、C4 Cap Pol1 无极性电容无极性电容C2
24、、C3 Cap 三端稳压块三端稳压块VR1 Volt Reg 电阻电阻R1 Res2 发光二极管发光二极管DS1 LED0 8.三端稳压电源原理图元件的放置三端稳压电源原理图元件的放置 9.带有参数元件的属性设置带有参数元件的属性设置 对于电阻、电容、电感等带有参数的元件,对于电阻、电容、电感等带有参数的元件,其原理图属性对话框的设置稍有不同,例其原理图属性对话框的设置稍有不同,例如电阻的属性对话框,由于其参数栏的如电阻的属性对话框,由于其参数栏的【ValueValue】项可以输入参数,所以项可以输入参数,所以【CommentComment】项可以不设置,并且其后的项可以不设置,并且其后的【V
25、isibleVisible】复选框也不选上。复选框也不选上。例:电阻R1的属性设置 元件参数10.原理图元件的布局调整原理图元件的布局调整 布局调整的必要性布局调整的必要性 一张好的原理图应该布局均匀,连线清一张好的原理图应该布局均匀,连线清晰,模块分明,所以在元件的放置过程中晰,模块分明,所以在元件的放置过程中或连线过程中不可避免的要对元件的方向、或连线过程中不可避免的要对元件的方向、位置等进行调整。位置等进行调整。调整元件的方向【空格空格】键:元件逆时钟方向旋转键:元件逆时钟方向旋转90提示:可以连续操作可以连续操作【X】键:每按一次,元件水平方向翻转一次键:每按一次,元件水平方向翻转一次
26、【Y】键:每按一次,元件垂直方向翻转一次键:每按一次,元件垂直方向翻转一次元件放置到图纸后的方向和位置调整元件放置到图纸后的方向和位置调整 如果元件已经放置到图纸如果元件已经放置到图纸上,要调整元件的方向和上,要调整元件的方向和位置,必须先将光标移到位置,必须先将光标移到要调整元件图形上,然后要调整元件图形上,然后按住鼠标左键不放,此时按住鼠标左键不放,此时元件粘附在光标下,如图元件粘附在光标下,如图所示,此时如果移动鼠标,所示,此时如果移动鼠标,即可调整元件位置,如果即可调整元件位置,如果同时按下同时按下【空格空格】、【X】、【Y】键,同样可以调整元键,同样可以调整元件的方向。件的方向。11
27、.原理图元件的连线原理图元件的连线 元件连线的必要性元件连线的必要性 将元件放置到图纸后,就要将元件放置到图纸后,就要用有电气特性的导线将孤立的用有电气特性的导线将孤立的元件通过管脚连接起来。此时元件通过管脚连接起来。此时必须用到连线工具。必须用到连线工具。连接导线 例:连接元件连接元件VR1VR1的的VoutVout管脚和管脚和JP2JP2的的1 1脚之间的导线脚之间的导线。设置导线属性设置导线属性 1.1.选择原理图工具栏中的绘制选择原理图工具栏中的绘制导线工具,光标变为十字型,导线工具,光标变为十字型,2.2.此时可以按下键盘上的【此时可以按下键盘上的【TapTap】键,弹出如图的属性对
28、】键,弹出如图的属性对话框,话框,3.3.设置属性设置属性【Wire WidthWire Width】:导线宽度,导线宽度,SmallestSmallest(最小)、(最小)、SmallSmall(小)、(小)、MediumMedium(中)、(中)、LargeLarge(大)几种选项,默认为(大)几种选项,默认为SmallSmall。【ColorColor】颜色框,在弹出的属性对话框中设置不同的颜色,】颜色框,在弹出的属性对话框中设置不同的颜色,设置好后,单击【设置好后,单击【OKOK】按钮完成设置。】按钮完成设置。2.2.连接第一个管脚连接第一个管脚 移动光标接近移动光标接近VR1VR1的
29、的VoutVout管脚,这时由于图纸管脚,这时由于图纸中设置了自动搜索电气节点的功能,光标自动跳中设置了自动搜索电气节点的功能,光标自动跳到到VR1VR1的的VoutVout管脚的电气节点上,并出现小的十管脚的电气节点上,并出现小的十字型黑点,表示接触良好,如图所示。字型黑点,表示接触良好,如图所示。3.3.带出导线带出导线 此时单击鼠标左键,移动鼠标即可带出一段导线。此时单击鼠标左键,移动鼠标即可带出一段导线。4.4.导线拐角导线拐角 移动鼠标到要拐角的地方再点击鼠标左键,继续移动鼠标到要拐角的地方再点击鼠标左键,继续移动鼠标绘制导线。移动鼠标绘制导线。5.5.完成导线绘制完成导线绘制 光标
30、接近光标接近JP2JP2的的1 1脚,同样由于自动搜索电气节点脚,同样由于自动搜索电气节点的功能,光标会自动跳动的功能,光标会自动跳动JP2JP2的的1 1脚电气节点上,此脚电气节点上,此时再单击鼠标左键,将导线连到该管脚,由于导线时再单击鼠标左键,将导线连到该管脚,由于导线绘制已经完成,单击鼠标右键结束当前导线的绘制,绘制已经完成,单击鼠标右键结束当前导线的绘制,如图所示。如图所示。放置节点放置节点 原理图中的节点表示相交的导线是连接在一起,原理图中的节点表示相交的导线是连接在一起,如图所示如图所示 (a)没有节点,表示二导线没连接 (b)有节点,表示二导线连接完成连线的三端稳压电源原理图完
31、成连线的三端稳压电源原理图 总结:总结:在导线的绘制过程中,为了连线的方便,可以在导线的绘制过程中,为了连线的方便,可以进一步调整元件的位置、方向,以及元件标进一步调整元件的位置、方向,以及元件标号和参数的位置。号和参数的位置。建议:导线绘制最好采取分模块、单元电路的建议:导线绘制最好采取分模块、单元电路的方式从左到右、从上到下依次进行,以免漏方式从左到右、从上到下依次进行,以免漏掉某些导线。掉某些导线。12.12.放置电源和接地符号放置电源和接地符号 通过电源及接地符号栏放置通过电源及接地符号栏放置 1.1.打开电源及接地符号栏打开电源及接地符号栏如果电源及接地符号栏没有打开,可如果电源及接
32、地符号栏没有打开,可以执行菜单命令以执行菜单命令【ViewView】/【ToolbarsToolbars】/【Power ObjectPower Object】,将,将打开如图的电源及接地符号栏。其中打开如图的电源及接地符号栏。其中前二行为电源符号,最后一行为接地前二行为电源符号,最后一行为接地符号。符号。放置接地符号放置接地符号 利用电源及接地符号栏一次只能放置一个电源或接地符号。利用电源及接地符号栏一次只能放置一个电源或接地符号。选取其中的一个符号后(如本例中选择接地符号),移动鼠选取其中的一个符号后(如本例中选择接地符号),移动鼠标即可看到光标下带出一个接地符号,如图所示,将其移动标即可
33、看到光标下带出一个接地符号,如图所示,将其移动合适位置,单击鼠标左键即可将接地符号放置到图纸中。合适位置,单击鼠标左键即可将接地符号放置到图纸中。通过原理图工具栏放置通过原理图工具栏放置 在原理图工具在原理图工具栏中单击电源和接栏中单击电源和接地符号按钮,按下地符号按钮,按下键盘上的键盘上的【TapTap】键,将弹出如图键,将弹出如图 所示的电源和接地所示的电源和接地符号属性对话框。符号属性对话框。设置电源和接地符号属性设置电源和接地符号属性【Net】网络属性:网络属性一般由字母和数字组成,是指电路网络属性:网络属性一般由字母和数字组成,是指电路中的电气连接关系,具有相同网络属性的导线在电气上
34、是连中的电气连接关系,具有相同网络属性的导线在电气上是连接在一起的。接在一起的。【StyleStyle】外形风格:设置电源和接地符号的形状,有以下七种:外形风格:设置电源和接地符号的形状,有以下七种:【CircleCircle】圆形圆形:【ArrowArrow】箭形箭形:【BarBar】T T形形:【WaveWave】波浪形波浪形:【Power GroundPower Ground】电源地电源地:【Signal GroundSignal Ground】信号地信号地:【Earth GroundEarth Ground】接大地接大地:13.13.原理图报表文件原理图报表文件AltiumAltium
35、 Designer Designer除了提供电路设计的编辑环境外,还集除了提供电路设计的编辑环境外,还集成了对项目进行编译和查错的功能。原则上,只有通过编成了对项目进行编译和查错的功能。原则上,只有通过编译确定无误的电路原理图才能进入最终的译确定无误的电路原理图才能进入最终的PCBPCB电路线路板电路线路板设计阶段。另外,设计阶段。另外,AltiumAltium Designer Designer还提供了用来生成各还提供了用来生成各种电路原理图报表的功能,这些报表存放了原理图的各种种电路原理图报表的功能,这些报表存放了原理图的各种信息,它们有的可以作为信息,它们有的可以作为PCBPCB设计的接
36、口,有的可以作为设计的接口,有的可以作为电路设计的归档,方便设计人员对电路进行校对、比较和电路设计的归档,方便设计人员对电路进行校对、比较和修改等工作。修改等工作。1.1.项目编译及查错项目编译及查错 电路原理图的绘制过程实际上是将设计的电路反映到电路原理图的绘制过程实际上是将设计的电路反映到原理图图纸上。在原理图图纸上。在AltiumAltium Designer Designer中绘制完成的电路原中绘制完成的电路原理图就具备了实际的电气特性,要使最终设计的电路图正理图就具备了实际的电气特性,要使最终设计的电路图正确无误,就必须对电路图中具有电气特性的各个电路部分确无误,就必须对电路图中具有
37、电气特性的各个电路部分进行电气规则检查,即发现并找出电路设计中存在的错误。进行电气规则检查,即发现并找出电路设计中存在的错误。AltiumAltium Designer Designer提供了多种多样的电气规则检查,几乎提供了多种多样的电气规则检查,几乎涵盖了在电路设计过程中出现的错误。涵盖了在电路设计过程中出现的错误。设置编译项目选项设置编译项目选项 在编译项目之前,设计人员应该仔细地对项目选项进行设置。编译时,在编译项目之前,设计人员应该仔细地对项目选项进行设置。编译时,AltiumAltium Designer Designer将会根据用户的设置检查整个项目。对于层次原理图来说,将会根据
38、用户的设置检查整个项目。对于层次原理图来说,编译过程不仅检查各个原理图子图,而且需要连接各个原理子图。下面首先编译过程不仅检查各个原理图子图,而且需要连接各个原理子图。下面首先介绍一下如何对电气规则进行设置。介绍一下如何对电气规则进行设置。(1 1)单击)单击Project-Project OptionsProject-Project Options菜单命令项,弹出如图菜单命令项,弹出如图1 1所示的项目属所示的项目属性设置对话框。性设置对话框。(2 2)该对话框默认打开)该对话框默认打开Error ReportingError Reporting选项卡,用于设置项目编译的错误选项卡,用于设置
39、项目编译的错误报告类型。在该选项卡中,设计人员可以自定义项目编译的电气检查规则。报告类型。在该选项卡中,设计人员可以自定义项目编译的电气检查规则。每项规则可以定义不同的错误级别,即每项规则可以定义不同的错误级别,即AltiumAltium Designer Designer在对项目进行编译的在对项目进行编译的过程中遇到该错误时给出何种级别的报告。如要修改某电气规则的错误级别,过程中遇到该错误时给出何种级别的报告。如要修改某电气规则的错误级别,可单击可单击Report ModeReport Mode列中相应的图标,此时可弹出如图列中相应的图标,此时可弹出如图1 1中的下拉列表框,选中的下拉列表框
40、,选中某项即可。电气规则错误报告的级别包括中某项即可。电气规则错误报告的级别包括No ReportNo Report(不报告)、(不报告)、WarningWarning(警告)、(警告)、ErrorError(错误)和(错误)和Fatal Error(Fatal Error(致命错误致命错误)。用户在进行电路电气检查时一般不用修改这些默认的错误报告类型。除非用户在进行电路电气检查时一般不用修改这些默认的错误报告类型。除非遇到特殊情况,此时,如要恢复遇到特殊情况,此时,如要恢复AltiumAltium Designer Designer的默认设置可单击项目属性的默认设置可单击项目属性设置对话框左
41、下角的设置对话框左下角的Set To DefaultsSet To Defaults按钮即可。按钮即可。图图1 1 项目属性错误报告设置对话框项目属性错误报告设置对话框 图图2 2 项目属性连接矩阵设置对话框项目属性连接矩阵设置对话框 图中矩阵的行列分别罗列了电气引脚的属性,而行列交叉处的方块图中矩阵的行列分别罗列了电气引脚的属性,而行列交叉处的方块用来定义两个具有不同属性的引脚相连时的错误报告。如行列的用来定义两个具有不同属性的引脚相连时的错误报告。如行列的Input Input PinPin交叉处的方块定义为交叉处的方块定义为No ReportNo Report(不报告),说明绘制的原理图
42、中将(不报告),说明绘制的原理图中将两个输入引脚相连时,电路检查时不产生报告。如果需要设置为两个输入引脚相连时,电路检查时不产生报告。如果需要设置为WarningWarning(警告),则可将鼠标移动到该方块上单击鼠标左键,即可在不(警告),则可将鼠标移动到该方块上单击鼠标左键,即可在不同的颜色间来回切换,不同颜色代表不同的错误报告级别,对话框中罗同的颜色间来回切换,不同颜色代表不同的错误报告级别,对话框中罗列了各颜色对应的错误报告级别。列了各颜色对应的错误报告级别。(4 4)单击)单击CompatorCompator选项按钮,弹出如图选项按钮,弹出如图2 2的对话框,用来设置修改的对话框,用
43、来设置修改电路原理图后,再对原理图进行编译时,电路原理图后,再对原理图进行编译时,AltiumAltium Designer Designer是否提示设计是否提示设计人员所作的哪些修改。人员所作的哪些修改。图图3 3项目属性差别比较设置对话框项目属性差别比较设置对话框 如要改变相应选项的设置,可单击对应项右边的下拉列表如要改变相应选项的设置,可单击对应项右边的下拉列表框,可弹出如图框,可弹出如图3 3所示中的包括所示中的包括Ignore DifferencesIgnore Differences和和Find Find DifferencesDifferences两个选项的列表框,选中两个选项的
44、列表框,选中Ignore DifferencesIgnore Differences则则编译时忽略在原理图中所作的对应项的修改,否则,则在编译编译时忽略在原理图中所作的对应项的修改,否则,则在编译时检查相应项所作的修改,并进行提示。时检查相应项所作的修改,并进行提示。2.2.项目编译项目编译对项目进行编译的方法有如下几种操作方法:对项目进行编译的方法有如下几种操作方法:单击单击Project-Compile Project-Compile 菜单命令项。菜单命令项。单击单击ProjectProject工作面板右上角的工作面板右上角的“项目项目”按钮,在弹出的浮按钮,在弹出的浮动菜单中单击动菜单中
45、单击Compile Compile 菜单命令项;或菜单命令项;或“工作区工作区”按钮选择编按钮选择编译所有的项目。译所有的项目。在在NavigatorNavigator工作面板上单击鼠标右键,在弹出的浮动菜单工作面板上单击鼠标右键,在弹出的浮动菜单中单击中单击Compile AllCompile All菜单命令项。菜单命令项。执行以上任何一项操作后,执行以上任何一项操作后,AltiumAltium Designer Designer开始编译项开始编译项目文件。并将生成的编译信息全部显示在目文件。并将生成的编译信息全部显示在MessagesMessages工作面板中。工作面板中。2.网络表文件网
46、络表文件 上述操作都是针对整个项目进行编译检查错误的,也可以对上述操作都是针对整个项目进行编译检查错误的,也可以对单个原理图文件进行检查,执行上述任何一项操作后,可显单个原理图文件进行检查,执行上述任何一项操作后,可显示示Messages工作面板来查看其中的编译信息。工作面板来查看其中的编译信息。由由Altium Designer自动生成的网络表文件是原理图设自动生成的网络表文件是原理图设计计SCH和印刷电路板设计和印刷电路板设计PCB之间的接口。之间的接口。由原理图文件生成的网络表文件可以导入到由原理图文件生成的网络表文件可以导入到PCBPCB设计项目文件中,以完成自动布局和自动布线设计项目
47、文件中,以完成自动布局和自动布线工作,因此可以认为网络表文件是电路原理图到工作,因此可以认为网络表文件是电路原理图到电路板设计的代理;反过来,也可由最终设计的电路板设计的代理;反过来,也可由最终设计的电路线路板生成的网络表文件,比较由原理图生电路线路板生成的网络表文件,比较由原理图生成的网络表文件可以找出在成的网络表文件可以找出在PCBPCB设计过程中所做的设计过程中所做的修改及查找其中的错误。修改及查找其中的错误。生成电路原理图的网络表文件非常简单,单生成电路原理图的网络表文件非常简单,单击击Design-Design-NetlistNetlist for Project-for Proje
48、ct-ProtelProtel菜单命菜单命令项。此时在令项。此时在ProjectProject工作面板中自动生成一个默工作面板中自动生成一个默认名为认名为PCB Project1.NetPCB Project1.Net的项目网络表文件。的项目网络表文件。C1 C1RAD-0.1RAD-0.10.1uf0.1uf C2C2RB7.6-15RB7.6-15470uf/16v470uf/16v C3C3RAD-0.1RAD-0.1 (VCCVCCC1-2C1-2C3-2C3-2C4-2C4-2C11-1C11-1 DS1-1DS1-1DS2-1DS2-1DS3-1DS3-1DS4-1DS4-1DS5
49、-1DS5-1DS6-1DS6-1DS7-1DS7-1DS8-1DS8-1U1-3U1-3U2-31U2-31U2-40U2-40)(TXDTXDU2-30U2-30U3-11U3-11)网络表文件主要包括两部网络表文件主要包括两部分:元件声明和电气网络分:元件声明和电气网络定义。元件声明包含在一定义。元件声明包含在一个方括号个方括号中,如:中,如:;C1;RAD-0.1;0.1uf;表表示示C1元器件属性参数的描元器件属性参数的描述,其中包括元器件标识述,其中包括元器件标识符符C1、元器件封装、元器件封装RAD-0.1和元器件值和元器件值0.1uf。元器件引脚之间的元器件引脚之间的电气网络定
50、义电气网络定义包包含在小括号含在小括号()中中,如本例中所有电源如本例中所有电源引脚之间的连接为:引脚之间的连接为:(VCCVCCC1-2C1-2C3-2C3-2C4-2C4-2C11-1C11-1DS1-1DS1-1DS2-1DS2-1DS3-1DS3-1DS4-1DS4-1DS5-1DS5-1DS6-1DS6-1DS7-1DS7-1DS8-1DS8-1U1-3U1-3U2-31U2-31U2-40U2-40)其中罗列了所有元器件的电源引其中罗列了所有元器件的电源引脚与脚与PCBPCB总电源总电源VCCVCC之间的连接关系,之间的连接关系,在实际的在实际的PCBPCB板电路中将生成各引脚板电