ewb仿真部分解析
EWB仿真分析方法
63第5章 EWB仿真分析方法EWB提供了14种分析工具,本章将逐一加以介绍.利用EWB提供的分析工具,可以了解电路的基本工作状态,通过虚拟仪表测量和分析电路的各种响应,比用实际仪器测量精度高,范围宽.用EWB仿真分析电子电路的过程可分为4个步骤.(1)创建电路:用户创建的待仿真电路图,输入元器件数据,选择分析方法.(2)参数设置:程序会检查电路的结构,输入数据的性质,以及电路中的阐述内容, 对分析参数进行设置.(3)电路分析:对输入信号作用下的电路进行分析,这是电路进行仿真和分析的关键一步.它将形成电路的数值解,并把所得数据送至输出级.(4)数据输出:从虚拟仪器(如示波器等)上获得仿真运行的波形,数据.也可以从"分析"栏中的"分析显示图"(Analysis Graph)中得到测量,分析的波形图和数据表.用户可以在电路仿真进行之前,根据电路分析要求,设置不同仿真参数.在菜单分析栏(Analysis)中选择"Analysis Options"后,在屏幕上出现一个分析选项对话框,如图5-1.图5-1 分析选项对话框在分析选项对话框中包括5个选择标签,每个标签含意如下.1)总体分析选择(Global)ABSTOL——电流的绝对精度.(默认设置:1.012e ,适合一般双极型晶体管和VLSI 电路)64GMIN——最小电导.该值不能设置为零,增大该值可以改善收敛性,但会影响仿真精度.(默认设置:1.012e ,一般情况不需调整)PIVREL——最大矩阵项与主元值的相对比率.该值设定在0~1之间.(默认设置: 0.001,一般情况不需调整)PIVTOL——主元矩阵项绝对最小值.(默认设置:1.013e )RELTOL——相对误差精度.改变该值会影响仿真速度和收敛性.取值在1.06e 至0.01之间.(默认设置:0.001)TEMP——仿真温度.(默认设置:27℃)VNTOL——电压绝对精度.通常小于电路中最大电压信号的6~8个数量级.(默认设置:1.06e )CHGTOL——电荷绝对精度.(默认设置:1.014e ,一般情况不需调整) RAMPTIME——斜升时间.该值是独立源,电容和电感从零至终值的变化条件.(默认设置:0)CONVSTEP——相对收敛步长限制.在求解直流工作点时,建立相对步长限制自动控制收敛.(默认设置:0.25)CONVABSSTEP——绝对收敛步长限制.在求解直流工作点时,建立绝对步长限制自动控制收敛.(默认设置:0.1)CONVLIMIT——收敛限制.用于某些元件模型内部的收敛算法.(默认设置:选用) RSHUNT——模拟节点分流电阻.在节点和地间接入电阻,该值应该较大.(默认设置:不使用)如选择该项,则电阻为1.012e在"没有直流通路至地等情况时,可以降低该数值".Mb——仿真时的临时性文件规模.当存储仿真结果的文件达到它的最大规模时,会出现对话栏,有停止仿真,使用剩余磁盘空间继续仿真和删除已有数据继续仿真三种方法供选择.(默认设置:10 MB)2)直流分析选择(DC)ITLI——工作点分析迭代极限.限制算法的迭代次数.(默认设置:100.若出现"在直流分析时不收敛"等情况,可增加该值从500~1000) GMINSTEPS——GMIN步进算法步长.适当选择该值,有助于直流工作点分析求解. (默认设置:10)SRCSTEPS——SOURCE算法步长.适当选择,有助于直流工作点分析时分解.(默认设置:10)3)瞬态分析选择(Transient)ILT4——瞬态分析每时间点迭代次数的上限.减少此值会缩短瞬态分析的时间,但过分降低该值会引起不稳定.(默认设置:10.若出现"时间步长太小"或"瞬态分析不收敛"可增大此值到15~20)MAXORD——积分方法的最大阶数.(默认设置:2,取值范围在2~6之间) TRTOL——瞬态误差精度因素.(默认设置:7,一般情况不需调整) METHOD——瞬态分析数值积分方法.(默认设置:TRAPEZOIDAL"梯形法"适合振荡电路模式,GEAR"变阶积分"适合有理想开关的电路)ACCT——打印数据.显示仿真过程的有关信息.(默认设置:无)654)器件分析选择(Device)DEFAD——MOSFET漏极扩散区面积.(默认设置:0)DEFAS——MOSFET源极扩散区面积.(默认设置:0)DEFL——MOSFET沟道长度.(默认设置:0.0001)DEFW——MOSFET沟道宽度.(默认设置:0.0001)TNOM——模型参数标称温度.(默认设置:27℃)一般情况不需调整. BYPASS——非线性模型评估器件.(默认设置:ON.若选OFF将增加仿真时间.一般情况不需调整)TRYTOCOMPACT——小型传输线数据.只用于有耗传输线的仿真.(默认设置:无) 5)仪器分析选择(Instruments)Pause after each screen——示波器每屏显示后暂停.(默认设置:不能) Generate time steps automatically——示波器自动设置时间步长.(默认设置:自动)Set to zero——设置为零.瞬态分析的初始条件.(默认设置:无)User-defined——采用用户定义的初始条件.(默认设置:无)Calculate DC operating point——计算直流工作点.(默认设置:选用) Points pre cycle ——控制波特图测试仪每周期显示的点数.减少该数能加快仿真,但精度会降低.(默认设置:100)Pre trigger samples——逻辑分析仪触发前储存的点数.(默认设置:100) Post trigger samples——逻辑分析仪触发后储存的点数.(默认设置:100) Threshold voltage——逻辑分析仪高,低电平的门限电压.(默认设置:3.5 V) 5.1 基本分析方法EWB提供6种基本分析方法,即直流工作点分析(DC Operating Point Analysis),交流频率分析(AC Frequency Analysis),瞬态分析(Transient Analysis),傅里叶分析(FourierAnalysis),失真分析(Distortion Analysis),噪声分析(Noise Analysis). 5.1.1 直流工作点分析(DC Operating Point Analysis)直流工作点分析也称静态工作点分析,电路的直流分析是在交流输入信号视为零,电路中电容视为开路,电感视为短路时,电路中数字器件视为高阻接地的情况下来计算电路的直流工作点.在电路工作时,都必须给半导体器件以正确的偏置,直流分析就是要分析半导体的偏置,分析电路在无外加交流输入信号下的静态电压和电流.了解电路的直流工作点,才能进一步分析电路在交流信号作用下电路能否正常工作.求解电路的直流工作点是电路进行交流与瞬态分析过程的基础.1)创建电路在EWB工作区构造一个单管放大电路,电路中电源电压,各电阻和电容取值如图5-2所示.如果希望修改三极管的型号或调整三极管的β值,则双击三极管,选择ComponentProperties/Models命令,修改三极管的型号.例如,将三极管型号确定为2N3904,在该栏66图5-2 直流工作点分析电路目下选择Edit/Forward Current Gain Coefficient(即β值),修改三极管的β值.2)显示节点标志(ID)选择Circuit/Schematic Options/Show/Hide栏下的Show nodes,电路中各节点标志(ID)就会显示在电路中.3)启动直流工作点分析工具启动直流工作点分析工具,即选择Analysis/DC Operating Point命令,屏幕显示出Analysis Graphs窗口,并给出DC Bias的分析结果,即所有节点电压和电源支路电流值.4)分析仿真结果直流工作点的分析结果如图5-3所示.它给出电路各个节点的电压值,并给出三极管的基极和集电极的静态电压.根据这些电压的大小,可以确定该电路的静态工作点是否合理.如果不合理,可以改变电路中的一些元件参数,例如,修改电路中某个电阻的电阻值,图5-3 直流工作点分析结果67再次进行直流工作点的分析,如此反复,直至静态工作点合理为止.利用这种方法,也可以观察电路中某个元件参数的改变对电路直流工作点的影响.5.1.2 交流频率分析(AC Frequency Analysis)交流频率分析是在交流小信号工作条件下的一种频域分析.它分析电路随交流小信号频率变化的频率响应特性,是一种线性分析方法.EWB在进行交流频率分析时,首先分析电路的直流工作点,并在直流工作点处对各个非线性元件做线性化处理,得到线性化的交流小信号等效电路;然后电路中的直流电源自动置零,使电路中的交流信号源的频率在一定范围内变化,用等效电路分析电路的交流输出信号的变化规律.在进行交流频率分析时,用户自行设置的输入信号将被忽略.也就是说,无论用户给出电路的信号源设置的是三角波还是矩形波,进行交流频率分析时,都将自动设置为正弦波信号.1)创建电路创建如图5-4所示实验电路,图中给出了电路的参数设置.图5-4 交流频率分析电路2)设置分析参数选择菜单Analysis/AC Frequency命令,屏幕显示出交流频率分析(AC Frequency Analysis)对话框,如图5-5所示.交流频率分析对话框选项内容,含意如下:Start Frequency——扫描起始频率.(默认设置:1 Hz)End Frepuency——扫描终点频率.(默认设置:10 GHz)Sweep Type——扫描形式,十进制/线性/倍频程.(默认设置:十进制)Number of Points/Points Per——显示点数.(默认设置:100)Vertical Scale ——纵向刻度,线性/对数/分贝.(默认设置:对数)68图5-5 交流频率分析对话框Nodes in circuit——电路节点.Node for Analysis——被分析的节点,为编号(ID)的节点,而不是标识(Label)的节点.首先,根据需要设置分析的起始频率,终止频率,扫描形式等内容.然后,设置分析节点(Node for analysis)——节点8,10.3)启动交流频率分析工具单击图5-5所示对话框中的Simulate按钮,则启动交流频率分析工具,屏幕显示出Analysis Graphs窗口,同时绘出AC Analysis的分析曲线如图5-6所示.图5-6 交流频率分析曲线694)分析仿真结果当采用分析对话框的默认值,图5-4所示电路的交流频率分析曲线如图5-6所示,上面曲线为幅频特性曲线,下面曲线为相频特性曲线.幅频特性和相频特性各有两条曲线:一条是电路的8号节点(电路输入端)的电压随频率变化的曲线;另一条是电路的10号节点(电路输出端)的电压随频率变化的曲线.由交流频率分析曲线可知,该电路大约在100Hz~10 MHz范围内放大电路的输出幅值不随频率变化,且相位基本恒定.在这范围之外,输出电压将会衰减,相位会改变.这样,利用仿真方法就可以知道某一放大电路正常工作的频率范围.5.1.3 瞬态分析(Transient Analysis)瞬态分析也称为暂态分析,是一种时域分析方法,是在给定输入激励情况下,分析电路中选定输出节点的瞬态响应.EWB在进行瞬态分析时,首先要计算或给出电路的初始条件,然后从初始时刻起,到某个终止时刻,计算输出各个节点在每个时间点上的输出电压.初始条件的确定方式可在分析对话框中进行选择.瞬态分析中,相邻分析采样点的时间间隔称时间步长.启动瞬态分析时,用户可以采用只定义起始时间和终止时间,而EWB在兼顾分析精度和计算所需时间的情况下自动给出合理的时间步长;用户也可以自行定义时间步长以满足一些特殊分析要求.1)创建电路创建一个单管放大器,其电路如图5-7所示.图5-7 瞬态分析电路2)设置分析参数选择Analysis/Transient命令,屏幕上显示瞬态分析(Transient Analysis)对话框,如图5-8所示.以下为对话框的设置项目及其含意.Initial conditions——初始条件,包括:Set to Zero——初始条件为零开始分析.(默认设置:不选或无)70图5-8 瞬态分析对话框User-defined——用户定义初始条件进行分析.(默认设置:不选或无) Calculate DC operating point——由直流工作点分析结果作为初始条件进行分析.(默认设置:选用)Analysis——分析,包括:Start time——进行分析的起始时间.必需大于等于0,小于终点时间.(默认设置:0秒)End time——进行分析的终点时间.必需大于起始时间.(默认设置:0.001秒) Generate time steps automatically——自动选择一个较为合理的或最大的时间步长.(默认设置:选用)Minimum number of time points——仿真输出的图上,从起始时间到终点时间的点数.(默认设置:100点)Maximum time step(TMAX)——仿真时能达到的最大时间步长.Set plotting increment——设置绘图的增量.Nodes for Analysis——被分析的节点.选择两个分析节点,如图5-8所示的5号输入节点和2号输出节点,选择合适的终止时间和对话框的其他内容.3)启动瞬态分析工具单击如图5-8所示对话框中的Simulate按钮,则启动瞬态分析工具,屏幕显示出Analysis Graphs窗口,同时绘出Transient的分析曲线如图5-9所示.71图5-9 分析曲线4)分析仿真结果瞬态分析结果的波形图,也可以通过连接在需要分析节点上的示波器(用仿真开关启动分析)进行观察,得到的结果相同.但采用瞬态分析方法(用"Simulate"按钮启动分析),可以通过设置,更仔细地观察到波形起始部分的变化情况.根据电路的积分时间常数,将起始时间设定为0 s,结束时间设定为0.001 s,其他选项采用系统的默认值,则电路瞬态分析曲线如图5-9所示.分析曲线给出输入节点5和输出节点2的电压随时间变化的波形,左侧纵轴坐标是输入电压的坐标,右侧纵轴坐标则是输出电压的坐标,横轴是时间轴. 选择Analysis Graphs窗口中工具栏的Properties命令,出现Graph Properties的对话框,在该对话框中可以调整图形中相关参数,例如各个坐标轴的单位等等.5.1.4 傅里叶分析(Fourier Analysis)傅里叶分析是分析复杂多谐波周期信号的一种数学方法.可以用来评估时间连续信号的直流,基波和各次谐波分量,把电压波形表示从时域转换到频域,得到时域信号的频谱函数.此分析是在瞬态分析结束后,对时域分析结果进行傅里叶变换.EWB进行傅里叶分析时将自动执行瞬态分析,再进行傅里叶变换,最终产生傅里叶分析结果,分析结果以直观的图形和报告形式出现.分析时必须选定输出节点,同时选择一个基频.1)创建电路用精密半波整流电路构成一个实验电路,如图5-10所示.该电路节点2的输出是一个负半波.2)设置分析参数选择Analysis/Fourier命令,屏幕显示出傅里叶分析(Fourier Analysis)对话框,如图5-11所示.72图5-10 傅里叶分析实验电路图5-11 傅里叶分析对话框对话框的设置选项及内容如下:Output node——输出变量,被分析的电路节点.(默认设置:电路中的第一个节点) Fundamental frequency——傅里叶分析的谐波基频,为交流源的频率或最小的公因数.(默认设置:1 Hz)Number of harmonics——被计算和显示的基频谐波数.(默认设置:9)Vertical scale——纵向刻度,线性/对数/分贝.(默认设置:线性)Display phase——显示相频特性曲线.(默认设置:无)Output as line graph——以连续曲线形式显示幅频特性.(默认设置:无)选择电路的输出节点2号节点电压为分析对象,再根据电路参数,设置合理的基频以及需要观察的谐波次数.本例中选择基频100 Hz,谐波次数为9.3)启动傅里叶分析工具单击如图5-11所示对话框中的Simulate按钮,则启动傅里叶分析工具,屏幕显示出73Analysis Graphs窗口,同时绘出Fourier的分析曲线,如图5-12所示.图5-12 傅里叶分析结果4)分析仿真结果图5-10所示电路的2号节点输出的波形是正弦负半波.这里给出的是该节点电压的傅里叶分析的离散幅频特性曲线,分析曲线显示出输出波形中各次谐波分量的幅值,横坐标采用的是线性坐标.傅里叶分析结果还可以给出相频特性曲线和幅频特性的连续型曲线.5.1.5 失真分析(Distortion Analysis)电路对输入信号增益的非线性会造成电路输出信号的谐波失真,电路对输入信号相移的不一致造成互调失真.如果电路有一个交流频率源,EWB的失真分析将分析电路中每一节点的二次和三次谐波的谐波失真,绘出二次和三次谐波的谐波失真曲线;如果电路有两个交流频率源(设其频率F1>F2),则失真分析将分析三个特定频率的谐波失真,这三个频率分别是:两个频率之和(F1+F2),两个频率之差(F1-F2),及较高频率的二倍与较低频率差(2F1-F2).该分析用来观察在瞬态分析中无法看到的较小失真.1)创建电路创建一个场效应分压式偏置单管放大电路,电路参数及电路结构如图5-13所示.在电路的输入端加入一个交流电压源作为输入信号,其幅度为10 V,频率为1 Hz. 2)设置分析参数选择Analysis/Distortion命令,屏幕显示出失真分析参数(Distortion Analysis)对话框,如图5-14所示.以下为失真分析参数设置内容与含意.Start frequency——扫描起始点频率.(默认设置:1 Hz)End frequency——扫描终点频率.(默认设置:10 GHz)Sweep type——扫描形式,十进制/线性/倍频程.(默认设置:十进制)Number of points/points per——在线性形式时,是频率起始至终点的点数.(默认设置:100)74图5-13 失真分析电路图5-14 失真分析参数设置对话框Vertical scale——纵坐标标度.对数/线性/分贝.(默认设置:对数)F1/F2 ratio——若信号有两个频率F1和F2,若选定该项时,在F1进行扫描时,F2被设定成该比值乘以起始频率,必需大于0,小于1.(默认设置:无)Nodes for Analysis——被分析的节点.该电路的输出节点是5号节点,选择分析节点为5号节点,其他选项用默认值.当然,也可根据需要选择其他值.3)启动失真分析工具单击如图5-14所示对话框中的Simulate按钮,则启动失真分析工具.此时,屏幕显示出Analysis Graphs窗口,同时绘出Distortion的分析曲线,如图5-15所示.75图5-15 失真分析曲线4)分析仿真结果图5-15所示为是电路图5-13的失真分析结果.由于该电路只有一个输入信号,因此,失真分析结果给出的是第二次谐波和第三次谐波失真图.5.1.6 噪声分析(Noise Analysis)在通信电路与系统中,常常需要进行噪声分析.噪声分析是定量分析电路中的电阻和半导体器件对指定输出节点噪声贡献.假设噪声源互不相关,而且这些噪声值都独立计算,输出节点总噪声等于各个噪声源对于该节点的噪声均方根之和.EWB提供的噪声分析可以检测电路输出端噪声源的大小,该分析将利用交流小信号等效电路,计算由电阻和半导体器件所产生的噪声总和.1)创建电路创建单管放大电路如图5-16所示,对这一单管放大电路进行噪声分析.图5-16 噪声分析电路762)设置分析参数选择Analysis/Noise命令,屏幕显示出Noise Analysis(噪声分析)对话框,如图5-17所示.图5-17 噪声分析对话框以下为噪声分析对话框的设置项目及内容.Input noise reference source——选择交流电压源作为输入.(默认设置:电路中的第一编号源)Output node——噪声分析的节点.(默认设置:电路第一编号节点)Reference node ——参考电压点.(默认设置:接地点)Start frequency ——扫描起始频率.(默认设置:1 Hz)End frequency ——扫描终点频率.(默认设置:10 GHz)Sweep type——扫描形式,十进制/线性/倍频程.(默认设置:十进制)Number of points——表示起始频率至终点频率的点数.(默认设置:100) Vertical scale——纵向标度,对数/线性/分贝.(默认设置:对数)Set point per summary——当选择该项时,显示被选元件噪声贡献的记录曲线.用求和的点数除以频率间隔数,会降低输出显示图的分辨率.(默认设置:无)Points per summary component——当选择该项时,选择噪声源进行求和.(默认设置:电路中的第一编号元件)本例,选择输入噪声参考源为电路中的交流电压源V1,第10节点作为噪声输出节点.为了分析电路中的电阻R1的噪声轨迹,选中Set points per summary,在该栏目下选择R1,其他设置采用对话框的默认值.3)启动噪声分析工具单击如图5-17所示对话框中的Simulate按钮,则启动噪声分析工具,屏幕显示出Analysis Graphs窗口,同时绘出Noise的分析曲线,如图5-18所示.77图5-18 噪声分析曲线4)分析仿真结果如图5-18所示,噪声分析曲线给出输入和输出噪声频谱.其横坐标是频率;左侧的纵坐标是输出噪声功率坐标;右侧的纵坐标是输入噪声功率坐标.例中,在噪声分析对话框中选择了电阻R1作为噪声源元件,噪声频谱图中除了输入和输出噪声频谱曲线外,还有第三条曲线,这是由电阻R1产生的噪声频谱曲线.5.2 扫描分析(Sweep Analysis)EWB提供了4种扫描分析,即参数扫描分析,温度扫描分析,交流灵敏度分析,直流灵敏度分析.参数扫描分析是在用户指定每个参数变化的情况下,对电路的特性进行分析;温度扫描分析是在用户指定的每个温度下对电路特性进行分析;交流灵敏度分析,直流灵敏度分析则是分析电路特性对电路参数变化的敏感程度.5.2.1 参数扫描分析(Parameter Sweep Analysis)在参数扫描分析中,可以通过某元件参数在一定范围内变化来观察电路性能改变情况.即令某一元件每次取不同值,进行多次仿真.1)创建电路这里对图5-19所示的"频分复用有源滤波电路"进行参数扫描分析,该电路由3个运算放大器和一些电阻,电容组成.它的功能可以把混在一起的高,低频信号通过VOH,VOL两个输出端分别输出.进行参数分析时,可以讨论其中任何一个元件参数的变化对电路性能的影响.这里我们只讨论R9对高通输出的影响.2)分析参数设置选择Analysis /Parameter Sweep命令,屏幕显示出参数扫描设置(Parameter Sweep)对话框,如图5-20所示.78图5-19 参数扫描分析电路图5-20 参数设置对话框参数扫描分析对话框含有以下设置项目及其内容.Component——元件,即选择要扫描的元件.(默认设置:电路中的元件) Parameter——参数,即选择要扫描的元件参数.(默认设置:元件的第一参数) Start value——扫描起始值.选择扫描参数的起始值,单位依参数而定.(默认设置:所选元件的参数值)End value——扫描终止值.选择扫描参数的终止值,单位依参数而定.(默认设置: 所选元件的参数值)Sweep type——扫描类型.扫描类型可选Decade,Linear或Octav,即:十倍/线性/倍频(默认设置:十倍)Increment step size——增量步长.适合线性扫描,单位依参数而定.(默认设置:1)Output node——输出节点:选择要观察结果的节点.(默认设置:电路中的节点) 79Sweep for——扫描形式可为:直流工作点/瞬态分析/交流频率分析.(默认设置:瞬态分析)DC Operating Point——直流工作点.选中该项,进行直流工作点的参数扫描分析. Transient Analysis——瞬态分析.选中该项,进行瞬态参数扫描分析.可以按下"SetTransient Option"键,修改瞬态分析时的参数设置.AC Frequency Analysis——交流频率分析.选中该项,进行交流频率参数扫描分析,可以按下"Set AC Option"键,修改交流频率分析时的参数设置.本例确定R9为扫描元件,选择扫描参数的起始值为0.69 k ,扫描参数的终止值为69k ,扫描类型选10倍(Decade).扫描形式为:交流频率分析.输出节点VOH(23). 3)启动参数扫描分析工具单击如图5-20所示对话框中的Simulate按钮,则启动参数扫描分析工具,屏幕显示出Analysis Graphs窗口,同时绘出参数扫描分析曲线,如图5-21所示.图5-21 参数扫描分析曲线4)分析仿真结果选择电阻R9作为扫描元件,该元件的电阻值变化的起始值为0.69 k ,终止值为69 k ,选择10倍扫描.这样,EWB就会在R9分别为0.69,6.9,69 k 时进行仿真.从而得出三条频率分析曲线,如图5-21所示,上面一组为幅频特性曲线,下面一组为相频特性曲线.从曲线中可以看出R9变化对电路高通输出性能的影响,其中当R9为6.9 k 时,特性最为理想.5.2.2 温度扫描分析(Temperature Sweep Analysis)采用温度扫描分析,可以了解到不同温度下电路的特性.我们知道,电阻阻值以及晶体管的许多模型参数值都与温度有着密切关系,而温度的变化又将通过这些元件参数的变化而最终导致电路性能的变化.如果未设定温度扫描,EWB将在固定温度27℃下对电路80进行仿真分析.EWB提供的温度扫描分析工具,实际上在每次取不同温度值后,对电路进行多次仿真.1)创建电路电路如图5-22所示,该电路是单管放大器.这里讨论当温度改变时,引起的元件参数变化对电路性能的影响.图5-22 温度扫描分析电路2)设置分析参数选择Analysis/Temperature Sweep命令,屏幕显示出温度扫描分析参数设置(Temperature Sweep)对话框,如图5-23所示.图5-23 温度扫描分析参数设置对话框81温度扫描分析对话框包含以下设置项目及内容如.Analysis——分析:Start temperature——扫描起始温度.(默认设置:27℃)End temperature——扫描终值温度.(默认设置:27℃)Sweep type——扫描类型.扫描类型可选Decade,Linear或Octave即:十倍/线性/倍频(默认设置:十倍)Increment step size——增量步长.仅适用于线性扫描形式.(默认设置:1℃) Output node——输出节点,所选要观察结果的电路节点.(默认设置:电路中节点) Sweep for——扫描形式,直流工作点/瞬态分析/交流频率分析.(默认设置:直流工作点)DC Operating Point——直流工作点.选中该项,进行直流工作点的温度扫描分析. Transient Analysis——瞬态分析.选中该项,进行瞬态温度扫描分析,可以按下"SetTransient Option"键,修改瞬态分析时的参数设置.AC Frequency Analysis——交流频率分析.选中该项,进行交流温度扫描分析,可以按下"Set AC Option"键,修改交流频率分析时的参数设置.本例,确定温度扫描的变化范围为1~50℃,线性扫描形式,增量步长50℃,分析节点4的瞬态响应.。
数模转换器的EWB仿真分析与研究
A src : a igE i lt ot r re a l, h a e u is nd tit e A g r d l o v rinc c i btat T kn WB s aesf ef x mpe tep p rs de eal h mu wa o t i D/ f uemo e cn es i ut i o r
芯片的仿真。根据仿真结果得知 : 温度的影响 : 当温度从 0℃升高到 10℃的过程 中 , 0 输出电压快速 升高 , 波动幅度逐渐 最后 减小 , 于恒定 ; 趋 电路参数的影响 : R 从 1 Q线性增大到 1 Q 初始输 出线性 升高 , 由于非线性 失真趋于恒定 , 当 - k 0k , 后 因此设 计倒 T形 电路 网络 D A转换器 时需注意 电阻 的精确度 。 于集成 D C 当数字输入值较高时转换精度下降 。 / 对 A ,
关键词 :D A数模转换器 ; / 仿真 ; WB E
中图分类号 : N9 1 2 T 1. 1 文献标识码 : A
A ay i o A c n e trb sd o W B n lss fD/ o vre ae nE
XiS x a u i
( u a n t u eo fr t nPr fs in l c n lg ,Ch n s a4 0 0 ) H n nI si t fI oma i oe so a h oo y t n o Te a g h 1 2 0
Kew rs D/ o v re ;i lt n E y od : Acn etrsmuai ; WB o
0 引
言
图示 仪 , 失真 度分析 仪 , 谱 分 析仪 , 辑分 析 仪 , 频 逻 网络 分 析仪 等 。本 文主要 是应 用 E WB来 仿 真 数模 转 换 电路 , 通过 仿真 波形研究 数模转 换器 的性能 指标 。
EWB软件综合电路的仿真实验
实验二 EWB 软件综合电路的仿真一、 实验目的 1、进一步熟悉EWB 软件的基本操作,包括电路的创建、虚拟仪器的连接与使用以及电路参数的测量等。
2、掌握复杂电路图的绘制、虚拟仪器的测量方法。
二、 实验内容用EWB 软件进行住院病人呼叫器电路的仿真。
三、 实验步骤1、根据原理框图设计电路。
原理框图如下:图1 电路工作原理框图电路工作原理说明:住院病人可通过按动自己的床位按钮通过74ls148进行编码,按照病人的情况进行优先编码。
病重者优先。
再进入译码驱动电路跟发声传呼电路,译码驱动点路是由CD4511集成译码器组成,CD4511将74ls148传输过来信号译成相应的BCD 码。
由CD4511驱动数码管,编码器(约等于5~8V )床头开关译码驱动电路数码管发声传呼电路直流稳压电源显示病人求助的床位号。
发声传呼电路是通过9013带动一个蜂鸣器,当病人按下自己的床位按钮,蜂鸣器就会发出报警信号提示。
2、利用EWB软件从元器件库里找到对应需要的开关、电阻、芯片等,并依次选择修改所需参数,绘制电路原理图。
其原理图如下:图2 住院病人呼叫器电路图3、连接好电路图后进行模拟仿真。
(1)按下仿真按钮后,电路的初始状态为七段数码管显示‘7’。
图3 电路接通后的初始状态(2)闭合开关[0],则数码管显示‘0’。
图4 闭合开关[0]后的电路状态(3)依次闭合开关[1]、[2]、[3]……[7],观察数码管是否正常显示,即电路是否能正常工作。
以下为闭合开关[1]、[2]以及[7]时的电路工作状态。
图5 闭合开关[1]后的电路状态图6 闭合开关[2]后的电路状态图7 闭合开关[7]后的电路状态通过仿真,分别闭合开关[0]到[7],数码管显示对应开关的编码。
电路工作正常。
(4)同时闭合两个开关观察电路工作情况,观察电路是否具有优先级别的显示。
如下为同时闭合开关[2]、[3]、[4]时的电路工作情况。
图8 同时闭合开关[2]、[3]、[4]的电路工作状态电路可进行优先级别的判断,若有开关同时按下显示优先级别比较高的。
模拟电路的EWB仿真举例
7、模拟电路的EWB仿真举例7.1 晶体管基本放大电路共射极、共集电极和共基极三种组态的基本放大电路是模拟电子技术的基础,通过EWB对其进行仿真分析,进一步熟悉三种电路在静态工作点、电压放大倍数、频率特性以及输入、输出电阻等方面各自的不同特点。
7.1.1 共射极基本放大电路按图7.1—1 搭接共射极基本放大电路,选择电路菜单电路图选项(Circuit/Schematic Option)中的显示/隐藏(Show/Hide)按钮,设置并显示元件的标号与数值等。
图7.1—1共射极基本放大电路1. 静态工作点分析选择分析菜单中的直流工作点分析选项(Analysis/DC Operating Point)(当然,也可以使用仪器库中的数字多用表直接测量),电路静态分析结果如图7.1—2所示,分析结果表明晶体管Q1工作在放大状态。
图7.1—2共射极基本放大电路的静态工作点22. 动态分析用仪器库的函数发生器为电路提供正弦输入信号V i (幅值为5mV ,频率为10kHz ),用示波器观察到输入、输出波形如图7.1—3所示。
图中V A 为输入电压(电路中节点4),V B 为输出电压(电路中节点5)。
由波形图可观察到电路的输入、输出电压信号反相位关系。
由两个测试指针处(T 1、T 2)分别读得输入、输出电压峰值,估算出电压放大倍数约为100倍。
再一种直接测量电压放大倍数的简便方法是用仪器库中的数字多用表直接测得。
图7.1—3 共射极基本放大电路的输入、输出电压波形输出电压的有效值后,再转换为峰值与输入电压峰值相比求得电压放大倍数。
晶体管Q 1(2N2712)电流放大系数β的典型值为204,读者还可以利用共射极放大器电压放大倍数理论计算公式:be L I O V r R V V A /...β-=-= 求得电压放大倍数再与上两种测试方法测得结果加以比较,进一步加深对理论计算公式的理解。
3. 参数扫描分析在图7.1—1所示的共射极基本放大电路中,偏置电阻R 1的阻值大小直接决定了静态电流I C 的大小,保持输入信号不变,改变R 1的阻值,可以观察到输出电压波形的失真情况。
EWB 仿真实验指导书2011
EWB 仿真实验指导书夏路易2011,8,5部分1 简单电路分析使用分析方法同样可以获得电路参数,只是不太直观,没有做实验的感觉。
很多分析方法的设置都需要输出节点名称,通常节点名称是Multisim 软件给出的节点序号,但为使节点名称容易记忆,同时为分析设置方便,可以人为设置节点名称,方法是双击欲改节序号的线,然后输入新的节点名称,例如,可以将集电极节点改为C ,输出节点改为Vo ,输入节点改为VI ,等等。
[例1] 三端稳压器LM7805电路的直流扫描分析 图1-29所示的是三端稳压器LM7805向20欧姆电阻供电的电路,如果要想得到该电路中LM7805芯片耗散功率与输入电压之间的关系,就需要使用直流扫描方法。
图1-29 三端稳压器7805组成的供电电路首先画好电路图,然后设置分析参数和输出变量。
分析参数设置与输出变量设置如图1-30所示,注意将流过负载电阻R1的电流加入输出变量。
分析结果如图1-31所示图1-30分析参数设置与输出变量设置窗口VregU1LM7805CT IN OUTV110VR120ohmvin00vout 0图1-31输入电压、输出电压和负载电流曲线[例2] 方波振荡器工作波形瞬态分析瞬态分析方法是常用的分析方法,例如分析图1-32所示方波振荡器的频率、输出电压波形等参数,就可以使用瞬态分析方法。
图1-32 方波振荡器 图1-33 设置分析参数首先画图1-32所示的电路图,然后选择菜单Simulate/Transient Analysis ,按照图1-33所示的设置分析参数,对于振荡器类电路一般把初始条件设置为Set to zero 。
最后再在图1-34所示的Outputs Variables 页面将节点out 、vc 和vt 设置成分析输出变量。
该振荡器的瞬态分析结果如图1-35所示。
图1-34 输出变量的设置R1R2图1-35 方波振荡器的瞬态分析结果[例3] 用交流分析方法分析反相放大器的频率特性交流分析用于分析电路的频率特性。
EWB仿真分析方法
63第5章 EWB仿真分析方法EWB提供了14种分析工具,本章将逐一加以介绍.利用EWB提供的分析工具,可以了解电路的基本工作状态,通过虚拟仪表测量和分析电路的各种响应,比用实际仪器测量精度高,范围宽.用EWB仿真分析电子电路的过程可分为4个步骤.(1)创建电路:用户创建的待仿真电路图,输入元器件数据,选择分析方法.(2)参数设置:程序会检查电路的结构,输入数据的性质,以及电路中的阐述内容, 对分析参数进行设置.(3)电路分析:对输入信号作用下的电路进行分析,这是电路进行仿真和分析的关键一步.它将形成电路的数值解,并把所得数据送至输出级.(4)数据输出:从虚拟仪器(如示波器等)上获得仿真运行的波形,数据.也可以从"分析"栏中的"分析显示图"(Analysis Graph)中得到测量,分析的波形图和数据表.用户可以在电路仿真进行之前,根据电路分析要求,设置不同仿真参数.在菜单分析栏(Analysis)中选择"Analysis Options"后,在屏幕上出现一个分析选项对话框,如图5-1.图5-1 分析选项对话框在分析选项对话框中包括5个选择标签,每个标签含意如下.1)总体分析选择(Global)ABSTOL——电流的绝对精度.(默认设置:1.012e ,适合一般双极型晶体管和VLSI 电路)64GMIN——最小电导.该值不能设置为零,增大该值可以改善收敛性,但会影响仿真精度.(默认设置:1.012e ,一般情况不需调整)PIVREL——最大矩阵项与主元值的相对比率.该值设定在0~1之间.(默认设置: 0.001,一般情况不需调整)PIVTOL——主元矩阵项绝对最小值.(默认设置:1.013e )RELTOL——相对误差精度.改变该值会影响仿真速度和收敛性.取值在1.06e 至0.01之间.(默认设置:0.001)TEMP——仿真温度.(默认设置:27℃)VNTOL——电压绝对精度.通常小于电路中最大电压信号的6~8个数量级.(默认设置:1.06e )CHGTOL——电荷绝对精度.(默认设置:1.014e ,一般情况不需调整) RAMPTIME——斜升时间.该值是独立源,电容和电感从零至终值的变化条件.(默认设置:0)CONVSTEP——相对收敛步长限制.在求解直流工作点时,建立相对步长限制自动控制收敛.(默认设置:0.25)CONVABSSTEP——绝对收敛步长限制.在求解直流工作点时,建立绝对步长限制自动控制收敛.(默认设置:0.1)CONVLIMIT——收敛限制.用于某些元件模型内部的收敛算法.(默认设置:选用) RSHUNT——模拟节点分流电阻.在节点和地间接入电阻,该值应该较大.(默认设置:不使用)如选择该项,则电阻为1.012e在"没有直流通路至地等情况时,可以降低该数值".Mb——仿真时的临时性文件规模.当存储仿真结果的文件达到它的最大规模时,会出现对话栏,有停止仿真,使用剩余磁盘空间继续仿真和删除已有数据继续仿真三种方法供选择.(默认设置:10 MB)2)直流分析选择(DC)ITLI——工作点分析迭代极限.限制算法的迭代次数.(默认设置:100.若出现"在直流分析时不收敛"等情况,可增加该值从500~1000) GMINSTEPS——GMIN步进算法步长.适当选择该值,有助于直流工作点分析求解. (默认设置:10)SRCSTEPS——SOURCE算法步长.适当选择,有助于直流工作点分析时分解.(默认设置:10)3)瞬态分析选择(Transient)ILT4——瞬态分析每时间点迭代次数的上限.减少此值会缩短瞬态分析的时间,但过分降低该值会引起不稳定.(默认设置:10.若出现"时间步长太小"或"瞬态分析不收敛"可增大此值到15~20)MAXORD——积分方法的最大阶数.(默认设置:2,取值范围在2~6之间) TRTOL——瞬态误差精度因素.(默认设置:7,一般情况不需调整) METHOD——瞬态分析数值积分方法.(默认设置:TRAPEZOIDAL"梯形法"适合振荡电路模式,GEAR"变阶积分"适合有理想开关的电路)ACCT——打印数据.显示仿真过程的有关信息.(默认设置:无)654)器件分析选择(Device)DEFAD——MOSFET漏极扩散区面积.(默认设置:0)DEFAS——MOSFET源极扩散区面积.(默认设置:0)DEFL——MOSFET沟道长度.(默认设置:0.0001)DEFW——MOSFET沟道宽度.(默认设置:0.0001)TNOM——模型参数标称温度.(默认设置:27℃)一般情况不需调整. BYPASS——非线性模型评估器件.(默认设置:ON.若选OFF将增加仿真时间.一般情况不需调整)TRYTOCOMPACT——小型传输线数据.只用于有耗传输线的仿真.(默认设置:无) 5)仪器分析选择(Instruments)Pause after each screen——示波器每屏显示后暂停.(默认设置:不能) Generate time steps automatically——示波器自动设置时间步长.(默认设置:自动)Set to zero——设置为零.瞬态分析的初始条件.(默认设置:无)User-defined——采用用户定义的初始条件.(默认设置:无)Calculate DC operating point——计算直流工作点.(默认设置:选用) Points pre cycle ——控制波特图测试仪每周期显示的点数.减少该数能加快仿真,但精度会降低.(默认设置:100)Pre trigger samples——逻辑分析仪触发前储存的点数.(默认设置:100) Post trigger samples——逻辑分析仪触发后储存的点数.(默认设置:100) Threshold voltage——逻辑分析仪高,低电平的门限电压.(默认设置:3.5 V) 5.1 基本分析方法EWB提供6种基本分析方法,即直流工作点分析(DC Operating Point Analysis),交流频率分析(AC Frequency Analysis),瞬态分析(Transient Analysis),傅里叶分析(FourierAnalysis),失真分析(Distortion Analysis),噪声分析(Noise Analysis). 5.1.1 直流工作点分析(DC Operating Point Analysis)直流工作点分析也称静态工作点分析,电路的直流分析是在交流输入信号视为零,电路中电容视为开路,电感视为短路时,电路中数字器件视为高阻接地的情况下来计算电路的直流工作点.在电路工作时,都必须给半导体器件以正确的偏置,直流分析就是要分析半导体的偏置,分析电路在无外加交流输入信号下的静态电压和电流.了解电路的直流工作点,才能进一步分析电路在交流信号作用下电路能否正常工作.求解电路的直流工作点是电路进行交流与瞬态分析过程的基础.1)创建电路在EWB工作区构造一个单管放大电路,电路中电源电压,各电阻和电容取值如图5-2所示.如果希望修改三极管的型号或调整三极管的β值,则双击三极管,选择ComponentProperties/Models命令,修改三极管的型号.例如,将三极管型号确定为2N3904,在该栏66图5-2 直流工作点分析电路目下选择Edit/Forward Current Gain Coefficient(即β值),修改三极管的β值.2)显示节点标志(ID)选择Circuit/Schematic Options/Show/Hide栏下的Show nodes,电路中各节点标志(ID)就会显示在电路中.3)启动直流工作点分析工具启动直流工作点分析工具,即选择Analysis/DC Operating Point命令,屏幕显示出Analysis Graphs窗口,并给出DC Bias的分析结果,即所有节点电压和电源支路电流值.4)分析仿真结果直流工作点的分析结果如图5-3所示.它给出电路各个节点的电压值,并给出三极管的基极和集电极的静态电压.根据这些电压的大小,可以确定该电路的静态工作点是否合理.如果不合理,可以改变电路中的一些元件参数,例如,修改电路中某个电阻的电阻值,图5-3 直流工作点分析结果67再次进行直流工作点的分析,如此反复,直至静态工作点合理为止.利用这种方法,也可以观察电路中某个元件参数的改变对电路直流工作点的影响.5.1.2 交流频率分析(AC Frequency Analysis)交流频率分析是在交流小信号工作条件下的一种频域分析.它分析电路随交流小信号频率变化的频率响应特性,是一种线性分析方法.EWB在进行交流频率分析时,首先分析电路的直流工作点,并在直流工作点处对各个非线性元件做线性化处理,得到线性化的交流小信号等效电路;然后电路中的直流电源自动置零,使电路中的交流信号源的频率在一定范围内变化,用等效电路分析电路的交流输出信号的变化规律.在进行交流频率分析时,用户自行设置的输入信号将被忽略.也就是说,无论用户给出电路的信号源设置的是三角波还是矩形波,进行交流频率分析时,都将自动设置为正弦波信号.1)创建电路创建如图5-4所示实验电路,图中给出了电路的参数设置.图5-4 交流频率分析电路2)设置分析参数选择菜单Analysis/AC Frequency命令,屏幕显示出交流频率分析(AC Frequency Analysis)对话框,如图5-5所示.交流频率分析对话框选项内容,含意如下:Start Frequency——扫描起始频率.(默认设置:1 Hz)End Frepuency——扫描终点频率.(默认设置:10 GHz)Sweep Type——扫描形式,十进制/线性/倍频程.(默认设置:十进制)Number of Points/Points Per——显示点数.(默认设置:100)Vertical Scale ——纵向刻度,线性/对数/分贝.(默认设置:对数)68图5-5 交流频率分析对话框Nodes in circuit——电路节点.Node for Analysis——被分析的节点,为编号(ID)的节点,而不是标识(Label)的节点.首先,根据需要设置分析的起始频率,终止频率,扫描形式等内容.然后,设置分析节点(Node for analysis)——节点8,10.3)启动交流频率分析工具单击图5-5所示对话框中的Simulate按钮,则启动交流频率分析工具,屏幕显示出Analysis Graphs窗口,同时绘出AC Analysis的分析曲线如图5-6所示.图5-6 交流频率分析曲线694)分析仿真结果当采用分析对话框的默认值,图5-4所示电路的交流频率分析曲线如图5-6所示,上面曲线为幅频特性曲线,下面曲线为相频特性曲线.幅频特性和相频特性各有两条曲线:一条是电路的8号节点(电路输入端)的电压随频率变化的曲线;另一条是电路的10号节点(电路输出端)的电压随频率变化的曲线.由交流频率分析曲线可知,该电路大约在100Hz~10 MHz范围内放大电路的输出幅值不随频率变化,且相位基本恒定.在这范围之外,输出电压将会衰减,相位会改变.这样,利用仿真方法就可以知道某一放大电路正常工作的频率范围.5.1.3 瞬态分析(Transient Analysis)瞬态分析也称为暂态分析,是一种时域分析方法,是在给定输入激励情况下,分析电路中选定输出节点的瞬态响应.EWB在进行瞬态分析时,首先要计算或给出电路的初始条件,然后从初始时刻起,到某个终止时刻,计算输出各个节点在每个时间点上的输出电压.初始条件的确定方式可在分析对话框中进行选择.瞬态分析中,相邻分析采样点的时间间隔称时间步长.启动瞬态分析时,用户可以采用只定义起始时间和终止时间,而EWB在兼顾分析精度和计算所需时间的情况下自动给出合理的时间步长;用户也可以自行定义时间步长以满足一些特殊分析要求.1)创建电路创建一个单管放大器,其电路如图5-7所示.图5-7 瞬态分析电路2)设置分析参数选择Analysis/Transient命令,屏幕上显示瞬态分析(Transient Analysis)对话框,如图5-8所示.以下为对话框的设置项目及其含意.Initial conditions——初始条件,包括:Set to Zero——初始条件为零开始分析.(默认设置:不选或无)70图5-8 瞬态分析对话框User-defined——用户定义初始条件进行分析.(默认设置:不选或无) Calculate DC operating point——由直流工作点分析结果作为初始条件进行分析.(默认设置:选用)Analysis——分析,包括:Start time——进行分析的起始时间.必需大于等于0,小于终点时间.(默认设置:0秒)End time——进行分析的终点时间.必需大于起始时间.(默认设置:0.001秒) Generate time steps automatically——自动选择一个较为合理的或最大的时间步长.(默认设置:选用)Minimum number of time points——仿真输出的图上,从起始时间到终点时间的点数.(默认设置:100点)Maximum time step(TMAX)——仿真时能达到的最大时间步长.Set plotting increment——设置绘图的增量.Nodes for Analysis——被分析的节点.选择两个分析节点,如图5-8所示的5号输入节点和2号输出节点,选择合适的终止时间和对话框的其他内容.3)启动瞬态分析工具单击如图5-8所示对话框中的Simulate按钮,则启动瞬态分析工具,屏幕显示出Analysis Graphs窗口,同时绘出Transient的分析曲线如图5-9所示.71图5-9 分析曲线4)分析仿真结果瞬态分析结果的波形图,也可以通过连接在需要分析节点上的示波器(用仿真开关启动分析)进行观察,得到的结果相同.但采用瞬态分析方法(用"Simulate"按钮启动分析),可以通过设置,更仔细地观察到波形起始部分的变化情况.根据电路的积分时间常数,将起始时间设定为0 s,结束时间设定为0.001 s,其他选项采用系统的默认值,则电路瞬态分析曲线如图5-9所示.分析曲线给出输入节点5和输出节点2的电压随时间变化的波形,左侧纵轴坐标是输入电压的坐标,右侧纵轴坐标则是输出电压的坐标,横轴是时间轴. 选择Analysis Graphs窗口中工具栏的Properties命令,出现Graph Properties的对话框,在该对话框中可以调整图形中相关参数,例如各个坐标轴的单位等等.5.1.4 傅里叶分析(Fourier Analysis)傅里叶分析是分析复杂多谐波周期信号的一种数学方法.可以用来评估时间连续信号的直流,基波和各次谐波分量,把电压波形表示从时域转换到频域,得到时域信号的频谱函数.此分析是在瞬态分析结束后,对时域分析结果进行傅里叶变换.EWB进行傅里叶分析时将自动执行瞬态分析,再进行傅里叶变换,最终产生傅里叶分析结果,分析结果以直观的图形和报告形式出现.分析时必须选定输出节点,同时选择一个基频.1)创建电路用精密半波整流电路构成一个实验电路,如图5-10所示.该电路节点2的输出是一个负半波.2)设置分析参数选择Analysis/Fourier命令,屏幕显示出傅里叶分析(Fourier Analysis)对话框,如图5-11所示.72图5-10 傅里叶分析实验电路图5-11 傅里叶分析对话框对话框的设置选项及内容如下:Output node——输出变量,被分析的电路节点.(默认设置:电路中的第一个节点) Fundamental frequency——傅里叶分析的谐波基频,为交流源的频率或最小的公因数.(默认设置:1 Hz)Number of harmonics——被计算和显示的基频谐波数.(默认设置:9)Vertical scale——纵向刻度,线性/对数/分贝.(默认设置:线性)Display phase——显示相频特性曲线.(默认设置:无)Output as line graph——以连续曲线形式显示幅频特性.(默认设置:无)选择电路的输出节点2号节点电压为分析对象,再根据电路参数,设置合理的基频以及需要观察的谐波次数.本例中选择基频100 Hz,谐波次数为9.3)启动傅里叶分析工具单击如图5-11所示对话框中的Simulate按钮,则启动傅里叶分析工具,屏幕显示出73Analysis Graphs窗口,同时绘出Fourier的分析曲线,如图5-12所示.图5-12 傅里叶分析结果4)分析仿真结果图5-10所示电路的2号节点输出的波形是正弦负半波.这里给出的是该节点电压的傅里叶分析的离散幅频特性曲线,分析曲线显示出输出波形中各次谐波分量的幅值,横坐标采用的是线性坐标.傅里叶分析结果还可以给出相频特性曲线和幅频特性的连续型曲线.5.1.5 失真分析(Distortion Analysis)电路对输入信号增益的非线性会造成电路输出信号的谐波失真,电路对输入信号相移的不一致造成互调失真.如果电路有一个交流频率源,EWB的失真分析将分析电路中每一节点的二次和三次谐波的谐波失真,绘出二次和三次谐波的谐波失真曲线;如果电路有两个交流频率源(设其频率F1>F2),则失真分析将分析三个特定频率的谐波失真,这三个频率分别是:两个频率之和(F1+F2),两个频率之差(F1-F2),及较高频率的二倍与较低频率差(2F1-F2).该分析用来观察在瞬态分析中无法看到的较小失真.1)创建电路创建一个场效应分压式偏置单管放大电路,电路参数及电路结构如图5-13所示.在电路的输入端加入一个交流电压源作为输入信号,其幅度为10 V,频率为1 Hz. 2)设置分析参数选择Analysis/Distortion命令,屏幕显示出失真分析参数(Distortion Analysis)对话框,如图5-14所示.以下为失真分析参数设置内容与含意.Start frequency——扫描起始点频率.(默认设置:1 Hz)End frequency——扫描终点频率.(默认设置:10 GHz)Sweep type——扫描形式,十进制/线性/倍频程.(默认设置:十进制)Number of points/points per——在线性形式时,是频率起始至终点的点数.(默认设置:100)74图5-13 失真分析电路图5-14 失真分析参数设置对话框Vertical scale——纵坐标标度.对数/线性/分贝.(默认设置:对数)F1/F2 ratio——若信号有两个频率F1和F2,若选定该项时,在F1进行扫描时,F2被设定成该比值乘以起始频率,必需大于0,小于1.(默认设置:无)Nodes for Analysis——被分析的节点.该电路的输出节点是5号节点,选择分析节点为5号节点,其他选项用默认值.当然,也可根据需要选择其他值.3)启动失真分析工具单击如图5-14所示对话框中的Simulate按钮,则启动失真分析工具.此时,屏幕显示出Analysis Graphs窗口,同时绘出Distortion的分析曲线,如图5-15所示.75图5-15 失真分析曲线4)分析仿真结果图5-15所示为是电路图5-13的失真分析结果.由于该电路只有一个输入信号,因此,失真分析结果给出的是第二次谐波和第三次谐波失真图.5.1.6 噪声分析(Noise Analysis)在通信电路与系统中,常常需要进行噪声分析.噪声分析是定量分析电路中的电阻和半导体器件对指定输出节点噪声贡献.假设噪声源互不相关,而且这些噪声值都独立计算,输出节点总噪声等于各个噪声源对于该节点的噪声均方根之和.EWB提供的噪声分析可以检测电路输出端噪声源的大小,该分析将利用交流小信号等效电路,计算由电阻和半导体器件所产生的噪声总和.1)创建电路创建单管放大电路如图5-16所示,对这一单管放大电路进行噪声分析.图5-16 噪声分析电路762)设置分析参数选择Analysis/Noise命令,屏幕显示出Noise Analysis(噪声分析)对话框,如图5-17所示.图5-17 噪声分析对话框以下为噪声分析对话框的设置项目及内容.Input noise reference source——选择交流电压源作为输入.(默认设置:电路中的第一编号源)Output node——噪声分析的节点.(默认设置:电路第一编号节点)Reference node ——参考电压点.(默认设置:接地点)Start frequency ——扫描起始频率.(默认设置:1 Hz)End frequency ——扫描终点频率.(默认设置:10 GHz)Sweep type——扫描形式,十进制/线性/倍频程.(默认设置:十进制)Number of points——表示起始频率至终点频率的点数.(默认设置:100) Vertical scale——纵向标度,对数/线性/分贝.(默认设置:对数)Set point per summary——当选择该项时,显示被选元件噪声贡献的记录曲线.用求和的点数除以频率间隔数,会降低输出显示图的分辨率.(默认设置:无)Points per summary component——当选择该项时,选择噪声源进行求和.(默认设置:电路中的第一编号元件)本例,选择输入噪声参考源为电路中的交流电压源V1,第10节点作为噪声输出节点.为了分析电路中的电阻R1的噪声轨迹,选中Set points per summary,在该栏目下选择R1,其他设置采用对话框的默认值.3)启动噪声分析工具单击如图5-17所示对话框中的Simulate按钮,则启动噪声分析工具,屏幕显示出Analysis Graphs窗口,同时绘出Noise的分析曲线,如图5-18所示.77图5-18 噪声分析曲线4)分析仿真结果如图5-18所示,噪声分析曲线给出输入和输出噪声频谱.其横坐标是频率;左侧的纵坐标是输出噪声功率坐标;右侧的纵坐标是输入噪声功率坐标.例中,在噪声分析对话框中选择了电阻R1作为噪声源元件,噪声频谱图中除了输入和输出噪声频谱曲线外,还有第三条曲线,这是由电阻R1产生的噪声频谱曲线.5.2 扫描分析(Sweep Analysis)EWB提供了4种扫描分析,即参数扫描分析,温度扫描分析,交流灵敏度分析,直流灵敏度分析.参数扫描分析是在用户指定每个参数变化的情况下,对电路的特性进行分析;温度扫描分析是在用户指定的每个温度下对电路特性进行分析;交流灵敏度分析,直流灵敏度分析则是分析电路特性对电路参数变化的敏感程度.5.2.1 参数扫描分析(Parameter Sweep Analysis)在参数扫描分析中,可以通过某元件参数在一定范围内变化来观察电路性能改变情况.即令某一元件每次取不同值,进行多次仿真.1)创建电路这里对图5-19所示的"频分复用有源滤波电路"进行参数扫描分析,该电路由3个运算放大器和一些电阻,电容组成.它的功能可以把混在一起的高,低频信号通过VOH,VOL两个输出端分别输出.进行参数分析时,可以讨论其中任何一个元件参数的变化对电路性能的影响.这里我们只讨论R9对高通输出的影响.2)分析参数设置选择Analysis /Parameter Sweep命令,屏幕显示出参数扫描设置(Parameter Sweep)对话框,如图5-20所示.78图5-19 参数扫描分析电路图5-20 参数设置对话框参数扫描分析对话框含有以下设置项目及其内容.Component——元件,即选择要扫描的元件.(默认设置:电路中的元件) Parameter——参数,即选择要扫描的元件参数.(默认设置:元件的第一参数) Start value——扫描起始值.选择扫描参数的起始值,单位依参数而定.(默认设置:所选元件的参数值)End value——扫描终止值.选择扫描参数的终止值,单位依参数而定.(默认设置: 所选元件的参数值)Sweep type——扫描类型.扫描类型可选Decade,Linear或Octav,即:十倍/线性/倍频(默认设置:十倍)Increment step size——增量步长.适合线性扫描,单位依参数而定.(默认设置:1)Output node——输出节点:选择要观察结果的节点.(默认设置:电路中的节点) 79Sweep for——扫描形式可为:直流工作点/瞬态分析/交流频率分析.(默认设置:瞬态分析)DC Operating Point——直流工作点.选中该项,进行直流工作点的参数扫描分析. Transient Analysis——瞬态分析.选中该项,进行瞬态参数扫描分析.可以按下"SetTransient Option"键,修改瞬态分析时的参数设置.AC Frequency Analysis——交流频率分析.选中该项,进行交流频率参数扫描分析,可以按下"Set AC Option"键,修改交流频率分析时的参数设置.本例确定R9为扫描元件,选择扫描参数的起始值为0.69 k ,扫描参数的终止值为69k ,扫描类型选10倍(Decade).扫描形式为:交流频率分析.输出节点VOH(23). 3)启动参数扫描分析工具单击如图5-20所示对话框中的Simulate按钮,则启动参数扫描分析工具,屏幕显示出Analysis Graphs窗口,同时绘出参数扫描分析曲线,如图5-21所示.图5-21 参数扫描分析曲线4)分析仿真结果选择电阻R9作为扫描元件,该元件的电阻值变化的起始值为0.69 k ,终止值为69 k ,选择10倍扫描.这样,EWB就会在R9分别为0.69,6.9,69 k 时进行仿真.从而得出三条频率分析曲线,如图5-21所示,上面一组为幅频特性曲线,下面一组为相频特性曲线.从曲线中可以看出R9变化对电路高通输出性能的影响,其中当R9为6.9 k 时,特性最为理想.5.2.2 温度扫描分析(Temperature Sweep Analysis)采用温度扫描分析,可以了解到不同温度下电路的特性.我们知道,电阻阻值以及晶体管的许多模型参数值都与温度有着密切关系,而温度的变化又将通过这些元件参数的变化而最终导致电路性能的变化.如果未设定温度扫描,EWB将在固定温度27℃下对电路80进行仿真分析.EWB提供的温度扫描分析工具,实际上在每次取不同温度值后,对电路进行多次仿真.1)创建电路电路如图5-22所示,该电路是单管放大器.这里讨论当温度改变时,引起的元件参数变化对电路性能的影响.图5-22 温度扫描分析电路2)设置分析参数选择Analysis/Temperature Sweep命令,屏幕显示出温度扫描分析参数设置(Temperature Sweep)对话框,如图5-23所示.图5-23 温度扫描分析参数设置对话框81温度扫描分析对话框包含以下设置项目及内容如.Analysis——分析:Start temperature——扫描起始温度.(默认设置:27℃)End temperature——扫描终值温度.(默认设置:27℃)Sweep type——扫描类型.扫描类型可选Decade,Linear或Octave即:十倍/线性/倍频(默认设置:十倍)Increment step size——增量步长.仅适用于线性扫描形式.(默认设置:1℃) Output node——输出节点,所选要观察结果的电路节点.(默认设置:电路中节点) Sweep for——扫描形式,直流工作点/瞬态分析/交流频率分析.(默认设置:直流工作点)DC Operating Point——直流工作点.选中该项,进行直流工作点的温度扫描分析. Transient Analysis——瞬态分析.选中该项,进行瞬态温度扫描分析,可以按下"SetTransient Option"键,修改瞬态分析时的参数设置.AC Frequency Analysis——交流频率分析.选中该项,进行交流温度扫描分析,可以按下"Set AC Option"键,修改交流频率分析时的参数设置.本例,确定温度扫描的变化范围为1~50℃,线性扫描形式,增量步长50℃,分析节点4的瞬态响应.。
模拟电路的EWB仿真举例模电课程实践最终版
目录第1章EWB软件的功能介绍 (1)1.1 软件简介 (1)1.2 Electronics Workbench 软件界面 (2)1.2.1 EWB的主窗口 (2)1.2.2 元件库栏 (2)1.2.3 信号源库 (2)1.2.4 基本器件库 (3)1.2.5 二极管库 (3)1.2.6 模拟集成电路库 (3)1.2.7 指示器件库 (4)1.2.8 仪器库 (4)1.3 Electronics Workbench 基本操作方法介绍 (4)1.3.1 创建电路 (4)1.3.2 使用仪器 (6)1.3.3 元件库中的常用元件 (9)1.3.4 元器件库和元器件的创建与删除 (10)1.4 虚拟工作台方式电路仿真 (11)第2章基本分析方法 (12)2.1 实验一:直流(静态)工作点分析(DC Operating Point Analysis) (12)2.2 实验二:交流频率分析(AC Frequency Analysis) (13)2.3 实验三:瞬态分析(Transient Analysis) (16)2.4 实验四:傅里叶分析(Fourier Analysis) (19)第3章实验项目一:运算放大器的仿真分析与传输特性测绘 (22)3.1 元件原理: (22)3.2 仿真过程: (22)3.2.1 不同运算放大器的增益分析 (22)3.2.2 运算放大器传输特性测绘 (26)第4章实验项目二:二极管、稳压管的仿真模型与正反向特性测试 (27)4.1元件原理: (27)4.2 仿真过程: (27)第1章EWB软件的功能介绍1.1 软件简介EWB是一个优秀的电子技术训练工具,利用它提供的虚拟仪器可以用比实验室中更灵活的方式进行电路实验,仿真电路的实际运行情况,熟悉常用电子仪器测量方法。
1.2 E lectronics Workbench 软件界面1.2.1 EWB的主窗口1.2.2 元件库栏1.2.3 信号源库图 1.2.2-1图 1.2.1-1图 1.2.3-11.2.4 基本器件库图 1.2.4-11.2.5 二极管库图 1.2.5-11.2.6 模拟集成电路库图 1.2.6-11.2.7 指示器件库图 1.2.7-11.2.8 仪器库图 1.2.8-11.3 Electronics Workbench 基本操作方法介绍1.3.1 创建电路(1)元器件操作元件选用:打开元件库栏,移动鼠标到需要的元件图形上,按下左键,将元件符号拖拽到工作区。
实验01逻辑代数基本概念基础EWB仿真实验15页
分配律
A(BC)=(AB)C,A+(B+C)=(A+B)+C。
重写规则
可以将复杂的逻辑表达式重写为更简单的形式,以便于分析和理解。
简化步骤
通过合并同类项、消除括号和化简复杂表达式等步骤,可以将复杂的 逻辑表达式简化为简单的形式。
03
EWB软件介绍
EWB软件概述
EWB(Electronic Workbench) 是一款功能强大的电子设计自 动化软件,主要用于模拟电路 和数字电路的设计与仿真。
实验背景
逻辑代数是数字电路设计的基础,广泛应用于计算 机、通信、控制等领域。
EWB(Electronic Workbench)是一款流行的电路仿 真软件,可用于模拟和分析电路行为。
本实验旨在通过EWB仿真实验,帮助学生更好地理 解和应用逻辑代数的基本概念。
实验内容概述
学习逻辑代数的基本概 念,如变量、函数、真 值表等。
对未来学习的展望
深入学习电路设计
在未来的学习中,我希望能够深 入学习电路设计,掌握更多的电
路分析和设计方法。
拓展知识领域
除了电路设计,我还希望了解更多 与电子工程相关的领域,如信号处 理、通信原理等,以拓宽知识面。
实践与应用结合
在深入学习和掌握理论知识的同时, 注重实践与应用,将所学知识应用 于实际项目中,提高自己的综合能 力。
实验知识
了解逻辑代数的基本概念,如逻辑变量、逻辑门、 逻辑表达式等。
实验环境
确保计算机处于良好状态,无病毒或恶意软件干扰 ,同时保持安静的实验环境,避免外界干扰。
实验操作流程
01
打开EWB软件
02
设计电路
03 连接元件
ewb数字电路仿真实验
第二部分、数字电路部分四、组合逻辑电路的设计与测试一、实验目的1、掌握组合逻辑电路的设计的设计与测试方法。
2、熟悉EWB中逻辑转换仪的使用方法。
二、实验内容设计要求:有A、B、C三台电动机,要求A工作B也必须工作,B工作C也必须工作,否者就报警。
用组合逻辑电路实现。
三、操作1、列出真值表,并编写在逻辑转换仪中“真值表”区域内,将其复制到下ABC 输入,输出接彩色指示灯,验证电路的逻辑功能。
将连接的电路图复制到下表中。
五、触发器及其应用一、实验目的1、掌握基本JK、D等触发器的逻辑功能的测试方法。
2、熟悉EWB中逻辑分析仪的使用方法。
二、实验内容1、测试D触发器的逻辑功能。
2、触发器之间的相互转换。
3、用JK触发器组成双向时钟脉冲电路,并测试其波形。
三、操作1、D触发器在输入信号为单端的情况下,D触发器用起来最为方便,其状态方程为n D+1nQ=其输出状态的更新发生在CP脉冲的上升沿,故又称为上升沿触发的边沿触发器。
图2.5.1为双D 74LS74的引脚排列及逻辑符号。
图2.5.1 74LS74的引脚排列及逻辑符号在EWB中连接电路如图2.5.2所示,记录表2.5.1的功能表。
图2.5.2输 入 输 出D SD RCP D 1+n Qn Q0 1 × × 1 0 × × 1 1 ↓ 0 11↓12、触发器之间的相互转换在集成触发器的产品中,每一种触发器都有自己固定的逻辑功能。
但可以利用转换的方法获得具有其它功能的触发器。
在T ′触发器的CP 端每来一个CP 脉冲信号,触发器的状态就翻转一次,故称之为反转触发器,广泛用于计数电路中,其状态方程为:1nn Q Q +=。
同样,若将D 触发器Q 端与D 端相连,便转成T ′触发器。
如图2.5.3所示。
DQCPQQ Q图2.5.3 D 转成T ′在EWB 中连接电路如图2.5.4所示,测试其功能。
图2.5.4 D 转成T ′触发器3、双向时钟脉冲电路的测试。
运算放大器电路辅助分析ewb 电路仿真
四,运算放大器电路辅助分析1. 仿真实验目的(1) 了解由集成运算放大器组成的比例,加法,减法和积分等基本运算电路的功能。
(2) 了解运算放大器在实际应用时应考虑的一些问题。
2.实验原理与说明in R →∞根据理想运放的特点,0R 0→,A →∞,可以得到以下两条规则。
(1)“虚断”:由于理想运放in R →∞,则0,0,a b i i ≈≈故输入端口的电流约为零,可近似视为断路,称为“虚断”。
(2)“虚短”:由于理想运放A →∞,0u 为有限量,则0u 0b b u u A -=≈,即两输入端间电压约等于零,可近似视为断路,称为“虚短”。
如图所示加法器电路的原理图图一如上图所示1230123a a a a f u u u u u u u u R R R R ----++=根据“虚短”概念,0a u =,上式变换为1230123f u u u u R R R R -++=即1230123f u u u u R R R R ⎛⎫=-++ ⎪⎝⎭3.仿真实验内容与步骤按图一在仿真软件中连接电路,如图二所示W图二进行理论分析022251310006000101010u V ⎛⎫=----= ⎪⎝⎭结果如图三所示图三仿真结果与理论结果相符合。
4.实验注意事项(1)每次要通过按下操作界面右上角的“启动/停止开关”接通电源,或者暂停来观测电表读数。
(2)要注意元件的正负极以及电表的量程。
5.仿真实验报告总结完成了运算放大器电路辅助分析的设计报告后,对所设计的电路在仿真过程中所遇到的问题做出总结。
例如:电表读数有时候为什么是负值?为什么一定要接地?。
电气CAD技术第14章 EWB 的仿真分析
傅里叶分析对话框中参数代表的含义如图14-12所示;
⑸单击Simulate(仿真)按钮,即可获得如图14-13所示的 被分析节点的离散傅里叶变换的波形,按ESC键将停止 仿真的运行。
图14-12 傅里叶分析对话框参数设置
图14-13 连续型幅频曲线的显示
5.
噪声分析 噪声分析具体步骤如下:
⑴创建要分析的电路;
图14-15 噪声分析的结果
6 . 失真分析 失真分析具体步骤如下: ⑴创建电路;
⑵失真分析,单击菜单Analysis|Distortion,屏幕
弹出Distortion Analysis对话框,如图14-16所示,其 中包含参数设置。 ⑶参数设置,确定被分析的电路节点和输入信号 源,根据要求,设置分析参数;
数;
⑷单击Simulate(仿真)按钮,即可在显示图上获得被分析节 点的瞬态波形,分析结果如图14-11所示
图14-10 瞬态分析设置对话框
图14-11 瞬态分析结果
4. 傅里叶分析
1) 傅里叶分析的步骤:
⑴创建电路图; ⑵单击Analysis|Fourier; ⑶确定被分析的节点; ⑷根据弹出的傅里叶分析对话框,对参数进行设置,
⑷单击Simulate(仿真)按钮,即可在显示图上获得
被分析节点的失真曲线图,如图14-17所示。
图14-16失真分析的参数设置
图14-17 失真分析的分析结果
14.3 仿真分析实例
1 . 一位加法器设计
1).电路创建
2. 利用逻辑转换仪进行测试 测试SUM端口和C0端口,检验测得的真值表、逻辑表 达式是否正确。 具体步骤如下: ⑴将逻辑转换仪的图标连接到电路中 ⑵单击“电路→真值表”按钮,查看真值表 ⑶单击“真值表→最简式”按钮,查看最简式 ⑷单击“逻辑表达式→电路”按钮,得到由基本逻辑 门组成的全加器电路 ⑸单击“逻辑表达式→与非门电路”按钮,得到由两 输入与非门组成的全加器电路
部分EWB仿真实验的过程和波形
交越失真
输入信号幅度增大,交越失真程度减轻
2. 甲乙类互补对称电路实验
555kkk124000%0%%
三、RC 正弦振荡实验
失真
RP 合 偏适 大
起振
稳幅
四、单电源小信号交流放大电路实验
测量电压放大倍数,观察波形 测量上、下限频率
五、一阶有源低通滤波电路实验
22 nF
f =f =101kkHHzz
部分EWB仿真实验的主要波形
一、共发射极放大器电路实验 二、互补对称功放电路实验
1. 乙类互补对称电路实验 2. 甲乙类互补对称电路实验 三、RC 正弦振荡实验 四、单电源小信号交流放大电路实验 五、一阶有源低通滤波电路实验
一、共发射极放大器实验电路
输出波 形失真
RE1 = 0 RE1= 20
ቤተ መጻሕፍቲ ባይዱ
二、互补对称功放电路实验 1. 乙类互补对称电路实验
对教材中电路的EWB仿真
在本光盘中不能直接进入EWB仿真,故请 条件具备的使用者,自行进入EWB5C环境, 从本光盘的文件夹“EWB/EWB实验”的仿真电 路中,选择需要仿真的基础实验电路或实训电 路,进行仿真练习。
若使用 Multisim2001,则需要将文件夹名 和文件名均改为英文,否则不能打开文件。
高频仿真实验指导讲解
实验一、Multism(EWB)电子设计与仿真软件的使用一、实验目的1.熟悉Multism(EWB)电子设计与仿真软件界面。
2.熟悉编辑电子线路原理图的方法与技巧。
3.熟悉选择仪器仪表的方法以及它们的使用方法与技巧。
4.熟悉仿真时如何根据分析结果改变电路参数,从而掌握一边仿真一边优化电路的技巧。
二、仪器设备1.硬件:微机2.软件: Multisim(EWB)三、仿真软件使用方法1.取元件元件由基本零件列中取出。
如电阻R 均可按取之,电容可按取之电感可按取之;电池及接地符号取自电源/信号源零件列,可按取之;电压表,电流表取自指示零件列,可按取之;示波器取自指示零件列,可按取之信号源取自指示零件列,可按取之在元件列中,有些按钮可以自定义值,如电阻2 .电路仿真选好元件和仪表,接好电路,即可开始仿真。
双击电源符号,在Voltage 中改变电源值,双击示波器,得到相关结果。
四、具体仿真步骤1.仿真电路待仿真电路为丙类高频谐振功率放大器,电路如图一所示。
电路采用选频网络作为负载回路,调节C可使回路谐振在输入信号频率上。
为了实现丙类工作,基极偏置电压VBB应设置在功率管的截止区内。
2.建立电路仿真系统打开仿真软件MULTISIM(EWB),在工作区中建立丙类高频谐振功率放大器电路仿真系统(RC为一个小电阻,为的是观察集电极电流波形),如图二所示。
3.调谐VCC=12V,RL=10Kohm,VBB=-1V,输入信号Vi的幅值Vb=10mv,频率f=10.7MHz时,调节电容C,使输出信号幅值最大,这时回路谐振在输入信号频率上。
图一4.测量放大器的性能指标(1)VCC=12V,RL=10KΩ,VBB=0V,输入信号幅值改变时输出功率和总效率的变化情况a) 直流工作点的确定利用多用表XMM1、XMM2、XMM3分别测量功率管的射极、集电极、基极电压,判断是否丙类工作。
b)输出功率和总效率的测量在输入端加入频率为10.7MHz的信号Vi,输出端接上示波器监视输出电压波形。
Ewb仿真实验与实例教程
Ewb仿真实验与实例教程1 Electronics Workbench简介电子设计自动化(Electronic Design Automation,简称EDA)技术是近代电子信息领域发展起来的杰出成果。
EDA包括电子工程设计的全过程,如系统结构模拟、电路特性分析、绘制电路图和制作PCB(印刷电路板),其中结构模拟、电路特性分析称之为EDA仿真。
目前著名的仿真软件SPICE(Simulation Program With Integrated Circuit Emphasis)是由美国加州大学伯克利分校于1972年首先推出的,经过多年的完善,已发展成为国际公认的最成熟的电路仿真软件,当今流行的各种EDA软件,如PSPICE、or/CAD、Electronics Workbench等都是基于SPICE开发的。
Electronics Workbench(简称EWB)是加拿大Interactive Image Technologies Led 公司于1988年推出的,它以SPICE3F5为模拟软件的核心,并增强了数字及混合信号模拟方面的功能,是一个用于电子电路仿真的“虚拟电子工作台”,是目前高校在电子技术教学中应用最广泛的一种电路仿真软件。
EWB软件界面形象直观,操作方便,采用图形方式创建电路和提供交互式仿真过程。
创建电路需要的元器件、电路仿真需要的测试仪器均可直接从屏幕中选取,且元器件和仪器的图形与实物外型非常相似,因此极易学习和操作。
EWB软件提供电路设计和性能仿真所需的数千种元器件和各种元器件的理想参数,同时用户还可以根据需要新建或扩充元器件库。
它提供直流、交流、暂态的13种分析功能。
另外,它可以对被仿真电路中的元器件设置各种故障,如开路、短路和不同程度的漏电,以观察不同故障情况下电路的状态。
EWB软件输出方式灵活,在仿真的同时它可以储存测试点的所有数据,列出被仿真电路的所有元器件清单,显示波形和具体数据等。
EWB使用与仿真演示
多大公司的晶体管元器件、集成电路和数字门电路芯片,器件库中没
有的元器件,还可以由外部模块导入; • 在众多的电路仿真软件中,EWB是最容易上手的,它的工作界面非常直
观,原理图和各种工具都在同一个窗口内,未接触过它的人稍加学习
就可以很熟练地使用该软件; • 对于电子设计工作者来说,它是个极好的EDA工具,许多电路你无需动
♠节点的使用
• 只有在节点显示为一个实心的小黑点时才 表示连接正确; • 交叉连接处必须要打上节点,否则电路看 似交叉的两导线时不相接的; • 每个节点只有四个连接方向,每个方向只 能连一条线。
EWB
• 解决了购买大量元器件和高档仪器的问题, 又避免了元器件的损坏、仪器维护麻烦等 不利因素; • EWB不仅是优良的提高电子设计工作效率 的EDA解决方案,也是学习电子课程课堂 和实验的有利帮手,是非常好的电子实训 工具。
EWB
• 它在桌面上提供了万用表、示波器、信号发生器、扫频仪、逻辑分析 仪、数字信号发生器、逻辑转换器等工具,它的器件库中则包含了许
信号源库
接地、电池、直流电流源、交流电压源、交流电流源、电压控制电压源、 电压控制电流源、电流控制电压源、电流控制电流源、+ 5V 电压源Vcc、 + 15V 电压源Vdd、时钟源; AM调幅源、FM 调频源、压控正弦波振荡器、压控三角波振荡器、压控方 波振荡器、受控单脉冲、分段线性源、压控分段线性源、频移键控源FSK、 多项式源、非线性相关源。
用烙铁就可得知它的结果,而且若想更换元器件或改变元器件参数,
只需点点鼠标即可,它也可以作为电学知识的辅助教学软件使用。
EWB
• EWB 提供了同其他软件的接口。例如,可输入标 准SPICE 网表并由系统自动将其转换为清晰易读 的电路图,也可将在EWB中设计好的电路图转换成 其他SPICE 仿真器所要求的格式,或送到像 Protel、OrCAD、PADS 等PCB 绘图软件中绘制PCB (印刷电路板)图。
《EWB仿真电路软件的基本操作和基本电路分析》
EWB仿真电路软件的基本操作和基本电路分析05级原子核物理谷铁【实验目的】1、了解EWB的基本界面和功能。
2、初步掌握电路原理图的编辑方法。
3、初步掌握电压表、电流表、函数信号发生器、示波器等仪器的使用方法。
4、掌握分析方法中的瞬态分析、直流扫描分析,初步掌握电路分析方法。
5、学习共射极放大电路的设计方法。
【实验软件】模拟电路仿真软件EWB。
【实验原理】1、EWB的简介EWB(ELECTRONICS WORKBENCH EDA)软件是交互图像技术有限公司(INTERACTIVE IMAGE TECHNOLOGIES Ltd)在九十年代初推出的EDA软件,相对其它EDA软件而言,它是个较小巧的软件,只有16M,功能也比较单一,就是进行模拟电路和数字电路的混合仿真,但你绝对不可小瞧它,它的仿真功能十分强大,可以几乎100%地仿真出真实电路的结果,而且它在桌面上提供了万用表、示波器、信号发生器、扫频仪、逻辑分析仪、数字信号发生器、逻辑转换器等工具,它的器件库中则包含了许多大公司的晶体管元器件、集成电路和数字门电路芯片,器件库中没有的元器件,还可以由外部模块导入,在众多的电路仿真软件中,EWB是最容易上手的,它的工作界面非常直观,原理图和各种工具都在同一个窗口内,未接触过它的人稍加学习就可以很熟练地使用该软件,对于电子设计工作者来说,它是个极好的EDA工具,许多电路你无需动用烙铁就可得知它的结果,而且若想更换元器件或改变元器件参数,只需点点鼠标即可,它也可以作为电学知识的辅助教学软件使用,利用它可以直接从屏幕上看到各种电路的输出波形。
2、分压式偏置稳定电路(如下图)分压式偏置电路的特点是发射极与地之间接入电阻R4,基极分压电阻R1和R2。
此电路有自动稳定静态工作点的能力。
由偏流电阻R1、R2组成分压电路,起作用是固定基极电位V BQ,这中电路稳定工作点的实质是利用三极管射极电流I E的变化,在R4上产生压降,回送到输入回路去调节V BEQ,从而抑制I CQ的变化。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
例1 求图中所示电路流过两个电压源的电流。
(b) 仿真电路
解 利用EWB提供的参数扫描分析来处理。
参数扫描分析是元件参数在一定范围内变化时,按
照固定的比例,选取一系列的参数,对电路进行多次分
析,从而得出参数变化对电路的影响。 首先在工作区建立仿真电路如图(b)所示。
然后选菜单命令 Analysis中的子菜单 arameter Sweep选项, 出现图所示扫描参 数设置对话框:
求Ube 可以设e点为接地的参考点。在EWB工作区 内建立图所示仿真电路。
在菜单Analysis中点击DC Operating Point,得到图中 分析结果。可知节点1对地电压 Ube=22 V和I=2 A 。
例3 绘出图(a)电路中电阻R1在1kΩ到10kΩ变化时 的伏安特性曲线。
(a) 原电路
◆没有特别指定内阻大小的情况下均可以使用软件默
认参数。
◆内阻设置不合理(电压表内阻设置过小,电流表内阻
设置过大),输出将会有很大的偏差。
点击EWB右上角的运行开关,即
可由虚拟电压表、电流表上读出
要求的数据。
虚拟电压表、电流表读数的正
负和表的接入有关,电压表、电流
表图标外框加粗的一边的引出端
为电表的负端。故右图所示电路
其中Component 为选择扫描对象,本 例选择电阻元件R1 ;
Parameter为扫描 选择参数,本例选择 电阻,其变化范围设 定为1 ~ 10 k Ω;
扫描类型(Sweep type)为为扫描步长,这里设
置为0.2 k Ω,即从1 k
Ω起每隔0.2 k Ω选
解 本题可采用EWB提供的 直流工作点分析方法来求解。
EWB的直流工作点分析,是分 析电路的直流工作状态,若电路 中有交流电源将被自动置零,且 电容器被开路,电感器被短路。
此方法分析的结果将给出电 路中各节点的对地电压数值及 含电压源支路的电流数值。因 此在EWB软件工作区中建立的 电路必须有一个接地点。
(a) VAR曲线
(b) VAR曲线 部分坐标值
例4 已知图(a)所示电路i1=2A ,r = 0.5Ω,用EWB求is。
(a) 原电路
(b) 仿真电路
解 本题要求解电流源电流的大小,因此可采用参数扫 描分析,让电流源电流变化,看什么时候满足已知条件。
首先在电路的仿真工作区建立图(b)所示仿真电路。
首先在EWB的工作区建立仿真电路,如图中所示。
建立仿真电路的 步骤如下:
从元件栏中选出 要用的元件,将其拖 放在下方绘图区;选 中元件后按工具栏 上的旋转按钮,可以 旋转元件;双击元件 栏在弹出的菜单中,
设定元件的值及元件的标号。
选择菜单命: Circuit/Schematic Options/Show Nodes, 显示节点的标号。建好的仿真电路如上图所示。
选菜单命令Analysis中 的子菜单Parameter Sweep选项,出现扫描参数 设置对话框(参见例3对话 框如右图)。设置扫描对象 (Component)为 ;扫描 选择参数(Parameter)选电 流,变化范围设定为1 ~
12A ;扫描类型(Sweep type)为线性; 设置扫描步 长(Increment step size)为 0.2 A;输出节点(Output node)选择节点2;扫描形 式(Sweep for)选择直流 工作点。
中的电压表的读数为22 V ,可知 左侧b点电位比右侧e点电位高22
(b) 仿真电路
V ,即Ube =22 V 。同理,电流表
接入时,为了读出的电流和图(a)所示原电路中标明的I的
方向一致,应旋转电流表,使虚拟电流表图标外框加粗
的一边接电阻。由虚拟电流表的读数可知道I =2 A 。
解法二 利用EWB提供的直流 工作点分析,可以得出各节点对 地电压及电路中各电压源中流过 的电流。电源V1中流过的电流 正好是要求的电流I,不过EWB指 定的电流参考方向和题目标出的 参考方向相反,因此求出的电流 值与实际电流值相差一个负号。
计算机仿真分析简单直流电路
本节运用EWB( Electronics Workbench ,电子工作 平台)软件分析简单直流电路。
EWB软件是加拿大Interactive Image Technologies 公司于20世纪80年代末、 90年代初推出的电路分析 和仿真软件。与其它的电路仿真软件相比,EWB具有 界面直观、操作方便、易学好用的特点。EWB软件 的操作方法见附件。
择一个参数值对电
路进行分析; Output node为输出 节点,选节点3 ,节点 3对地电压即为电阻 元件R1 两端的电压; Sweep for为扫描形 式,选择直流工作点。
设置好 后,点击扫 描参数设 置对话框 右上角的
Simulate, 输出参数 扫描分析 结果,如图 ( a)、( b) 所示。
然后,选择菜 单Analysis下 的DC
Operating Point 选项,即可得图 中的分析结果, 可知流经5 V 电压源的电流 为5 A ,流经10 V电压源的电 流为10 A 。
仿真电路中电压和电流采用的是一致的参考方向, 所得到的结果是负值,说明电流的实际方向与参考方 向相反,即电流由电源的正极流出。
例2 求图(a)中所示电路中的电流 I和电压 Ube 的值。 并要求用EWB中的两种不同的方法求解。
解法一 :利用EWB中的电压表、电流表、万用表 直接测出要求的物理量。
首先建立如图(b)所示仿真电路。
(a) 原电路
(b) 仿真电路
从EWB元件栏中选出 电压表和电流表,通过双 击调出的电压表和电流表 的图标,分别弹出其参数 对话框,设置好工作方式 ( Mode有直流DC和交流 AC两个选项,EWB中默认 为DC方式)和表的内阻 Resistance。右图所示为 电压表设置对话框。