数模转换器的EWB仿真分析与研究

合集下载

数字电子技术EWB仿真实验 实验06 时序逻辑电路EWB仿真实验 15页

数字电子技术EWB仿真实验  实验06  时序逻辑电路EWB仿真实验 15页
QD QC QB QA
逻辑功能
0 1 1 1 1
X 0 0 1 1
X 0 1 0 1
0
0 0 0
清零 保持当前 状态 右移串行 输入 左移串行 输入 并行输入
QDn+1=QDn,QCn+1=QCn…
QAn+1=SR, QBn+1=QAn… QDn+1=SL,QCn+1= QDn… QD=D、QC=C、QB=B、 QA=A
Байду номын сангаас 三、实验步骤
1)时序逻辑电路分析 ) 在实验工作区搭建实验电路。其中, 在实验工作区搭建实验电路。其中 , U1、 U2、 U3为 下降沿触发, 低电平置位( 复位) 的 JK触发器 , U5 为 下降沿触发, 低电平置位 ( 复位 ) 触发器, 触发器 共阴极的七段译码显示器。 共阴极的七段译码显示器。
打开电源开关,进行仿真实验。首先按空格键, 打开电源开关,进行仿真实验。首先按空格键,使键控切换 开关切换到低电平, 端接入低电平清零, 开关切换到低电平 , 使复位端 R 端接入低电平清零 , 然后将其切 换到高电平,使电路进入计数工作状态。 换到高电平,使电路进入计数工作状态。 双击逻辑分析仪图标,打开逻辑分析仪面板,选择合适的 division”参数 使计数器工作波形便于观测。 参数, “Clocks per division 参数,使计数器工作波形便于观测。
数字信号发生器控制面板

双向移位寄存器74194逻辑功能测试表
CLR
S1
S0
D
C
B
A
SR
SL
QD
QC
QB
QA
逻辑功能
0
X
X

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仿真实验及结论

EWB仿真实验及结论

EWB仿真实验及结论1)ewb使用特点:与其它电路仿真软件相比,EWB具有界面友好、操作方便等优点。

在EWB中,可以直接使用工具按钮完成创建电路、选用元件和测试仪器的工作,而且测试仪器的外观与实物基本相似。

稍具电路知识的人员,可以在很短的时间内掌握EWB 的基本操作方法。

对学习电类课程而言,EWB是一种理想的计算机辅助教学软件。

因为要弄清电路的功能,不仅需要理论分析,还需要通过实践来验证并加深理解。

作为电类课程的一种辅助教学手段,它可以弥补实验仪器、元器件缺乏带来的不足,可以使学习者更快、更好地掌握课堂讲述的内容,加深对概念、原理的理解;而且通过电路仿真,可以让学习者熟悉常用仪器的使用方法,培养他们的综合分析能力、排除故障能力,激发他们的创新能力。

EWB最明显的特点是,构造仿真环境的方法与搭建实际电路的方法基本相同,仪器的面板同实际仪器极为类似,因此特别容易学习和使用。

EWB的元器件库不仅提供了数千种电路元器件供选用,而且还提供了各种元器件的理想值。

通过用理想元件进行仿真,可以获得电路性能的理想值。

此外,EWB允许用户自定义元器件,自定义元器件时需要的参数可以直接从生产厂商的产品使用手册中查到,这样就为用户带来了极大的方便。

EWB提供了比较强大的电路分析手段,不仅可以完成电路的瞬态分析和稳态分析、时域和频域分析、噪声分析和失真分析,还提供了傅里叶分析、零极点分析、灵敏度分析和容差分析等分析方法,以帮助用户分析电路的性能。

此外它还允许用户为仿真电路中的元件设置各种故障(如开路、短路和不同程度的漏电等),从而观察电路在不同故障下的工作情况。

在进行仿真的同时,它可以存储被测点的所有数据,列出仿真电路中所有元件的清单、显示波形和具体数据等。

用EWB创建电路所需的元器件库与目前常用的电路分析软件(如“SPICE”)元器件库是完全兼容的,换言之,两者可以相互转换。

同时,在EWB下创建的电路,可以按照常见的印刷电路板排版软件(如“PROTEL”、“ORCAD”和“TANGO”等)所支持的格式进行保存,然后将其输入至相应的软件进行处理,自动排出印制电路板。

基于EWB的电工电子技术仿真分析探索

基于EWB的电工电子技术仿真分析探索

《基于EWB的电工电子技术仿真分析探索》【摘要】文章介绍了EWB软件在电工电子线路功能仿真的使用方法,指出了EWB在电路设计中出现问题的解决方法。

【关键词】EWB;仿真;电子技术一、EWB简介电子工作平台(EWB)软件(现称为Multisim)是加拿大Interactive Image Technologies 公司于20世纪80年代末至90年代初推出的电路仿真虚拟电子工件平台软件。

EWB是一种功能强大的设计软件,它可以为设计者进行计算机辅助设计、模拟、分析和验证提供所需要的各种元器件及仪表。

