第二讲ORCAD之PSPICEAD数模混合仿真模块-文档资料
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
y e
t /
波形为:
PSpice 瞬态分析中的信号源
分段线形波 VPWL,IPWL中属性的设定
默 认 单 位 S V 或 A S V 或 A S V 或 A … S V 或 A
属 性 名代 表 的 意 思 T 1 第 一 个 样 点 的 时 间 V 1 第 一 个 样 点 的 取 值 T 2 第 二 个 样 点 的 时 间 V 2 第 二 个 样 点 的 取 值 T 3 第 三 个 样 点 的 时 间 V 3 第 三 个 样 点 的 取 值 … … … … T n 第 n 个 样 点 的 时 间 V n 第 n 个 样 点 的 取 值
分段线形波通过设定的 样点值,采用插值的方 法勾画出整个脉冲
例子:以VPWL为例 设置 T1=0,V1=0V; T2=2us,V2=1V; T3=3us,V3=4V; T4=6us,V2=0V;
PSpice 瞬态分析中的信号源
周期性折线波 VPWL_ENH,IPWL_ENH中属性的设定
属 性 名 T S F V S F 或 I S F F I R S T N P A I R S S E C O N D N P A I R S T H I R D N P A I R S R E P E A T V A L U E
例子: 以VPWL_ENH为例 TSF=1us, VSF=1V; FIRST NPAIRS=(0,-5) SECOND NPAIRS=(1,5) THIRD NPAIRS=(2,-5) REPEAT VALUE=2
代 表 的 意 思 默 认 单 位 S 时 间 基 准 值 电 压 或 电 流 基 准 值 V 或 A ( T S F , I S F ) 第 一 个 转 折 点 的 坐 标 对 ( T S F , I S F ) 第 二 个 转 折 点 的 坐 标 对 ( T S F , I S F ) 第 三 个 转 折 点 的 坐 标 对 重 复 次 数 次 数
1.绘制电路图(注意元件的来源) 2.建立新的仿真文件 或者编辑旧的仿真文件 3.设置分析类型 为AC SWEEP/NOISE 4.设置中选择General Settings 5.扫描类型设置为以十为底 的对数 起始频率设为 1Hz 结束频率设为 1MEGHz 每单位取样点数设为 10 6.先不选用噪声分析
编写VHDL (EXPRESS) 绘制电路图 (CAPTURE) 进行电路混合仿真 (PSPICE A/D) 设计电路板 (LAYOUT)
VHDL仿真 (EXPRESS)
运用 PSpice 的基本条件
1.待仿真的元器件模型必须是PSpice的仿 真模型 2.电路中应该含有激励源,并且符合相应 的电路特性分析类型的要求 3.必须设置好合适的电路特性分析类型
PSpice 瞬态分析中的信号源
脉冲波 VPULSE,IPULSE中属性的设定
例子:以VPULSE为例 设置V1=0,V2=2V,TD则VPULSE的波形为:
属 性 名代 表 的 意 思 默 认 单 位 V 1 或 I 1 初 始 值 V 或 A V 2 或 I 2 脉 动 值 V 或 A T D 初 始 延 迟 时 间S T R 上 升 延 时 间 S T F 下 降 延 时 间 S P W S 脉 冲 的 宽 度 时 间 P E R S 周 期
例子:以VSIN为例 设置VOFF=1V,Frep=1meg VAMPL=2V, TD=1us, DF=100K,PHASE=0; 则VSIN的波形为:
PSpice 瞬态分析中的信号源
指数波 VEXP,IEXP中属性的设定
属 性 名代 表 的 意 思 默 认 单 位 V 1 或 I 1 初 始 值 V 或 A V 2 或 I 2 脉 动 值 V 或 A 例子:以VEXP为例 T D 1 起 始 延 迟 时 间 S 设置V1=0V,V2=2V, T C 1 上 升 时 间 常 数 ( τ ) S TD1=1us, TC1=0.2us, T D 2 持 续 延 迟 时 间 S T C 2 下 降 时 间 常 数 ( τ )S TD2=5us, TC2=0.5us
Second Sweep 参数分析(Parametric Sweep) 温度分析(Temperature Sweep) 最坏情况分析(Worst case) 蒙特卡洛分析(Monte Carlo)
运行Pspice的基本步骤
A. B. o o o
启动 OrCAD Capture 新建一个工程(File>New >Project …), 设置工程的类型为: Analog or Mixed-signal Circuit 为这个工程 起一个名字 选择设计项 目的存储位置
采用如下步骤,可实现上述想法:
1.绘制电路图(注意元件的来源) 2.建立新的仿真文件 或者编辑旧的仿真文件 3.选择分析类型:DC SWEEP 4.设置中选择Primary Sweep 5.设置扫描变量为电压源,本 例中电压源的名字为V1 6.设置扫描类型为线性 开始为 0V 结束为 5V 增量为 1V 7.确定,点击 运行仿真 程序,系统将自动调用 PSpice A/D
请看演示…….
PSpice 交流分析
运行仿真程序,放置电压探针在out端(或者在 Probe 演示窗口中加入V(out)波形 ) 仿真结果如下:
PSpice 中的噪声分析
噪声分析是针对电路中固有噪声(如电阻和半导体的工作 噪声)所做的分析,它的计算结果时所求节点相对于输入 独立源的等效噪声。 伴随AC交流分析而进行 所涉及的噪声种类:
第二讲、OR-CAD 之PSPICE A/D 数模混合仿真模块
培训主题:OrCAD PSpice A/D 编写:
Pspice A/D 的主要功能
1.可以进行电路的数模混合仿真 ,对电路进行 有效适当的分析。 2.可以根据用户的需要建立自己的仿真模块, 提供行为描述模块,允许对电路进行行为描述。 Pspice A/D在整套软件中的位置
运行Pspice的基本步骤
激活管理视窗,菜单下的工具栏将会增加一排与 PSpice有关的快捷键。
其他类型的capture视窗
数模混合仿真类型的capture视窗
C.绘制电路图 绘制方法和绘制其它电路图是一样的,但必 须采用PSpice库中的元器件才可以进行仿真 D.建立仿真文件 激活工程管理视窗,此时菜单下工具栏中的 的 键将会显现。点击此键建立新的仿真 文件,编辑已有的仿真文件可以点击 键 E.运行仿真文件 ,点击 键,
定位光标在上一个数字转折点
PSpice 交流分析
针对电路中交流电流或交流电压的变动(幅度、 频率、相位)而做出的分析 例子: R2和C1构成了低通滤 波器,改变交流信号源 的频率可以观察RC回路 的滤波特性。
source 库的VAC
其它元件来自analog 库
PSpice 交流分析
具体操作步骤如下:
请看演示…. ...
PSpice 直流分析
针对电路中直流电流或直流电压的变动而做出 的分析 例子:
D1是一个稳压二极管,可以 采用直流分析的方法,使电 压V1在一定范围内改变,同 时观察D1上电压的变化,从 而观察D1的稳压特性。
source 库的VDC Analog 库的R diode库的IN5225
PSpice 中的噪声分析
例子: 差分电路
激励源必须选用source 库的VAC(否则不能进行AC Sweep), 如下图所示:
PSpice 中的噪声分析
设置步骤如下:
1.分析类型选择 AC SWEEP/NOISE 2.设置中选择General Settings 3.扫描类型为以10为底对数 起始频率设为 10K 结束频率设为 10G 每单位取样点数设为10 4.选中Noise Analysis 输出端为 :V(OUT2) 参考电源为:V1 噪声报告点频间隔为:30
PSpice 瞬态分析
运行仿真程序后放置电压探针在观测点可以观察其时 域波形,例子中的波形为:
请看演示…...
可以在PSpice环境中对时域 的波形进行快速傅里叶分 析(FFT点击FFT快捷按钮)
FFT后的频域图波形如图:
PSpice 瞬态分析中的信号源
瞬态分析中常用的激励源 1、脉冲波 VPULSE,IPULSE 2、正弦波 VSIN,ISIN 3、指数波VEXP,IEXP 4、分段线形波 VPWL,IPWL(piece-wise liner) 5、周期的折线波VPWL_ENH,IPWL_ENH 6、单频调频波VSFFM,ISFFM
添加文本 X轴取对数坐标 FFT变换 Y轴取对数坐标 添加观测信号 添加复合观测信号 定位光标在下一个波峰 定位光标在下一个波谷 定位光标在下一个斜率最大值
显示采样点 启动光标 定 位 光 标 在 下 一 个 采 样 点 标 注 光 标 位 置 的 坐 标
定位光标在最小值
定位光标在最大值
定位光标在下一个数字转折点
热噪声: 电子的无序运动引起 散弹噪声:单位时间通过PN结的载流子数目变化造成 闪烁噪声: 能量主要集中在低频段,由于生产工艺的缺陷而引起
等效噪声:将整个电路中的噪声源都集中折算到选定的独 立源处,然后计算在等效的噪声源的激励下,所求节点处 产生的噪声。 PSpice可以分析每个频率点上指定节点的等效输出噪声电 压和指定输入端的等效输入噪声电压。噪声电压的单位是 V A 或 Hz ,即把噪声电平对噪声带宽的均方根进行归 Hz 一化
PSpice 瞬态分析
电路的瞬态分析即电路的时域响应
1.可以在给定激励信号的情况下求电路输出的 时间响应、延迟特性; 2.可以在没有任何激励信号的情况下求振荡波 形、振荡周期。
瞬态分析是运用最多,最复杂的分析, 也是消耗计算机资源最多的分析。 瞬态分析的关键在于设置合理的激励源、 采样点数和观察时间。
Pspice 中的分析类型
一、基本分析类型
直流分析(DC Sweep) 交流与噪声分析(AC Sweep/Noise) 瞬态分析,即时域分析 Time Domain(Transient) 直流工作点分析(直流偏置分析Bias Analysis)
Pspice 中的基本分析方法
二、高级分析类型
以上设置把电压源 V1设置为直流电压扫描变量, 扫描值从0V到5V,每次递增1V 请看演示……
PSpice 直流分析
运行仿真程序后放置电压探针在D1的K脚(或 者在PSpice的环境中选择菜单Trace>Add Trace 选择V(D1:K) ) 仿真的结果如下:
PSpice A/D 界面
PSpice 瞬态分析中的信号源
正弦波 VSIN,ISIN中属性的设定
默 认 单 位 V 或 A V 或 A H z S 1 / S 度
属 性 名 代 表 的 意 思 V O F F 或 I O F F 直 流 偏 移 量 V A M P L 或 I A M P L 振 幅 F R E P 频 率 T D 延 迟 时 间 D F 阻 尼 系 数 P H A S E 相 位 延 迟
PSpice 瞬态分析
例子:低通滤波电路
source 库的VSIN
V1为激励源,型号为VSIN(电压型正弦波) 在V1的属性编辑中 设置 Voff=0v,(直流偏置) Vampl=5V,(交流信号幅值) Freq=100KHz
PSpice 瞬态分析
具体操作步骤如下:
1.绘制电路图,并且设置V1的参数 2.建立新的仿真文件或者编辑旧的仿真文件 3.分析类型选择 Time Domain(Transient) 4.具体分析类型选择 General Settings 5.运行时间设为50 us 6.数据开始采集时间 设为 0 7.最大采集时间间隔用 系统默认值(不填写)
PSpice 中的噪声分析
V(INOISE)和V(ONOISE) (菜单 Trace>Add Trace…或 快捷 键 ) INOISE 即INPUT NOISE ONOISE 即OUTPUT NOISE
5.确定后,运行仿真。在PSpice A/D窗口中加入波形
噪声的计算方法: 输出节点的总噪声除 以相对输入激励源的 电路的总增益