Protel 99SE电路设计实例教程-电路仿真分析_第1页
Protel 99SE电路设计实例教程-电路仿真分析_第2页
Protel 99SE电路设计实例教程-电路仿真分析_第3页
Protel 99SE电路设计实例教程-电路仿真分析_第4页
Protel 99SE电路设计实例教程-电路仿真分析_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Protel 99SEProtel 99SE电路设计实例教程电路设计实例教程- -电路仿真分析电路仿真分析第12章 电路仿真分析 内容提示: Protel 99 SE不但可以绘制电路图和制作印制电路板,而且还提供了电路仿真工具Advanced SIM 99。用户可以方便地对设计的电路信号进行模拟仿真。本章将讲述Protel 99 SE的仿真工具的设置和使用,以及电路仿真的基本方法。 学习要点: 仿真元件 激励源及其属性设置 初始状态设置 仿真设置12.1 仿 真 概 述Protel 99 SE中的模拟器可对单个或多个原理图直接进行数字模拟仿真,它使用最新的Berkeley的SPICE3f5/S

2、spice版本,能够进行模拟数字混合仿真,采用事件驱动的数字器件行为模型,不需要进行D/A或A/D变换就可以进行精确的数字和模拟器件的仿真。Protel 99 SE采用一种特殊的语言描述数字器件,允许使用Xspice的事件驱动版本,用于仿真的数字器件都用数字SimCode语言描述并且存放在Simulatio-ready原理图库中。下面介绍电路仿真的一般流程,流程如图12.1所示。12.2 仿真元件示例 要使仿真顺利进行,得到比较接近真实的结果,应对元器件的参数进行适当的设置。当然,这些元器件很多参数都有初始值,而且满足绝大部分仿真要求。 对于元器件中的一些基本项这里不再重复说明,如Design

3、ator是相应元器件的名称,Part Type是相应元器件的数值,L代表长度,W是宽度,Temp为工作温度,默认为27摄氏度。12.2.1 电阻 在Simulation Symbols.Lib库中,包含了如下4种电阻器。 RES:固定电阻。 RESSEMI:半导体电阻。 RPOT:电位器。 RVAR:可变电阻。 仿真库中的电阻类型如图12.2所示。 这些元件有一些特殊的仿真属性。在放置过程中按下Tab键,或放置后双击该元件,弹出属性设置对话框,如图12.3所示。12.2.2 电容 在Simulation Symbols.Lib库中,包含了如下3种电容。 CAP:定值无极性电容。 CAPSEMI

4、:半导体电容。 CAP2:定值有极性电容。 仿真库中的电容类型如图12.4所示。 电容的属性设置对话框如图12.5所示。12.2.3 电感 在Simulation Symbols.Lib库中,只有一种电感INDUCTOR,如图12.6所示。元件列表如图12.7所示。12.2.3 电感 电感的属性设置对话框如图12.8所示。 对话框中部分重要项目的含义如下。 Designator:电感的名称,如“L1”。 Part Type:电感值,以微亨为单位。 IC:在Part Fields选项卡中,表示初始条件,即电感的初始电流值。该项仅在仿真分析工具傅立叶变换中的初始条件选项被选中后才有效。12.2.4

5、 二极管 在Diode.Lib库中,包含了大量的以工业标准部件命名的二极管,如图12.9所示。以其中的部分图示为例,如图12.10所示。 二极管的属性设置对话框如图12.11所示。12.2.5 三极管 在BJT.Lib库中,包含了大量的以工业标准部件命名的三极管,如图12.12所示。以其中的部分图示为例,如图12.13所示。 三极管的属性设置对话框如图12.14所示。12.2.6 JFET结型场效应管 结型场效应管包含在JFET.Lib库文件中。结型场效应管的模型是建立在Shichman和Hodge的场效应管的模型上的。在元件库中有很多标准,如图12.15所示。以其中的部分图示为例,如图12.

6、16所示。 结型场效应管的属性设置对话框如图12.17所示。 12.2.7 MOS场效应管 在MOSFET.Lib库文件中。包含了数目巨大的以工业标准部件命名的MOS场效应管。如图12.18所示。仿真器支持Shichman Hodges、BSIM 1、BSIM 2、BSIM 3和MOS 2、MOS 3、MOS 6模型,如图12.19所示。 MOS场效应管的属性设置对话框如图12.20所示。12.2.8 MES场效应管 MES场效应管包含在MESFET.Lib库文件中。MES场效应管的模型是从Statz的砷化镓场效应管的模型得到的。在元件库中有两种标准,如图12.21所示。其中的部分图示见图12