特别是在电子技术领域,不需要昂贵的实验设备,即可在计算机提供的安全、有效的设计环境中,对电路结构和设计观念进行修正,方便地更换适合电路要求所需要的元器件,快速地反映出所设计电路的性能。

它具有如下四个特点:1.采用直观的图形界面创建电路,可在计算机屏幕上模拟仿真实验室的工作台,绘制电路图需要的元器件和电路需要的测试仪器均可直接从屏幕上选取。

2.EWB具有完整的混合模拟与数字模拟功能,可任意在系统中集成数字及模拟元器件。

EWB能自动进行信号转换。

在输出信号的观察上,EWB具备即时显示的功能。

3.EWB软件带有丰富的元器件库,可提供多种电路分析方法。

4.EWB具有虚拟的仪表设备,包含函数信号发生器、万用电表、示波器和逻辑分析仪等,可具体的模拟实际的测量情况。

利用EWB提供的虚拟仪器可以用比在实验室中更灵活的方式进行电路实验,仿真电路的实际运行情况,熟悉常用电子仪器的测量方法。

二、EWB在电工电子技术功能仿真中应用(一)EWB在电工技术功能仿真中的应用下面以图(1)R-C串联电路在直流电压作用下的充放电过程为例,介绍EWB在电路理论中的应用。

设初始时刻电容C1端电压为零,充电时间常数τ1=R1C。

首先将开关切换到充电位置(按动Space空格键),当经过3τ1-5τ1时,可以认为充电过程基本结束,电路进入稳定状态。

然后切换开关(按动Space空格键)到放电位置,放电时间常数τ2=R2C。

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的瞬态响应.。

电气CAD技术第14章 EWB 的仿真分析

电气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的仿真研究

数字电子技术基本单元电路的EWB的仿真研究

数字电子技术基本单元电路的EWB仿真研究目录1 EWB的简介 (1)2 EWB的仿真与分析 (2)3 组合逻辑电路的仿真与分析 (2)3.1编码器的仿真与分析 (3)3.2译码器的仿真与分析 (5)3.3数据选择器的仿真与分析 (7)4 时序逻辑电路的仿真与分析 (10)4.1计数器的仿真 (10)4.2计数器的仿真结果与分析 (12)5由触发器组成的四路抢答器的仿真与分析 (13)5.1D触发器的介绍 (13)5.2四路抢答器的仿真 (13)结束语 (15)参考文献 (15)英文摘要........................................... 错误!未定义书签。

致谢 (15)数字电子技术基本单元电路的EWB仿真研究摘要:EWB仿真软件使用方便,通过仿真可以解决数字电路技术基本单元电路中的感性问题,增强对各原理的理性理解。

本设计主要研究了数字电子技术基本单元电路中的编码器、译码器、数据选择器、计数器、触发器的EWB的仿真。

关键词:EWB仿真;编码器;译码器;计数器;抢答器引言现在数字电路实验中仿真与分析有着十分重要的地位,数字电路主要有组合逻辑电路和时序逻辑电路。

如果采用传统的手工方法,首先设计电路,并依次进行实际元器件的选择、安装、调试,不仅费时费力,所得结果往往也是不尽人意。

随着计算机仿真水平的提高,EDA技术应运而生,其中EWB软件是迄今为止使用最方便,应用最广泛的仿真软件之一,被应用于电子线路、模拟电路、数字电路等。

EWB软件有仿真测试和分析功能,大大扩充了元件库中的元件数目,特别是增加了大量与实际工作对应的元件模型,使得仿真设计的结果更可靠,更具有实用性。

在电子设计领域中,EWB设计和仿真也是一个十分重要的设计环节。

在众多的设计和仿真软件中,EWB以其强大的仿真设计应用功能,在各高校电信类专业电子电路的仿真和设计中得到了较广泛的应用。

EWB及其相关库包的应用对提高学生的仿真设计能力,更新设计理念有较大的好处。

Ewb仿真实验与实例教程

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数字电路仿真

第二部分、数字电路部分使用Multisim 仿真软件做的四、组合逻辑电路的设计与测试一、实验目的1、掌握组合逻辑电路的设计的设计与测试方法。

2、熟悉EWB中逻辑转换仪的使用方法。

二、实验内容设计要求:有A、B、C三台电动机,要求A工作B也必须工作,B工作C也必须工作,否者就报警。

用组合逻辑电路实现。

三、操作1、列出真值表,并编写在逻辑转换仪中“真值表”区域内,将其复制到下表中。

2、写出其逻辑表达式和最简表达式:3、由最简表达式分别得出用与非门连接的电路,用三个电平开关作为ABC 输入,输出接彩色指示灯,验证电路的逻辑功能。

将连接的电路图复制到下表中。

使用Multisim 仿真软件做的六 计数器和译码显示电路的应用使用 Multisim 仿真软件做的一、实验验目的1、掌握中规模集成计数器的使用及其功能测试方法。

