PSPICE13章.docx
- 文档编号:10273361
- 上传时间:2023-02-09
- 格式:DOCX
- 页数:20
- 大小:171.87KB
PSPICE13章.docx
《PSPICE13章.docx》由会员分享,可在线阅读,更多相关《PSPICE13章.docx(20页珍藏版)》请在冰豆网上搜索。
PSPICE13章
场效应管转移特性分析
发表于2009/4/3014:
56:
39
M12100IRF150
VG100
VD205
.DCLINVG-550.1
.LIBC:
\MSimEv_8\lib\EVAL.LIB
.PROBE
.END
比画图法简单吧!
画图法的参数改变需要点击N多的菜单,而且可能还不容易找到那些菜单!
这就是行命令的优点!
下面是仿真结果:
( )
系统分类:
模拟技术
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
整理
发表评论阅读全文(206)|回复(0)
0
数字电路-三路输入的偶校验
发表于2009/4/2915:
37:
50
仍然用.cir文本输入法:
.LIBC:
\MSimEv_8\lib\EVAL.LIB
U1OA(3,4)$G_DPWR$G_DGND
+123426149963Y
+DGATEIO_STD
U2INVA(6)$G_DPWR$G_DGND
+ABC412412369
+DGATEIO_STD
U3STIM(3,111)$G_DPWR$G_DGND
+ABC
+IO_STM
+0000
+LABEL=WW
+1INCRBY001
+2GOTOWW20TIMES
.MODELDGATEUGATE()
.PRINTTRAND(A)D(B)D(C)D(Y)
.TRAN116
.PROBE
.END
可看到用文本语句还有一个好处:
可以采用循环语句(+LABEL=WW...+2GOTOWW20TIMES)
如果用图形输入法配置这样的数字信号源就比较麻烦了,所以正如我前面帖子说的,当你对PSpice的很多远见比较熟悉后,可以考虑"返璞归真",使用.cir文本输入电路.效率很高.
仿真结果如下,可以看到y是对a,b,c三路的偶校验:
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
转贴
发表评论阅读全文(243)|回复(0)
0
PSpice8中的常见错误提示
发表于2009/4/2814:
40:
31
( 中国软件工程网 )
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
PSpice8中的常见错误提示
来源:
整理
发表评论阅读全文(272)|回复(0)
0
PSPICE的Probe模块中快捷键
发表于2009/4/2715:
35:
38
快捷键对应的菜单功能
Ctrl+XEdit/Cut
Ctrl+CEdit/Copy
Ctrl+VEdit/Paste
DeleteEdit/Delete
Ctrl+YPlot/AddYAxis
Shift+Ctrl+YPlot/DeleteYAxis
InsertTrace/Add
Ctrl+DeleteTrace/DeleteAll
Ctrl+UTrace/Undelete
Shift+Ctrl+CTools/Cursor/Display
Shift+Ctrl+FTools/Cursor/Freeze
Shift+Ctrl+STools/Cursor/SearchCommands
Shift+Ctrl+XTools/Cursor/Max
Shift+Ctrl+MTools/Cursor/Min
Shift+Ctrl+RTools/Cursor/PreviousTransition
Shift+Ctrl+NTools/Cursor/NextTransition
Shift+Ctrl+PTools/Cursor/Peak
Shift+Ctrl+TTools/Cursor/Trough
Shift+Ctrl+LTools/Cursor/Slope
Shift+Ctrl+ITools/Cursor/Point
Ctrl+AView/Area
Ctrl+IView/In
Ctrl+OView/Out
Ctrl+NView/Fit
Ctrl+LView/Redraw
Ctrl+PView/Previous
Ctrl+F12File/Open
Shift+Ctrl+F12File/Print
Alt+F4File/Exit
F12Tools/DisplayControl/Restore
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
转贴
发表评论阅读全文(205)|回复(0)
0
MATLAB与PSpice的数据接口技术
发表于2009/4/2617:
08:
09
很多学信息处理的同仁都知道,MATLAB是一款很强大的数学分析和图形展示软件,如何利用MATLAB来处理PSPICE仿真的数据,从而使数据更直观,美观和通用呢?
下面就给大家介绍这方面的知识:
一、PSPICE的输出文件介绍
PSpice把数据结果输出到”*.OUT”文件中以文本形式存储可以在屏幕上显示绘图打印数据文件后缀为.DAT我们需要处理的是.OUT文件。
输出文件数据结构包含下面四部分
1输入文件内容元件元件模型参数
2不需要.PLOT和.PRINT的命令直接输出的结果包括.OP.TF.SENSNOISE.FOUR分析的结果如果输入文件中有这些指令因为这些指令自动输出分析结果
3利用.PLOT和.PRINT命令控制的.DC.AC.TRAN分析结果输出数据
4运行统计信息即关于整个运行过程的统计包括各种分析所需要的时间和存储单元量
将模拟结果输出的命令有
1.PRINT以列表的形式输出直流分析交流分析和噪声分析的结果
2.PLOT将直流分析交流分析的结果以绘图打印的方式输出图由字符组成结果可打印输出
3.PROBE这是图形后处理程序将交流分析直流分析和噪声分析的结果经过处
理后写到PROBE.DAT文件中以进行屏幕图形显示
二、MATLAB获取PSpice数据的指令与方法
我们需要的是.DC.AC.TRAN分析结果输出数据而PSpice输出文件中还包括其他内容所以MATLAB获取PSpice数据必须首先对OUT文件进行调用和处理如何完成这项工作正是两软件间数据接口技术的关键。
MATLAB可以直接在CommandWindow中编程也可编制M文件完成所需要的功能,它本身提供了很多函数常用的与文件的读写相关的几个函数是:
1Textread()函数textread用于用一种已知格式读文本文件固定格式和自由格式的文件都可以为之操作。
Textread从输入匹配和转化字符组每个字符串是到下一个空格或者分隔符为止或者是到文件最尾分隔符重复是有意义的但多个连续的空格符会被处理成一个字符格式决定了返回主题的数目和类型返回主题的数目就是字符串格式类型的数目
2fopen和fclose函数用于文件的打开和关闭函数fopen以二进制
形式打开一文件文件使用完后应通过fclose函数关闭该文件防止文件被误用
3无格式输入fread函数与有格式输入fscanf函数它们都可从指定文件读取数据
4Str2num函数转化字符串,把数值的ASCII码字符表示法转化为MATLAB的数字表示法.字符串里可以包括阿拉伯数字,小数点,正负号,10的幂次方因子,代表复数或者虚数的i或者j.当字符串不为上述几种时,执行该函数将生成空矩阵.
使用23中列举函数运行时间较长程序也较复杂经过比较选择通过
textread函数进行Pspice输出文件数据调用又因为实际上MATLAB需要调用的是Pspice输出文件的数字部分所以通过Str2num函数去掉OUT文件中的不相干内容下面具体说明textread函数的调用格式
例y=textread('no.8.out','%s','whitespace','','delimiter','\n')
说明1读入no.8.out文件以%s格式读空格或者分隔符分隔开的字符串
2whitespace参数把字符矢量创建成空格,whitespace后面加两个单引号是因为参数和值必须成对出现
3delimiter分隔符参数
4\n相当于回车
生成的y为元胞数组其中每一个元胞都是char数组
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
转贴
发表评论阅读全文(327)|回复(0)
0
PSpice10.5主要新增功能
发表于2009/4/2415:
25:
49
在PSpice的引擎里,强化了行为模型(Behavioralsupport)的功能
在10.5的版本里,PSpice引擎支持行为装置的能力已经被强化了。
PSpice引擎现在支持:
•错误(error)及警告(warning)的讯息
您现在可以利用错误及警告讯息,去维护PSpcie的Model。
•charge及flux电源
在这个版本,您可以使用E这个组件,做flux模式的电源设定,它是”电压源”的输出格式。
您可以使用G这个组件,做 charge模式的电源设定,它是”电流源”的输出格式。
•配合运算功能,例如Ceil及Floor
•状态(state)的功能,例如delta、state及time
对Time、Delta及NodeVoltage模拟的期间,提供了纪录的功能。
您可以使用这些功能去找到最后三个仿真点的相关信息。
想知道更多有关于这三个强化的功能,请参考PSpiceA/DReferenceGuide的说明。
支援PhilipsMextram504Model
从这个版本开始。
您可以使用PSpice里的Mextrammodel执行BipolarTransistor的模拟。
这种Mextrammodel对现今down-scaledtransistors提供更好的处理效果。
像是设定Temperaturescaling、ChargeStorage、Quasisaturation及Highinjectioneffects等参数的功能。
想知道更多有关于Mextram的功能,请参考PSpiceA/DReferenceGuide的说明。
支持模型加载的精灵(ModelImportWizard)功能
您现在可以使用ModelImportWizard,在这个互动的对话盒中,不仅对单一的Model或是所有的Model,都可利用它来建立CapturePart。
ModelImportWizard提供使用者,将Capture的Symbol转到PSpice的Model里。
您可以经由User所建立的或是从网站上面下载下来的CaptureSymbol,透过ModelImportWizard的功能,很容易的加载PSpiceModel数据中。
当您已有CaptureSymbol,并要加挂上的PSpicemodel来使用时,就可以使用ModelImportwizard的功能。
想知道更多有关于importingtraces的功能,请参考PSpiceUser'sGuide的说明。
支持变压器(Transformer)设计接口
这是一个在PSpice产品的新工具。
使用TransformerDesigner,您可以设计不同型式的变压器。
第一个版本的TransformerDesigner能让您去设计PowerTransformers、FlybackTransformers及ForwardConverters的变压器;另外也支持DCInductors的设计。
除了变压器的设计之外,TransformerDesigner也能帮您做下面的事情:
•能产生设计组件的PSpiceModel
您可以使用TransformerDesigner产生PSpiceModel,并来结合PartSymbol,可让您在线路图上模拟变压器。
•建立生产报告
在设计过程的最后,TransformerDesigner能转出生产变压器所需要的相关数据报告。
•能维变压器设计组件的数据库
TransformerDesigner数据库是TransformerDesigner的模块之一。
这个数据库包含生产或设计变压器组件所需要的成分:
像是Cores、Bobbins、Wires及insulationmaterial等信息。
您可增加新的组件到数据库里,也可以杀掉一些过时的组件信息。
想知道更多有关于TransformerDesigner的功能,请参考TransformerDesignerUser'sGuide的说明。
支持欧洲的标记方法(EuropeanNotation)
您现在可以使用欧洲的标记方法,如2k2,来设定电阻、电感及电容这些组件的VALUE值。
当工程师及组件批发商从屏幕上或是打印出来的线路图中,去读这些组件值时,可使用这些标记方法以避免错误的发生。
下面列表是2K2标记方法的字母代码
字母代表
F(f)
P(p)
N(n)
U(u)
M(m)
K(k)
MEG
G(g)
T(t)
femto
pico
nano
micro
milli
kilo
mega
giga
tera
以下列举例来做说明
标记等同于
2M2
2MEG2
4L5
2K2
12C2
5R4
2p2
2.2M
2.2MEG
inductorof4.5henry
2.2K
capacitorof12.2farads
resistorof5.4ohms
2.2p(2.2*10-12)
行为模型的组件库(BehavioralLibraries)
新增的行为模型组件库---Function.lib及Spice_elem.lib,能支持机电组件的模型,如直流马达(DCMotor)及转速马达(tachometer)。
在所有新的行为模型组件中,建议您使用Function.lib。
若您欲将AWBHDL转移至PSpice时,则是使用Spice_elem组件库。
想要知道有关于在这些组件库里的组件,您可以看PSpiceA/DReferenceGuide的说明。
新的VendorModels
PSpice的组件库里新增了大概有1500个Infineon及Tycoelectronics的组件。
在新增加17个新的Library中,分别包含CoolMOS?
、OPTIMOS?
、IGBT、FET、SiliconDigitalTransistorArray、andMetalOxideVaristors。
690873
当建立空白Project,不能去建立PSpcie的Netlist及SimulationProfile。
781306
当您建立新的Template-basedModel时,先关Modeltext的窗口再编辑任何的仿真属性时,ModelEditor会Crash。
720914
在remoteclient安装模式下,假如Client没有在安装路径
741159
../tools/pspice/library的读写及执行的权限,Client在执行模拟时OrCADCapture会Crash掉。
在Clientmachine端,若在../tools/pspice/library数据夹,执行PSpiceSimulation,将导致OrCADCapture的Crash掉。
755419
MOSFETdrain电流的问题。
当drain的电压是过饱和时,Rout并不会因drain电压改变及来源电流减少而改变。
680296
PSpice会显示"ErrorinOpeningtheAliasfile"的错误讯息。
739880
ModelEditor不能正确地执行Comparatormodel。
663741
延伸PWL档案里,激励讯号能支持1000k个数据点。
696299
在改变直方图之后,Probe选项对话盒是空的。
且不能改变Probe里的分割数量。
764999
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
转贴
发表评论阅读全文(235)|回复(0)
0
PSPICE功能描述
发表于2009/4/2316:
35:
20
PSPICE6.3可执行的主要分析功能如下:
1.直流分析:
包括电路的静态工作点分析;直流小信号传递函数值分析;直流扫描分析;直流小信号灵敏度分析。
在进行静态工作点分析时,电路中的电感全部短路,电容全部开路,分析结果包括电路每一节点的电压值和在此工作点下的有源器件模型参数值。
这些结果以文本文件方式输出。
直流小信号传递函数值是电路在直流小信号下的输出变量与输入变量的比值,输入电阻和输出电阻也作为直流解析的一部分被计算出来。
进行此项分析时电路中不能有隔直电容。
分析结果以文本方式输出。
直流扫描分析可作出各种直流转移特性曲线。
输出变量可以是某节点电压或某节点电流,输入变量可以是独立电压源、独立电流源、温度、元器件模型参数和通用(Global)参数(在电路中用户可以自定义的参数)。
直流小信号灵敏度分析是分析电路各元器件参数变化时,对电路特性的影响程度。
灵敏度分析结果以归一化的灵敏度值和相对灵敏度形式给出,并以文本方式输出。
2.交流小信号分析:
包括频率响应分析和噪声分析。
PSPICE进行交流分析前,先计算电路的静态工作点,决定电路中所有非线性器件的交流小信号模型参数,然后在用户所指定的频率范围内对电路进行仿真分析。
频率响应分析能够分析传递函数的幅频响应和相频响应,亦即,可以得到电压增益、电流增益、互阻增益、互导增益、输入阻抗、输出阻抗的频率响应。
分析结果均以曲线方式输出。
PSPICE用于噪声分析时,可计算出每个频率点上的输出噪声电平以及等效的输入噪声电平。
噪声电平都以噪声带宽的平方根进行归一化。
它们的单位是V/Hz1/2。
3.瞬态分析:
即时域分析,包括电路对不同信号的瞬态响应,时域波形经过快速傅里叶变换(FFT)后,可得到频谱图。
通过瞬态分析,也可以得到数字电路时序波形。
另外,PSPICE可以对电路的输出进行傅里叶分析,得到时域响应的傅里叶分量(直流分量、各次谐波分量、非线性谐波失真系数等)。
这些结果以文本方式输出。
4.蒙特卡罗(MonteCarlo)分析和最坏情况(WorstCase)分析:
蒙特卡罗分析是分析电路元器件参数在它们各自的容差(容许误差)范围内,以某种分布规律随机变化时电路特性的变化情况,这些特性包括直流、交流或瞬态特性。
最坏情况分析与蒙特卡罗分析都属于统计分析,所不同的是,蒙特卡罗分析是在同一次仿真分析中,参数按指定的统计规律同时发生随机变化;而最坏情况分析则是在最后一次分析时,使各个参数同时按容差范围内各自的最大变化量改变,以得到最坏情况下的电路特性。
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
转贴
发表评论阅读全文(229)|回复(0)
0
Pspice噪声分析
发表于2009/4/2215:
23:
17
噪声分析也是一个大头!
也不能忘了!
现在我们来做一下噪声分析!
噪声分析就是针对电路中无法避免的噪声所做的分析。
它是与交流分析一起使用的。
电路中所计算的噪声通常是电阻上产生的热噪声半导体器件产生的散粒噪声和闪烁噪声。
PSpice程序AC分析的每个频率点上对指定输出端计算出等效输出噪声,同时对指定输入端计算出等效输入噪声。
输出和输入噪声电平都对噪声带宽的平方根进行归一化,噪声电压的单位是V/Hz,噪声电流的单位是A/HZ。
得出来不怎么好看是吧!
呵呵,只要不影响我的分析就OK了!
( )
系统分类:
虚拟仪器
用户分类:
SPICE/PSPICE
标签:
无标签
来源:
转贴
发表评论阅读全文(235)|回复(0)
0
PSPICE简介
发表于2009/4/2115:
23:
34
1、PSPICE的起源与发展
用于模拟电路仿真的SPICE(SimulationProgramwithIntegratedCircuitEmphasis)软件于1972年由美国加州大学伯克利分校的计算机辅助设计小组利用FORTRAN语言开发而成,主要用于大规模集成电路的计算机辅助设计。
SPICE的正式版SPICE2G在1975年正式推出,但是该程序的运行环境至少为小型机。
1985年,加州大学伯克利分校用C语言对SPICE软件进行了改写,并由MICROSIM公司推出。
1988年SPICE被定为美国国家工业标准。
与此同时,各种以SPICE为核心的商用模拟电路仿真软件,在SPICE的基础上做了大量实用化工作,从而使SPICE成为最为流行的电子电路仿真软件。
PSPICE采用自由格式语言的5.0版本自80年代以来在我国得到广泛应用,并且从6.0版本开始引入图形界面。
1998年著名的EDA商业软件开发商ORCAD公司与Microsim公司正式合并,自此Microsim公司的PSPICE产品正式并入ORCAD公司的商业EDA系统中。
不久之后,ORCAD公司已正式推出了ORCADPSPICERelease10.5,与传统的SPICE软件相比,PSPICE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PSPICE13