实验三 交流(AC)仿真.doc
18页实验四、交流(AC)仿真概述该实验继续 amp_1900 任务并与上一实验使用相同子电路这个练习教交流 (AC)仿真的基础,包括小信号增益和噪声,也给出了许多数据显示中控制和 操作数据的许多细节特性任务• 进行交流(AC)小信号和噪声仿真•调整引脚/导线符号• 变量扫描和建立方程• 控制图表,曲线,数据组和交流(AC)源目录1. 从一个设计到另一个设计的复制&粘贴(Ctrl+C/ Ctrl+V)操作 562. 对复制的电路和引脚符号进行改正………………………………………563. 层次(push and pop)操作验证子电路 584. 设置带噪声的AC仿真 585. 对噪声数据仿真并列表……………………………………………………606. 控制方程和节点电压的输出………………………………………………617. 无噪声仿真…………………………………………………………………638. 用测量方程写出数据显示方程……………………………………………639. 使用测量和数据显示子方程………………………………………………6310. 对 AC 分析数据绘出相位和群时延图……………………………………6511. 变量信息和what函数 6812. 选学——Vcc扫描(如同电源电压在减小) 68步骤1 •从一个设计到另一个设计的复制&粘贴(Ctrl+C/ Ctrl+V)操作a. 打开上一设计(dc_net),并通过在周围区域拖动鼠标复制变亮的电路,这 被称为橡皮条( rubber banding )。
当该项目变亮时,通过 Ctrl+C 键或 Edit>Copy命令复制推荐使用Ctrl+C,这样可以省去鼠标点击Q1 b *115160选中以后变亮 按Ctrl + C犍b.用File>New Design命令创建一个新原理图,命名为:ac_sim然后,用 Ctrl+V键或Edit>Paste并通过点击新原理图插入(ghost镜像)复制内容c. 保存ac_sim设计你必须保存它,否则它不会被写入数据库d. 点击 Window>design Open 命令这个命令可以让你进入那些在内存中但 在窗口中未显示或未存在记录中的设计出现对话框后,选择dc_net并点 击0K,然后用File>Close Design命令关闭dc_net设计(不需要保存改变 的设置)e. 在空的原理图窗口中,用File>Open Design图标重新打开设计ac_sim它 可给出该任务中的设计列表如果一个设计创建了但最初并未保存,则不 会在列表中你需要用 Window>design Open 命令打开并进入它2. 对复制的电路和引脚符号进行改正 删除引线,插入新的元件,并按需要重新连线步骤如下:a. 断开 DC 源,并把它和地线移到边上。
b. 从集总元件面板中或用元件历史栏中插入两个理想的DC_Block电容c. 从频域源(Sources-Freq Domain)面板中插入一个V_AC源,接地然后, 在输出端添加一接地的50Q负载电阻d. 修正引脚/导线(节点)符号点击Name图标,同时对RC和DC源添力口 一个 Vcc 符号,它们以电气而不是导线连结DC_BlockDc]Block241«
1«
对噪声计算进行检验,并添加Vout节点 对每个噪声设置模式,按名分类(Sort by Name);对于大电路使用按值 分类(Sort by Value),可以首先更好的查看最大影响当然,如果没有 设置动态范围(门限值),则所有的噪声都会被仿真C.对所示的每个参数打开显示,如图所示5. 对噪声数据仿真并列表a. 仿真(F7)b. 在数据显示中,用Ctrl键可同时选择插入名称(Name)与VnC (电压噪声 影响)的列表(list)(图标)如图所示,在每个频率点Q1.BJT1代表了元 件的全部噪声电压,包括:和,但是,它们并非相关电压,按下式被加起来作为噪声功率:(V )2 = (V )2 + (V )2整个vnctotal ibe iee与 Vout 噪声相同c. 保存原理图与显示数据(实验报告)6. 控制方程和节点电压输出a.在ac_sim原理图中,从任一原理图仿真控制面板中插入一 MeasEqn,或者 你可以从元件历史栏中输入 MeasEqnb.直接在原理图屏幕中编辑方程,用节点(引脚)符号Vin和Vout计算电压 增益用键盘上的方向键移动相等(=)符号 驚]IV □ iqn Measl gain_voltage=mag(Vout)/mag(Vin)c. 编辑AC仿真控制器并进入Output标签,默认值在数据组中给出的所有符 号节点电压(引脚/导线符号)和所有的测量方程。
在接下来的步骤你要改 变这些设置d. 不勾节点电压框,点Add/Remove按钮e. 从有效输出端列表选择Vin和Vout,如图所示添加(Add)它们,然后点 Apply在仿真后只有这些节点电压会被写进数据组,而Vcc则不会这些 操作对测量方程是一样的rIFEiJ it Out pslPlui:£C Sa.nl 1 Sirnnl Sisulntion:添加如和灿到输 出选择栏C4mrt$(iKis?n□ Vfi E3 V«*S-ffwe 坪 hiewchy1M-aMnuTiDe^h点 ^"Add/Remove "键去掉节点电压 刖面的勾Ihix* | Fv«»»t«ri 仇|Dlip1«t| * I 卜f. 点击OK关闭对话框——你现在可以进行仿真了实验报告)关于显示节点名备注:你可以显示节点名(在 Display 标签中勾上 Nodename 框),但这并非必需7. 无噪声仿真(选做)a. 在原理图中,如下图所示通过把Yes变为no (键盘输入亦可)关闭噪声计 算仿真时间和记录会保存下来,特别是对大电路当然,这会使你的数据 组列表(名称和vnc)无效b. 保存原理图,并仿真(F7)8. 用测量方程写出数据显示子方程a. 在数据显示子窗口中,删除(delete )无效噪声列表。
b. 插入一个数据显示方程式(使用图标)c. 在对话框中,如下所示以dB为单位写出增益方程注意你是把原理图中 的测量方程插入你的数据显示方程,完成后点击 OK:关于方程备注:如果电压增益的测量方程没有计算出来,你就要对所有需要值写出数据显示子方程例如:gain_dB=20*log(mag(V0ut)/mag(Vin)),但是如 果电压增益已计算出来,就只需简单地插入方程即可9. 使用测量和数据显示子方程(实验报告)a.插入测量方程gain_voltage和你刚才写的DDS方程gain_dB的列表原理 图测量方程会再次自动写入数据组,如下所示但是你在数据显示中写的 方程则不同,它们进入数据显示子方程记录点击箭头框(如下所示)可 显示你的数据组方程gain_dB,然后选择它并加上它,点击Ok,两个方程 则都会出现在列表中仁点击 列表键Flot Typ* |Pled Options |«n EQUdiiont到输出freqgain yolSagegain d01.840 GHZ5.254114.4261.850 GHz5.25314,4171.860 GHZ5 25214 4071.e70GHz5.24&114 3971.880 GHZ5.24114.3881 830 GHz5,23514 3761.900 GHz5.22914.3681 910 GHz5.223114 35S1.9201 GHz5.21714.3481.930 GHZ5.21114 3361 940 GHz5.205114.328B4、输出列表b.向下拖动列表值于1900MHz附近,使用如下所示的箭头按钮。
Om I Help |Itw Qplii«ki-1*1出T*C<1* Acli¥kti.«a9 395N点击该犍 拖动列表d. 点击数据显示undo (回到上一步)命令,返回并撤销dB函数e. 编辑(双击)列表,选择图标变为矩形图形实验报告)n« |n*i O0knu|l^i © @ B 園frwj.GHzri»t Ti隐s \~L 一 I严科 仁选择矩形图。