2、掌握计数器的扩展使用及其测试方法。

3、掌握用置位法和复位法实现任意进制计数器及其测试方法。

4、熟悉EWB 中字信号发生器的使用方法。

二、实验内容1、测试7447BCD 码译码器的逻辑功能和七段式数码管组成译码、显示电路。

2、测试74192同步双向十进制计数器的逻辑功能。

3、用74192设计任意进制计数器。

三、操作1、测试7447 BCD 码译码器的逻辑功能和七段式数码管组成译码、显示电路。

①从数字集成电路库中选择7447 BCD 码译码器,按“F1”键了解该集成电路的功能。

②将7447的功能输入端LT RBI BI /RBO 、、直接接高电平,从仪器库中选择“字信号发生器”,将图标下沿的输出端口连接到电路的ABCD 输入端(注意:高低位要对应),打开面板,按照真值表中输入的要求,编辑字信号并进行其它参数的设置(其中频率设置为1Hz )。

③从指示元件库中选择数码管,接至电路输出端。

④单击字信号发生器“Step ”(单步)输出方式,记录数码管显示的字符与用“F1”键查看到的真值表比较。

记录测试结果。

部分EWB仿真实验的过程和波形

部分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,则需要将文件夹名 和文件名均改为英文,否则不能打开文件。

数字电子技术EWB仿真实验 实验03 组合逻辑电路EWB仿真实验 15页

数字电子技术EWB仿真实验  实验03  组合逻辑电路EWB仿真实验 15页


依上述步骤进行仿真设计,并把所得真值表、表达式、 电路图画出。

3)观察组合逻辑电路中的冒险现象 )
在实验工作区搭建组合逻辑电路。其中,A、B为信 号输入端,接高电平;C为时钟脉冲信号,F为输出信号。 用示波器观察到的有竞争冒险现象的输出信号波形。
为消除竞争冒险现象所产生的负向尖脉冲信号, 为消除竞争冒险现象所产生的负向尖脉冲信号, 在所示的改进电路中增加了冗余项AB, 在所示的改进电路中增加了冗余项 ,这样电路的 逻辑函数表达式变成为F= 逻辑函数表达式变成为 = AC + BC + AB 。
所得真值表如图所示
第三步,根据真值表求出逻辑函数表达式并化简。 第三步,根据真值表求出逻辑函数表达式并化简。 按下逻辑转换仪面板上的“ 按下逻辑转换仪面板上的“由真值表转换到最 简逻辑函数表达式”的按钮, 简逻辑函数表达式”的按钮,相应的化简的逻辑函数 表达式就会出现在逻辑转换仪底部最后一行的逻辑函 数表达式栏内。 数表达式栏内。
三、实验步骤
1)组合逻辑电路分析 ) 在实验工作区搭建实验电路, 在实验工作区搭建实验电路,将逻辑电路的 输入端接入逻辑转换仪的输入端,将逻辑电路 输入端接入逻辑转换仪的输入端 , 的输出端接至逻辑转换仪的输出端。 的输出端接至逻辑转换仪的输出端。
按下逻辑转换仪表板上“由电路图转换到真值表”的按钮, 按下逻辑转换仪表板上“由电路图转换到真值表”的按钮, 即可得到与逻辑函数表达式对应的真值表。 即可得到与逻辑计 )
有红、 个信号灯, 有红 、 绿 、 黄 3个信号灯, 正常工作时必须有且只能 个信号灯 个信号灯亮, 有1个信号灯亮,如果不满足这个条件,就要发出报警信 个信号灯亮 如果不满足这个条件, 号,设计该报警电路。 设计该报警电路。 第一步,逻辑赋值。设红灯信号为逻辑变量A、 第一步,逻辑赋值。设红灯信号为逻辑变量 、绿灯信 号为逻辑变量B、 黄灯信号为逻辑变量C, 信号灯亮为1 号为逻辑变量 B 、 黄灯信号为逻辑变量 C , 信号灯亮为 1 不亮为0; 为报警信号 为报警信号, = 时系统工作正常 时系统工作正常, = ,不亮为 ;F为报警信号,F=0时系统工作正常,F=1 时系统出现故障报警。 时系统出现故障报警。 第二步, 列真值表。 打开仪器库, 拖出逻辑转换仪, 第二步 , 列真值表 。 打开仪器库 , 拖出逻辑转换仪 , 双击图标,打开面板,在面板顶部选中A、 、 双击图标 , 打开面板 , 在面板顶部选中 、 B、 C 3个输 个输 入信号, 入信号 , 将真值表区出现的输入信号的所有组合右边列 出的对应的输出初始值,依设计要求赋值( 、 或 ) 出的对应的输出初始值,依设计要求赋值(1、0或X)。

EWB电路仿真实验

EWB电路仿真实验