7、.22。 MES场效应管的属性设置对话框如图12.23所示。12.2.9 电压/电流控制开关SWITCH.Lib库文件中包含了下列可用于原理图的开关,如图12.24所示。 CSW:默认的电流控制开关。 SW:默认的电压控制开关。 SW05:动作电压VT=500.0mV的电压控制开关。 AWM10:VT=1000.0mV的电压控制开关。 AWP10:VT=0.1V的电压控制开关。 STTL:VT=2.5 V,滞环电压VH=0.1V的电压控制开关。 TTL:VT=2.5 V,VH=1.2V,断电阻ROFF=100E+6的电压控制开关。 TRIAC:VT=0.99V,RON=0.1,断电阻ROFF=

8、100E+7的电压控制开关。这些开关如图12.25所示。 12.2.10 熔丝 熔丝元件包含在FUSE.Lib库文件中,熔丝的符号如图12.27所示。 熔丝的属性设置对话框如图12.28所示。 12.2.11 晶振 CRYSTAL.Lib库文件中包含大量的晶振,包含大部分工业标准的使用频率,如图12.29所示。这些晶振如图12.30所示。 晶振的属性设置对话框如图12.31所示。 12.2.12 继电器 在RELAY.Lib库文件中包含了5种继电器,如图12.32所示。继电器的原理图符号如图12.33所示。 继电器的属性设置对话框如图12.34所示。 12.2.13 互感器 互感器在TRANS

9、FORMR.Lib库文件中,其中包含了很多以工业标准命名的互感器,如图12.35所示。互感器的原理图符号如图12.36所示。 互感器的属性设置对话框如图12.37所示。 12.2.14 传输线 传输线模型包含在TRANSLINE.Lib库文件中,共有3种传输线模型原理图符号,如图12.38所示。 (1)LLTRA无损耗传输线 (2)LTRA有损耗传输线 (3)URC均匀分布有损传输线12.2.15 TTL和CMOS数字电路元件 在74XX.Lib库中包含了74XX系列的TTL逻辑元件;库CMOS.Lib包含了4000系列的CMOS逻辑元件。设计者可把上述元件库包含的数字电路元器件用到所设计的仿

10、真图中。74XX系列的TTL逻辑元件列表和4000系列的CMOS逻辑元件列表如图12.40所示。其中部分原理图符号如图12.41所示。 74F83的属性设置对话框如图12.42所示。12.2.16 集成块库库 名名说说 明明Tsegdisp.lib一般显示不同颜色的一般显示不同颜色的7段段LEDBuffer.lib按工业标准部件排序的缓冲器集成块按工业标准部件排序的缓冲器集成块Camp.lib按工业标准部件排序的电流放大器按工业标准部件排序的电流放大器Comparator.lib按工业标准部件排序的比较器按工业标准部件排序的比较器IGBT.lib双极晶体管双极晶体管Math.lib带有数字传递

11、功能的两段口元件带有数字传递功能的两段口元件Misc.lib各种集成块和其他元件各种集成块和其他元件Opanp.lib按工业标准部件排序的运算放大器按工业标准部件排序的运算放大器Opto.lib一般隔离一般隔离Regulator.lib按工业标准部件排序的电压调节器按工业标准部件排序的电压调节器SLR.lib晶闸管整流器晶闸管整流器Timer.lib555时钟时钟Triac.lib三端双向晶闸管元件三端双向晶闸管元件Tube.lib不同的阀门不同的阀门UJT.lib不同的单结晶体管不同的单结晶体管12.3 激励源及其属性设置 在SIM 99的仿真元件库中,包含了以下主要激励源。12.3.1 直

12、流仿真源 在Simulation Symbols.lib库中,包含了下列直流源(ConstantDCsimulationsources)元器件。 VSRC:电压源。 ISRC:电流源。 仿真库中的电压/电流源的符号如图12.43所示。 直流源的属性设置对话框如图12.44所示。 12.3.2 交流仿真源 在Simulation Symbols.lib库中,包含了下列正弦源(Sinusoidalsimulationsources)元器件。 VSIN:正弦电压源。 ISIN:正弦电流源。 通过这些源可创建正弦波电压源和电流源。仿真库中的正弦电压/电流源符号如图12.45所示。 正弦仿真信号源的属性