电子电路计算机辅助分析设计——实验指导(EWB平台)第一章EWB概述1.1EWB简介1.2EWB主要组成1.3EWB基本界面1.4EWB基本操作1.4.1电路的输入与运行1.4.2子电路的创建和使用1.4.3文件格式的变换第二章元器件库及虚拟仪器2.1元器件库介绍及参数设置2.1.1信号源库(Sources)2.1.2基本元件库2.1.3二极管库2.1.4模拟集成电路库2.1.5混合集成电路库2.1.6数字集成电路库2.1.7逻辑门电路库2.1.8数字器件库2.1.9指示部件库2.1.10控制部件库2.1.11其他部件库2.2虚拟仪器的功能与使用2.2.1数字万用表2.2.2函数信号发生器2.2.3示波器2.2.4字信号发生器2.2.5逻辑分析仪2.2.6逻辑转换仪第三章EWB分析方法3.1EWB仿真的基本过程3.2分析方法的参数设置3.3分析方法第一章 EWB 概述1.1EWB简介EWB是一种电子电路计算机仿真设计软件,被称为电子设计工作平台或虚拟电子实验室,英文全称Electronic Workbench。

EWB是加拿大Interactive Image Technologies Ltd.公司于1988年开发;它以SPICE3F5为软件的核心,增强了其在数字及模拟混合信号方面的仿真功能;SPICE3F5是SPICE的最新版本。

EWB建立在SPICE的基础上,具有以下的特点。

1.EWB具有集成化、一体化的设计环境EWB具有全面集成化的设计环境,在设计环境中可以完成原理图输入、数模混合仿真以及波形显示等工作。

当用户进行仿真时,波形图和原理图同时有效可见,当改变电路连接或元件参数时,显示的波形立即反映出相应的变化,即可以清楚地观察到具体电路元件参数的改变对电路性能的影响。

2.EWB具有专业的原理图输入工具EWB提供了友好的操作界面,用户可以轻松的完成原理图的输入。

单击鼠标,可以方便的完成元件的选择;拖动鼠标,就可以将元件放到原理图上。

波形变换实验项目的ewb仿真问题研究

波形变换实验项目的ewb仿真问题研究

波形变换实验项目的ewb仿真问题研究近年来,由于电子技术的发展,实验教学中的仿真技术大大改善了实验教学的效率和质量。

波形变换实验是电子技术中一门重要的实验,但由于实验的复杂性,实验的成功率较低。

本文的目的是研究基于EWB的波形变换实验仿真,提高实验成功率。

本文采用EWB实验仿真开发波形变换实验,研究了典型波形变换实验,试图提高实验教学的效率和质量。

文中给出了EWB的相关组态图,以及基于EWB的波形变换仿真实验的仿真结果。

首先,本文介绍了EWB的基本概念,介绍了EWB仿真器的特点,以及EWB的基本组态和结构。

随后,本文分析了波形变换实验的基本原理,介绍了常见的波形变换实验如延时模拟实验、快速变换实验等,接着分析了基于EWB的波形变换仿真实验的应用方法。

接下来,本文通过延时模拟实验来说明EWB波形变换仿真实验的过程。

首先,根据实验要求绘制EWB组态图,使用EWB仿真器将组态图转换成电路图,并将电路参数设置成合理的值。

接着,使用EWB仿真器进行仿真,得到延时模拟实验的仿真结果,最后得到波形变换仿真实验的最终结果。

最后,本文对研究结果进行了总结,通过EWB仿真器可以成功实现波形变换实验的仿真,并且仿真结果与实际结果相符,可以有效解决波形变换实验教学中的问题。

本文通过EWB仿真器仿真波形变换实验,有效解决了波形变换实验教学中的问题,有助于提高实验教学的质量和效率。

未来,将进一步深入研究EWB波形变换仿真问题,探索更多的仿真解决方案,以提高波形变换实验的成功率和效率。

综上所述,本文通过EWB仿真器对波形变换实验进行仿真,提高了实验教学的效率和质量。

本文的研究结果可以为今后在实验教学中进行波形变换实验的仿真研究提供参考。

数模转换器的EWB仿真分析与研究

数模转换器的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论文

电子仿真软件EWB论文电子仿真软件EWB论文随着现代电子技术的不断发展,仿真技术在电子设计和测试中的应用越来越广泛。

电子仿真软件EWB是一种用于电子电路设计和仿真的软件。

该软件具有直观的界面,丰富的元器件库以及强大的仿真和分析功能。

本篇论文将介绍电子仿真软件EWB的基本原理、功能和应用,并分析其优点和缺点。

EWB是一种基于Windows操作系统的电路仿真软件,可以模拟和分析各种电路。

该程序包含了模拟器和绘图器,可以对电路进行仿真和布线。

同时,它也可以进行仿真结果的分析,例如电路的输入输出特性、波形等。

该软件的消费者用户可以来自于工程师领域,教学实验、电子杂志、电路板制作等。

EWB软件包含了众多的电子元器件,包括各种类型的电阻器、电容器、二极管、晶体管、集成电路等,还可以进行模拟数字电路,如逻辑门电路、触发器电路等。

用户只需要选择合适的元件拖拽到电路板上即可。

为了保证模拟结果的准确性,该软件还设置了合适的仿真器,如直流仿真器、交流仿真器等。

EWB软件使得电子设计师可以在计算机上对电路进行仿真,而不用实际搭建电路。

此外,该软件还可以进行故障模拟,即电路故障的检测。

通过模拟测试,可以找出电路中的问题并进行修复。

这种仿真操作可以使设计师减少成本和时间,在保证设计质量的前提下,更快速、更高效的进行电路设计。

不过,该软件也有一些缺点。

首先,EWB软件的元器件库不能满足所有应用需求,对于特殊的电路和元器件的模拟和仿真,可能需要更加专业的电路仿真软件。

此外,EWB软件在一些高级仿真操作上可能有些欠缺,例如高频电路的仿真。

对于高频电路的仿真,需要使用其他更专业的仿真器。

综上所述,电子仿真软件EWB是一款很好用的电路仿真软件,运用广泛,非常适合电子电路的初学者和电子设计师。

其直观的界面、强大的仿真和分析功能以及丰富的元器件库,都使得用户可以快速便捷地进行电路的设计和仿真。

然而,由于其元器件库的局限性和在某些高级仿真功能上的欠缺,可能需要使用其他专业的仿真软件来进行更加高级的电路设计和仿真。

基于EWB的D/A数模转换器的仿真设计方案

基于EWB的D/A数模转换器的仿真设计方案

基于EWB的D/A数模转换器的仿真设计方案随着计算机技术的发展,电子设计自动化(EDA)技术得到了广泛的应用。

EWB 电子工作台作为一种功能强大的EDA 计算机辅助设计和仿真软件[1],与其他电路仿真软件相比较,具有功能全面、界面直观、操作方便等优点。

DAC 作为沟通模拟量和数字量的桥梁,在各种检测、控制和信号处理等技术领域得到日益广泛的应用。

本文采用Electronics Workbench(EWB)构造了DAC 的仿真模型,并给出了仿真结果。

1 仿真原理DAC 主要由模拟电子开关、电阻解码网络、求和运算放大器和基准电压源(或恒流源)组成,如图1 所示。

位权网络目前用得较多的是T 形电阻网络,一个D/A 转换器要使输出的模拟电压与输入的数字量成正比。

图中,D 是n 位二进制数,2 个相邻数所对应的输出电压之差称为最小可分辨电压Δ。

即Δ是二进制数D 的最低有效位发生变化时所引起的输出电压的变化量,也是D 的最低位代码为1,其他位代码为0 时所对应的输出电压。

YOM 称为满度输出电压,他是二进制数D 的所有代码为1 时所对应的输出电压。

设D 为n 位二进制数,则D/A 转换原则是将输入数字0 的每一位代码按其权值的大小转换成所对应的电压(等于最小可分辨电压Δ乘以权值),然后进行叠加,得到与D 对应的输出电压VO:2 仿真分析首先建立D/A 转换器的仿真模型,根据D/A 转换器的组成结构以及EWB 的特点,采用模块化设计方法。

(1)用理想开关元件建立的单个模拟开关仿真,如图2 所示。

数字位模拟开关每一位数码对应一个电子开关,若ai=1,则对应的开关Si 接基准电压源VREF;若ai=0,则Si 接地。

(2)采用74LS162 作为加法计数产生器,用来产生D/A 转换所需的信号。

(3)求和电路由具有负反馈的运算放大器构成的。

UF411 具有高精度低功耗的特点。

利用二进制计数器74LS162 构成累加计数器,由真值表可知:他产。

数字电子技术基础实践训练实验九数模与模数转换电路EWB仿真实验

数字电子技术基础实践训练实验九数模与模数转换电路EWB仿真实验
实验九 数模与模数转换电路 EWB仿真实验
2021/7/26
一、实验目的
1)熟悉D/A转换与A/D转换的基本概念及其转换关系。 2)了解D/A转换与A/D转换集成器件的使用方法及功能。
2021/7/26
二、实验说明
D/A转换电路是将输入的数字量转换成模拟量的一种电路组 成,其输出的模拟电压Uo或模拟电流Io与输入的数字量成比例,
关和数据寄存器组成。
A/D转换电路是把连续变化的模拟信号转换成相应的数字信 号的一种电路组成。A/D转换电路通常由取样、保持、量化和编
码四个部分组成。
常用的A/D转换器有并联比较型A/D转换器、逐次比较型 A/D转换器和双积分型A/D转换器等多种类型。
2021/7/26
三、实验步骤
1) 4位R-2R倒T形D/A转换器 在实验工作区搭建实验电路。对应三组4位二进制数,
2021/7/26
当时钟频率为20Hz时,DAC输出电压波形如图所示
对照DAC输出的阶梯形电压波形,分析、验证 DAC的数模转换功能。
2021/7/26
3)3位并联比较型A/D转换器 由分压电阻、集成运放电压比较器8线-3线优先编码器、
门电路和译码显示电路构成的3位并联比较型A/D转换器如图 所示。
1111、1110、1101,分别设置模拟开关Si的状态,进行仿真 实验。
2021/7/26
把所测数据记入表中,分析、验证R-2R倒T形D/A转换 器的工作原理。
输入信号
工作状态
输出电压 U0(V)
D3 D2 D1 D0
I3
I2
I1
I0
I∑
1111
1110
1101
Kv=
2021/7/26