13、设置对话框如图12.46所示。 12.3.3 周期性脉冲仿真源 在Simulation Symbols.lib库中,包含了下列周期脉冲源(PeriodicPulsesimulationsources)元器件。 VPULSE:电压脉冲源。 IPULSE:电流脉冲源。 利用这些源可以创建周期的连续的脉冲。仿真库中的周期脉冲源符号如图12.47所示。 周期脉冲源的属性设置对话框如图12.48所示。12.3.4 分段线性仿真源 在Simulation Symbols.lib库中,包含了下列分段线性源(Piece-Wise-Linearsimulationsources)元器件。 VPWL:分段线性电压

14、源。 IPWL:分段线性电流源。 通过这些源可创建任意形状的波形。仿真库中的分段线性源符号如图12.49所示。 分段线性源的属性设置对话框如图12.50所示。12.3.5 指数仿真源 在Simulation Symbols.lib库中,包含下列指数激励源(Exponentialsimulationsources)元器件。 VEXP:指数激励电压源。 IEXP:指数激励电流源。 利用这些源可创建带有指数上升沿或下降沿的脉冲波形。仿真库中的指数激励源元器件如图12.52所示。 指数激励源的属性设置对话框如图12.53所示。 12.3.6 调频仿真源 在Simulation Symbols.lib库

15、中,包含了下列单频调频源(FrequencyModulatedsimula-tionsources)元器件。 VSFFM:单频调频电压源。 ISFFM:单频调频电流源。 利用这些源可创建一个单频调频波。在仿真库中的单频调频源元器件符号如图12.54所示。 单频调频源的属性设置对话框如图12.55所示。 12.3.7 线性受控源 在Simulation Symbols.lib库中,包含了如下4种线性受控源(LinearDependantsimula-tionsources)元器件。 HSRC:线性电压控制电流源。 GSRC:线性电压控制电压源。 FSRC:线性电流控制电流源。 ESRC:线性电流

16、控制电压源。 仿真器中的线性受控源元器件如图12.56所示。 线性受控源的属性对话框如图12.57所示。 12.3.8 非线性受控源 在Simulation Symbols.lib库中,包含了下列非线性受控源(Non-LinearDependant-simulationsources)元器件。 BVSRC:非线性压控源。 BISRC:非线性流控源。 设计者可利用以上元器件在原理图中创建非线性受控源,如图12.58所示是仿真器中包括的非线性受控源元器件。12.3.9 频率/电压转换器仿真源 在Simulation Symbols.lib库中,包含了频率/电压转换器仿真源(F/Vconverter

17、-simulationsources)元器件FTOV,FTOV元器件符号如图12.60所示。 频率/电压转换器仿真电源的属性设置对话框如图12.61所示。12.3.10 压控振荡器仿真源 在Simulation Symbols.lib库中,包含了3种压控振荡器仿真源(VCOsimulationsources)元器件。 SINVCO:压控正弦振荡器。 SQRVCO:压控方波振荡器。 TRIVCO:压控三角波振荡器。 仿真器中的压控振荡器仿真源元器件如图12.62所示。 压控振荡器仿真源的属性对话框如图12.63所示。12.4 设置初始状态设置初始状态是为计算仿真电路直流偏置点而设定一个或多个电压

18、(或电流)值。在仿真非线性电路、振荡电路及触发器电路的直流或瞬态特性时,常出现解的不收敛现象,而实际电路是收敛的,其原因是偏置点发散或收敛的偏置点不能适应多种情况。设置初始值最通常的原因就是在两个或更多的稳定工作点中选择一个,以便仿真顺利进行。在Simulation Symbols.lib库中,包含了如下两个特别的初始状态定义符。 NS NODESET:节点电压设置NS。 IC Initial Condition:初始条件设置IC。12.4.1 节点电压设置元件(NS) 该设置使指定的节点固定在所给定的电压下,仿真器按这些节点电压求得直流或瞬态的初始解。其对双稳态或非稳态电路的计算收敛可能是必