EWB仿真

EWB仿真

EWB仿真实验报告
09272114 张小琼光科0904
一:EWB简介。

EWB软件,全称为ELECTRONICS WORKBENCH EDA,是交互图像技术有限公司在九十年代初推出的EDA软件,用于模拟电路和数字电路的混合仿真,利用它可以直接从屏幕上看到各种电路的输出波形。

EWB是一款小巧,但是仿真功能十分强大的软件。

二:仿真题目
To prove impact of negative feedback on distortion and frequency band using EWB.(研究负反馈对带宽和失真的影响)
三:实验操作
1.不加负反馈时
电路图
带宽
波形
从第一幅图可以看出,带宽约为1MHz
从第二幅图可以看出,输入波形不失真,输出波形失真了
2.加入负反馈
电路图
频带
波形
从图中明显看出引入负反馈以后频带增宽了约为100MHz,
输出波形不失真
说明负反馈改善了电路的性能。

四出现的问题
1.问题:在未引入负反馈观察失真的时候,只显示输出波形,却不见了输入波形。

原因:示波器接错了
解决方案:只需接一个就行了,然后还有一个需要接地。

2.是真实无法显示全波形,出现类似下图的情形
原因:显示范围太小了
解决方案:把5 V/Div改成10V/Div就能显示全波形了。

EWB实验报告.doc2

EWB实验报告.doc2
实验一分压偏置式放大电路静动态分析
实验目的:
1.了解EWB的基本界面和功能。
2.初步掌握电路原理图的编辑方法。
3.初步掌握电压表、电流表、函数信号发生器、示波器等仪器的使用方法。
4.掌握分析方法中的瞬态分析、直流扫描分析、初步掌握电路分析方法。
5.学习共射极放大电路的设计方法。
实验软件:模拟电路仿真软件EWB.
同样可得放大倍数AV=2184/19.7986=110.1
7、直流扫描分析
由节点8与基极对应可求的基极电压VBQ=2.06671V
节点5与集电极对应可知集电极电压VCQ=4.86058V
节点3与发射极对应可知发射极电压VEQ=1.40677V
实验二基本门电路的测试
实验目的:
掌握门电路IC的测试方法;熟悉门电路的逻辑功能。
实验原理:EWB软件具有极强的仿真模拟功能,利用它可看到各种电路的输出波形。
1、实验电路图(如下)
信号源Vi=10mV, f=1KHz。三极管为Q2N2222, R1=51KΩ、R2=11KΩ, R3=5.1KΩ, R4=1Ω, R5=3.9Ω,电源电压V=12V,如图中标示
2、输入输出波形的观察和数据记录
输入波形
红色为输入波形,将竖线1和竖线2分别置于最高点和最低点由VA1和VA2可求得输入电压峰值VIPP=VA1—VA2=9.8723—(-9.9396)=19.8124mV
输出电压周期T=2*(T2-T1)=2(7679.2-7678.7)=1.0ms,频率f=1/T=1KHz
输出波形
绿色为输出波形,将竖线1和竖线2分别置于最高点和最低点由VA1和VA2可求得输出电压峰值VoPP=VA1—VA2=998.1845—(-1174.5)=2172.6845mV

ewb实验报告模板