19、须的,它可使电路摆脱“停顿”状态,而进入所希望的状态。一般情况下,设置不是必需。节点电压设置元件如图12.64所示。 节点电压设置元件的属性对话框如图12.65所示,可设置下列参数。 Designator:节点名称,每个节点电压设置必须有唯一的标识符,如NS1。 Part Type:节点电压的初始幅值,如12V。 12.4.2 初始条件设置元件(IC) 该设置是用来设置瞬态初始条件的,IC仅用于设置偏置点的初始条件,它不影响DC扫描。放置的初始条件设置元件如图12.66所示。 初始条件设置的属性对话框如图12.67所示,可设置下列参数。 Designator:节点名称,每个初始条件设置必须有唯

20、一的标识符,如“IC1”。 Part Type:节点电压的初始幅值,如5V。12.5 仿 真 设 置 在进行仿真前,设计者必须决定对电路进行哪种分析,要收集哪几个变量数据,以及仿真完成后自动显示哪个变量的波形等。 (1) 进入Protel 99 SE原理图编辑的主菜单后,选择SimulateSetup命令,如图12.68所示。 (2) 弹出仿真器设置对话框,如图12.69所示。在General选项卡中,设计者可以选择分析类别(Select to Netlist)、需要画图或显示数据的信号(Active Signal)。12.5 仿 真 设 置 (3) 单击Advanced按钮,弹出如图12.7

21、1所示对话框。该对话框显示的是有关SPICE软件分析电路时需要的一些参数,一般无须改动,默认值就可以了。其中VCC输入框用于输入TTL电路的电源电压,默认为5V。VDD输入框用于输入CMOS电路的电源电压,默认为15V。12.5.1 Transient/FourierAnalysis(瞬态/傅立叶分析) 瞬态分析通常从时间零开始。若不从时间零开始,则在时间零和开始时间(Start Time)之间,瞬态分析照样进行,只是不保存结果。从开始时间(Start Time)和终止时间(Stop Time)的间隔内的结果将予保存,并用于显示。步长(Step Time)通常是指在瞬态分析中的时间增量。Tra

22、nsient/FourierAnalysis(瞬态/傅立叶分析)选项卡如图12.72所示。 12.5.2 ACSmallSignal(交流小信号分析)交流小信号分析将交流输出变量作为频率的函数计算出来。先计算电路的直流工作点,决定电路中所有非线性元器件的线性化小信号模型参数,然后在设计者所指定的频率范围内对该线性化电路进行分析。AC Small Signal(交流小信号分析)选项卡如图12.73所示。(1)AC Analysis选项组 Start Frequency:开始分析频率。 Stop Frequency:结束分析频率。 Test Point:分析点数。(2)Sweep Type选项组

23、Linear:线性扫描。 Decade:十倍频程扫描(对数扫描)。 Octave:倍程扫描。12.5.3 DCSweep(直流扫描分析) 直流分析产生直流转移曲线。直流分析将执行一系列表态工作点分析,从而改变前述定义所选择电源的电压。 DC Sweep(直流扫描分析)选项卡如图12.74所示。 Source Name:电源名称。 Secondary:设置第二个扫描电源的名称。 Start Value:扫描初始值。 Stop Value:扫描终止值。 Step Value:扫描步长。12.5.4 MonteCarlo(蒙特卡罗分析) 蒙特卡罗分析是使用随机数发生器按元件值的概率分布来选择元件,然

24、后对电路进行模拟分析。 在SIM 99中通过单击Monte Carlo Analysis标签可获得蒙特卡罗直流分析参数设置界面,如图12.75所示。12.5.5 ParameterSweep(参数扫描分析)设置扫描参数分析的参数,可通过单击Parameter Sweep Analysis 标签,获得扫描参数分析界面,如图12.76所示。 Parameter:选择需要扫描的参数。 Secondary:设置第二个扫描电源的名称。 Start Value:扫描初始值。 Stop Value:扫描终止值。 Sweep Type:扫描形式设置,通常不选中Relative Value(相对值)项。12.5.6 TemperatureSweep(温度扫描分析) 温度扫描分析与交流小信号分析、直流分析及瞬态特性分析中的一种或几种相连。该设置规定了在什么温度下进行模拟。如果设计者给了几个温度,则对每个温度都要做一遍所有的分析。要设置扫描温度分析的参数,可通过单击Temperature Sweep Analysi

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论