ewb实验报告模板
-1-
三. 实验内容及方式
1. 验证叠加原理
1). 启动EWB。
2). 按图 (a)、(b)、(c) 所示同时成立三个实验电路。
成立本电路用到的元件图标如下:
大体元件箱
(1).别离单击元件工具栏中的大体元件箱、电源箱和指示器件箱图标,以便同时打开三个工具栏,选取(拖曳)各元件至电路设计窗口,按图中的要求旋转某些元件的方向,并按图中位置摆放,别离双击每一个元件,按图要求设置元件的参数。
(3).按图所示连线,调整连线,使其比较整齐。
2). 运行并测试电路
(1). 点击主窗口右上角的启动/停止开关,使运算机对电路进行仿真。
(2). 测试电路 (a) 的外特性
按动转换开关S1的操纵键,接通电路的负载RL。
按动电位器RL的操纵键或Shift+操纵键,使RL阻值每次减小或增大5%,在0%-100%之间调剂RL,别离读取电压表和电流表的读数。按动转换开关S1的操纵键,断开电路负载RL,测量电路的开路电压,在电路描述窗口以列表形式记录各测量数据。
Program Options… Workbench选项设置。
Exit 退出 Workbench。
Install… 安装Workbench的附加组件。
图 文件菜单
二、Edit菜单
编辑菜单如图,它要紧用于电路绘制进程中,对电路元件的各类处置,其中Cut、Copy、Paste、Delete、 Select All功能与Windows的大体功能相同,再也不详述。
ewb实验报告模板
篇一:ewb实验
第二部份 EWB大体实验
一、电路分析实验
实验一 电阻电路及大体电路理论研究
一. 实验目的
1. 了解EWB的大体界面,学习EWB的大体操作;
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参 考 文 献
[ 1]
周常森. 电子电路计算机仿真技术 [ M ] . 济南: 山东 科学技术出版, 2002. ( 下转第 26 页 )
18
中国科 技核心期刊
研究与开发 3. 2 串行通信程序前面板设计 前面板是图形用户界面, 在这一界面上有用户输入和 显示输出 2 类对象 , 具体表现有开关、 旋钮、 图形以及其他 控制( control) 和显示对象 ( indicator) 。对于本系统而言, 主要把用户关心的钢丝绳内外部短丝 , 磨损, 锈蚀和疲劳 等信息友好的显示出来 , 这样用户只要操纵一下鼠标和键 盘 , 足不出户就可以知道钢丝绳是否能安全运行了 , 操作 面板如图 5 所示。
图 8 当输入 D= 00000110 时的仿真结果
4 结束语
综上所述, D/ A 转换器的主要技术参数是转换精度 和转换速度 , 在与系统连接后, 转换器的这 2 项指标决定 了系统的精度和速度。为获得高精度的 D/ A 转换器, 不 仅应选择位数较多的高分辨率的 D/ A 转换器, 而且还需 要选用高稳定度的 V REF 和低零漂的运算放大器等器件与 之配合才能达到要求。实际应用中, 要实现快速 D/ A 转 换不仅要求 D/ A 转换器有较高的转换速率 , 而且还应选 用转换速率较高的集成运算放大器与之配合使用才行。 同时, 不同情况下还须考虑 D/ A 转换器的其他性能指标。
Analysis of D/ A converter based on EWB
Xi Suxia
( Hunan Institute of Information P ro fessional T echnolo gy, Changsha 410200)
Abstract: T ak ing EWB sim ulate softw are for example, the paper studies in detail th e D/ A figure model conversion circuit and the simulat ion of integrative DAC chips, in order t o solve the pract ical problems in t he process of electronic product design and development. During the t ime w hen the temperature rises from 0 to 100 , the volt age out put goes high quickly, then the fluctuat ion range slow s dow n gradually, and invariableness comes at last. When R 1 increases from 1 k to 10 k , the output rises as linearit y in the beginning, and t hen the non linear dist ortion show s invariableness. As the result, th e precision of resistance m ust be paid attent ion t o, w hen designing t he upend T circu itry net w ork D/ A convert ers. As t he int egrat ive DA C, t he higher t he figure value input, th e low er the conversion precision is. Keywords: D/ Aconverter; sim ulation; EWB 图示仪, 失真度分析仪 , 频谱分析仪, 逻辑分析仪, 网络分 0 引 言 析仪等[ 2] 。本文主要是应用 EWB 来仿真数模转换电路 , 随着电子技术和计算机技术的发展, 电子产品的智能化 日益完善, 电路的集成度越来越高, 而产品的更新周期却越来 越短。近些年来迅速发展并日臻完善的电子设计自动化 ( EDA) 技术, 是将先进的计算机技术应用于电子设计过程的 [ 1] 一门新技术 。已经被广泛应用于电子线路功能设计、 逻辑 设计、 性能分析、 时序测试直至印刷电路板 ( PCB) 的自动设 计。EDA 是在计算机辅助设计( CAD) 技术的基础上发展起 来的计算机设计软件系统。与早期的 CAD 软件相比, EDA 软件的自动化程度更高、 功能更完善、 运行速度更快, 而且操 作界面友善, 有良好的数据开放性和互换性。 电子工作平台 ( electronicsw orkbench) 由加拿大 Inte activeIm ageT echnologies 公司在 20 世纪 90 年代推出, 可 以将不同类型的电路组合成混合电路进行仿真。EWB 所 包含的虚拟仪表有 : 示波器, 万用表, 函数发生器 , 波特图 通过仿真波形研究数模转换器的性能指标。
理论与方法
2008 年 5 月 第 27 卷 第 5 期
数模转换器的 EWB 仿真分析与研究
奚素霞
( 湖南信息职业技术学院 摘 长沙 410200)
要 : 为解决实际电子 产品设计和开发过 程中的问题 , 以 EWB 仿真 软件为例 , 详细讨论了 D/ A 数模 转换电路和集成 DA C
芯片的仿真。根据仿真结果得知 : 温度的影响 : 当温度从 0 升高到 100 的过程中 , 输出电压 快速升高 , 最后波 动幅度逐渐 减小 , 趋于恒定 ; 电路参数的影响 : 当 R 1 从 1 k 线性增大到 10 k , 初始输出线 性升高 , 后由于非 线性失真 趋于恒定 , 因此设 计倒 T 形电路网 络 D/ A 转换器时需注 意电阻的精确度。对于集成 DA C, 当数字输入值较高时转换精度下降。 关键词 : D/ A 数模转换器 ; 仿真 ; EW B 中图分类号 : T N911. 21 文献标识码 : A
256 = 12 V( 仿真为 11. 934 V) 。 256 由原理计算得出的结果与图 8 仿真结果进行比较可 得: 集成 DAC 的性能指标转换精度在此仿真电路中得到 较好的体现。同时须注意 , 参考电压 V REF 的稳定性对输 出电压有重要影响, 使用时可使用恒压源或利用滤波电路 等方法来加大 DAC 的转换精度。
2 仿真分析
将时钟信号提供给 74LS162 开始计数 , 模拟开关根据 74LS162 输出的 0 或 1 信号决定此路电阻是否接入, 由于 采用的是累加计数, 因此求和放大器的输出波形 , 如图 2 所示。图 3 为温度测试; 图 4 和图 5 为噪音分析参数设置 和结果 ; 图 6 和图 7 为 R 1 参数设置和分析结果。
图6
参数分析设置
3 集成 DAC 的仿真
( 1) 集成 DA C
中国科 技核心期刊
17
理论与方法
2008 年 5 月 第 27 卷 第 5 期
图7
R 1 参数分析结果
目前集成 DAC 很多, 采 用 R - 2R 倒 T 型 网络 的 DAC 有 DAC0832( 8 位 ) 、 AD7520( 10 位) 等。 ( 2) D/ A 转换器的主要技术参数 转换特性: 输入的是 n 位二进制数字信息 B , 输出的 是与输入数字量成正比例的电压或电流。 转换时间: 指数字量输入到转换输出稳定为止所需的 时间。 线性度 : 当数字量变化时 , D/ A 输出的电模拟量按比 例关系变的程度。模拟量输出偏离理想输出的最大值称 为线性误差。 分辨率 : 电路所能分辨的最小输出电压增量 UL SB 与 满刻度输出电压 U m 之比。 精度: 实际输出值与理论计算值之差。
作者简介 : 奚素霞 ( 1975 ) , 河 北邢台人 , 讲师 , 主要从事电路和 EDA 的教学与实践工作。
16
中国科 技核心期刊
2008 年 5 月 第 27 卷 第 5 期
理论与方法
入 4 个模拟电子开关, 并按图 1 所示连接组成 DAC 的仿
真模型
[ 5 8]

图 1 倒 T 型电阻网络 D/ A 转换器的仿真电路
注意电阻的精确度。
图4
噪音分析参数设置
图2
输出波形
图5噪Biblioteka 分析结果图3温度测试
由图 3 温度测试波形分析, 当温度从 0 升高到 100 的过程中( 正常工作温度 27!) , 输出电压快速升高, 最后波 动幅度逐渐减小 , 趋于恒定。由此可见温度对 D/ A 转换 器的影响。由图 5 噪音分析可知倒 T 形电路网络 D/ A 转 换器的抗噪性。由图 7 参数仿真波形分析 , 当 R1 从1 k 线性增大到 10 k , 初始输出线性升高, 后由于非线性失 真趋于恒定 , 因此设计倒 T 形电路网络 D/ A 转换器时需
如高、 低温环境中须考虑其温度系数, 高速电路中须考虑 其延迟时间 , 高辐射环境下须考虑其抗干扰能力, 以及其 安全性、 使用寿命、 经济性等。总之 , 使用时应综合考虑设 备性能对 D/ A 转换器的特殊、 具体要求。目前, D/ A 转换 器的发展趋势是高速、 高分辨率及易于与微型计算机接 口, 用以满足各个应用领域对信号处理的要求。
1 DAC 的仿真电路
数模转换器有多种电路形式。用得较多的是 T 型电 阻网络数模转换器, 它有 T 型和倒 T 型 2 种形式。T 型 电阻网络 D/ A 转换器在实际应用时 , 运放的输入电压的 稳定建立需要时间, 不同位电子开关的传输大不相等 , 使 得其使用受到一定限制。而倒 T 型电阻网络克服了上述 问题 , 模拟开关不管处于什么位置, 流过各支路的电流总 是接近于恒定值 , 不存在电流建立的消失时间, 所以此类 D/ A 转换器是目前 D/ A 转换器中速度最快的一种, 又由 于它只有 R 和 2R 两种电阻 , 所以在集成芯片中的应用非 常广泛[ 3 4] 。利用二进制计数器 74LS162 构成累加计数 器, 由真值表可知 : 它产生 0000~ 1111 循环计数, 分别接
相关文档
最新文档