




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 protel99se电路仿真一般说来,在电路设计的开始与结束时,设计者总要对所设计的电路的性能进行推算、判断和验证,protel99 se可以对模拟和数字信号混合电路仿真。其仿真引擎使用的是伯克利分校的spice /xspice。它可以让我们精确地仿真由各种器件,比如ttl、cmos、bjt等构成的电路。protel中支持的电路分析类型有:静态工作点分析,交流小信号分析,瞬态分析,付立叶分析,噪声分析,直流分析,参数扫描分析,温度扫描分析和蒙特卡罗分析。可用于仿真的电路,必须满足以下条件:1、必须用仿真库中的器件(或用户自己建的器件仿真模型和器件符号)搭成电路,仿真库在design expl
2、orer 99 selibraryschsim.ddb文件中;2、 必须有激励源;3、对所关心的节点建立网络标号;4、设定初始条件。sim 99仿真库中的主要元件电路仿真操作步骤在 sim 99的仿真元件库中,包含了如下一些主要的仿真元器件。一、电阻 在库 simulation symbols.lib中,包含了如下的电阻器:res 固定电阻;ressemi 半导体电阻; rpot 电位器; rvar 变电阻。 上述符号代表了一般的电阻类型,如图l所示。图l 仿真库中的电阻类型 这些元器件有一些特殊的仿真属性域,在放置过程中按 键或放置完成后双击该器件得到属性对话框,可如下设置: designa
3、tor 电阻器名称(如 r1); parttype 以欧姆为单位的电阻值(如 100k); l可选项,电阻的长度(仅对半导体电阻有效); w可选项,电阻的宽度(仅对半导体电阻有效); temp 可选项,元件工作温度,以摄氏度为单位,缺省时为27(仅对半导体电阻有效); set 仅对电位器和可变电阻有效(在“part fields l8”选项卡中设置取值0l)。二、电容 在库 simulation symbols.lib中,包含了如下的电容:cap 定值无极性电容;capz 定值有极性电容;capsemi 半导体电容。这些符号表示了一般的电容类型,如图2所示。图2仿真库中的电容类型 对电容的属性
4、对话框可如下设置: designator 电容名称(如c1); parttype 以法拉为单位的电容值(如 22uf); l可选项,以公尺为单位的电容的长度(仅对半导体电容有效); w可选项,以公尺为单位的电容的宽度(仅对半导体电容有效); ic可选项,初始条件,即电容的初始电压值。在“part fields l8”选项卡中设置。该项仅在仿真分析工具傅里叶变换中的使用初始条件被选中后,才有效。三、电感 在库 simulation symbols.lib中,包含了inductor电感,对电感的属性对话框可如下设置:designator电感名称(如 l1); parttype以亨为单位的电感值(如
5、 27mh); ic可选项,初始条件,即电感的初始电压值。在“part fields 18”选项卡中设置。该项仅在仿真分析工具博里叶变换中的使用初始条件被选中后,才有效。四、二极管 在库diodelib中,包含了数目巨大的以工业标准部件数命名的二极管。如图3所示,该图简单列出了库中包含的几种二极管。图3仿真库中的二极管类型对二极管的属性对话框可如下设置: designator 二极管名称(如d1); area 可选项,该属性定义了所定义的模型的并行器件数; ic 可选项,初始条件,即通过2极管的初始电压值。该项仅在仿真分析工具傅里叶变换中的使用初始条件被选中后,才有效; temp 可选项,元件
6、工作温度,以摄氏度为单位,缺省时为27。五、三极管在库bjt.lib中,包含了数目巨大的以工业标准部件数命名的三极管。如图 4所示,该图简单列出了库中包含的三极管型号。图4仿真库中的三极管类型对三极管的属性对话框可如下设置:designator 三极管名称(如q1);area可选项,该属性定义了所定义的模型的并行器件数;ic 可选项,初始条件,即通过三极管的初始电压值。该项仅在仿真分析工具傅里叶变换中的使用初始条件被选中后,才有效;temp可选项,元件工作温度,以摄氏度为单位,缺省时为27。六、jfet:结型场效应晶体管结型场效应晶体管包含在jfet.lib库文件中。如图5所示,该图简单列出了
7、库中包含的结型场效应晶体管。图7-5仿真库中的结型场效应晶体管类型 对结型场效应晶体管的属性对话框可如下设置: designator 结型场效应晶体管名称(q1) area 可选项,该属性定义了所定义的模型的并行器件数; ic 可选项,初始条件,即通过三极管的初始电压值。该项仅在仿真分析工具傅里叶变换中的使用初始条件被选中后,才有效; temp可选项,元件工作温度,以摄氏度为单位。缺省时为27。七、mos场效应晶体管 mos场效应晶体管是现代集成电路中最常用的器件。sim99提供了四种mosfet模型,它们的伏安特性公式各不相同,但它们基于的物理模型是相同的。在库mosfet.lib中,包含了
8、数目巨大的以工业标准部件数命名的mos场效应晶体管。如图6所示,该图简单列出了库中包含的mos场效应晶体管。图6仿真库中的 mos场效应晶体管类型对 mos场效应晶体管的属性对话图框可如下设置:designator mos场效应晶体管名称(如q1);l沟道长度;w沟道宽度;ad漏区面积;as源区面积;pd漏区周长;ps源区周长。ic可选项,初始条件,即通过mos场效应晶体管的初始值。在“part fields18”选项卡中设置。该项仅在仿真分析工具博里叶变换中的使用初始条件被选中后,才有效;temp可选项,元件工作温度,以摄氏度为单位。缺省时为27。八、电压电流控制开关库switchlib包含
9、了如下的可用于仿真的开关:csw默认用电流控制开关sw默认电压控制开关。如图7所示,该图简单列出了库中包含的电压电流控制开关。图7仿真库中的电压电流控制开关类型对电压电流控制开关的属性对话框可如下设置: designator电压电流控制开关名称(如s1); onoff可选项,初始条件选择,该选项可为on或off。此开关模型描述了一个几乎理想化的开关。实际中,开关不可能十分理想,是因为电阻值不能从0到无穷大变化,而是总有一个有限的正值。通过适当选择开态和关态电阻,可使得这两个电阻与其他电路元件相比较时能看作零和无穷大。spice仿真器内支持如表l所示的开关参数。表1开关模型的参数九、熔丝fuse
10、.lib包含了一般的保险丝器件。对熔丝的属性对话框可如下设置:designaor熔丝名称(如f1);curent熔断电流(单位a,如1a);resistance可选项,以欧姆为单位的串联熔丝阻抗。、继电器(relay)库relay.lib包括了大量的继电器,如图8所示。图8仿真库中的继电器类型对继电器的属性对话框可如下设置:designatr继电器名称;pullin触点引入电压;dropoff触点偏离电压;contar触点阻抗;resignator线圈阻抗。inductor线圈电感。十一、互感(电感耦合器)库transformer.lib包括了大量的电感耦合器。对电感耦合器的属性对话框可如下设
11、置: desigator电感耦合器名称(如 t1); ratio二次侧一次侧变压比,这将改变模型的默认值; rp可选项,一次测阻抗; rs可选项,二次侧阻抗。十二、 ttl和cmos数字电路器件 在74xx.lib包含了74xx系列的ttl逻辑元件;库cmos.lib包含了4000系列的 cmos逻辑元件。 设计者可把上述元件库包含的数字电路器件用到所设计的仿真图中。 对数字电路器件的属性对话框可如下设置: designator数字电路器件名称(如u1); propagation可选项,元件的延时,可以设置为最大或最小来使用,默认值为典型值; drive可选项,输出驱动特性,可以设置为最大或最
12、小来使用; current可选项,标识器件功率的输出,可以设置为最大或最小来使用默认值为典型植; pwr value可选项,电源支持电压。将改变默认数字元件支持电压值,一旦定义该值,则 gnd value值也需定义; gnd value可选项,地支持电压。将改变默认数字元件支持电压值,一旦定义该值,则 pwr value值也需定义; vil value 低电平输入电压; vih value高电平输入电压; vol value低电平输出电压; voh value低电平输出电压。举例如下:如cmos数字器件支持5v申压,一部情况下它的任一输出管脚的高电平为 5v,但是,一旦voh被设置为 5v,那
13、么输出管脚的高电平将为8v。十三、模块电路sim99中复杂元件都被用spice的子电路完全模型化,该元件没有设计者需设置的选项。对于这些元器件,设计者只需简单放置并设置该标号。所有的仿真用参数都已在spice子电路设定好。表2是sim99中的仿真用数据库中包含的元件库以及所包含有的复杂元件的不同类型的符号。这些元件属性对话框中的 part type域中包括了该器件的spice模型,如果设计者不愿修改所引用的 spice模型,请不要修改该 part type域,所有标识可选项均有默认值,一般情况下,该默认值适用于太多仿真,设计者一般毋须修改这些值。表2集成块所在的元件库及说明在protel99中
14、,每一仿真元件的特性由元件电气图形符号库和元件模型参数数据库描述。仿真测试原理图内元件电气图形符号存放在design explorer 99libraryschsim.ddb仿真分析用元件电气图形符号库文件包内,共收录了5 800多个元器件,分类存放在如下元件电气图形符号库(.lib)文件中:74xx.lib 74系列ttl数字集成电路7segdisp.lib 7段数码显示器bjt.lib 工业标准双极型晶体管buffer.lib 缓冲器camp.lib 工业标准电流反馈高速运算放大器cmos.lib cmos数字集成电路元器件comparator.lib 比较器crystal.lib 晶体振
15、荡器diode.lib 工业标准二极管igbt.lib 工业标准绝缘栅双极型晶体管jfet.lib 工业标准结型场效应管math.lib 二端口数学转换函数mesfet.lib mes场效应管misc.lib 杂合元件mosfet.lib 工业标准mos场效应管opamp.lib 工业标准通用运算放大器opto.lib 光电耦合器件(实际上该库文件仅含有4n25和通用的光电耦合器件optoiso两个元件)regulator.lib 电压变换器,如三端稳压器等relay.lib 继电器类scr.lib 工业标准可控硅simulation symbols.lib 仿真测试用符号元件库switch.
16、lib 开关元件timer.lib 555及556定时器transformer.lib 变压器transline.lib 传输线triac.lib 工业标准双向可控硅tube.lib 电子管ujt.lib 工业标准单结管在放置元件过程中,按下tab键调出元件属性窗口,设置元件有关参数时,必须注意:一般仅需要指定必须参数,如序号、型号、大小(如果打算从电原理图获取自动布局所需的网络表文件时,则需要给出元器件的封装形式);而对于可选参数,一般用“*”代替(即采用缺省值),除非绝对必要,否则不宜改变。 sim 99中的激励源在电路仿真过程中需要各种各样的激励源,这些激励源也取自sim.ddb数据库文
17、件包内的simulation symbols.lib元件库文件中,包括直流电压激励源vsrc (voltage source)与直流电流激励源 isrc (current source)、正弦波电压激励源vsin (voltage source) 与正弦波电流激励源isin (current source)、周期性脉冲信号激励源vpulse (voltage source) 与 ipulse (current source)、分段线性激励源vpwl (voltage source) 与 ipwl (current source)等。常用的直流电压激励源vsrc、正弦电压激励源vsin、脉冲电压
18、激励源vplus,可通过单击“simulate”菜单下的“source”命令选择相应激励源后,将其拖到原理图编辑区内。1) 直流电压激励源vsrc与直流电流激励源 isrc 这两种激励源作为仿真电路工作电源,在属性窗口内,只需指定序号(designator,如vdd、vss等)及大小(part type,如5、12等),如图9所示。图9 直流电源属性设置窗2) 正弦波信号激励源(sinusoid waveform) 正弦波激励源在电路仿真分析中常作为瞬态分析、交流小分析的信号源,执行菜单命令“simulatesource”,选择sine wave类型的激励源,就可以放置正弦波激励源,其参数设置
19、对话框如图10所示。图10 正弦信号属性设置窗3) 脉冲激励源(pulse) 脉冲激励源在瞬态分析中用得比较多,放置脉冲激励源的方法是:执行菜单命令“simulatesource”,在弹出的子菜单内选择“pulse”类型的激励源即可。双击脉冲激励源符号,将弹出如图11所示的属性设置对话框。图11 脉冲信号激励源属性设置窗4) 分段线性激励源vpwl与ipwl(piece wise linear) 分段线性激励源的波形由几条直线段组成,是非周期信号激励源。为了描述这种激励源的波形特征,需给出线段各转折点时间电压(或电流)坐标(对于vpwl信号源来说,转折点坐标由“时间/电压”构成;对于ipwl信
20、号源来说,转折点坐标由“时间/电流”构成).图7-12 分段线性激励源属性 5) 调频波激励源vsffm(电压调频波)和isffm(电流调频波) 调频波激励源也是高频电路仿真分析中常用到的激励源,调频波激励源位于sim.ddb数据库文件包内的simulation symbols.lib元件库文件中,放置调频波信号源的操作方法与放置电阻、电容等的方法相同.此外,simulation symbols.lib元件库内尚有其他激励源,如受控激励源、指数函数、频率控制的电压源等,这里就不一一列举了,根据需要可从该元件库文件中获取。如果实在无法确定某一激励源或元件参数如何设置时,除了从“帮助”菜单中获得有
21、关信息外,还可以从protel99的仿真实例中受到启发。在design explorer 99examplescircuit simulation 文件夹内含有数十个典型仿真实例,打开这些实例,即可了解元件、仿真激励源参数设置方法。简单的电路仿真实例一、仿真流程在protel99中进行电路仿真分析的操作过程可概括如下:1) 编辑原理图 利用原理图编辑器(schematic edit)编辑仿真测试原理图,在编辑原理图过程中,除了导线、电源符号、接地符号外,原理图中所有元件的电气图形符号均要取自电路仿真测试专用电气图形符号数据库文件包sim.ddb内相应元件电气图形符号库文件(.lib),否则仿真
22、时因找不到元件参数(如三极管的放大倍数、c-e结反向漏电流)而给出错误提示并终止仿真过程。2) 放置仿真激励源(包括直流电压源) 在仿真测试电路中,必须包含至少一个仿真激励源。仿真激励源被视为一个特殊的元件,放置、属性设置、位置编辑等操作方法与一般元件(如电阻、电容等)完全相同。仿真激励源电气图形符号位于仿真测试专用元件电气图形文件包sim.ddb内的simulation symbols.lib元件图形库文件中。 3) 放置节点网络标号 在需要观察电压波形的节点上,放置节点网络标号,以便观察到指定节点的电压波形,原因是protel99仿真程序只能自动检测支路电流、元件阻抗,没有节点电压。4)
23、选择仿真方式并设置仿真参数 在原理图编辑窗口内,指向并单击“simulate”菜单下的“setup”命令(或直接单击主工具栏内的“仿真设置”工具)进入“analyses setup”仿真设置窗口,选择仿真方式及仿真参数。 5) 执行仿真操作 在原理图编辑窗口内,指向并单击“simulate”菜单下的“run”命令(或直接单击主工具栏内的“执行仿真”工具)启动仿真过程,等待一段时间后即可在屏幕上看到仿真结果。 6) 观察仿真结果 仿真操作结束后,自动启动波形编辑器并显示仿真数据文件(.sdf)的内容(或在“设计文件管理器”窗口内,单击对应的.sdf文件)。在波形编辑器窗口内,观察仿真结果,若不满
24、意,可修改仿真参数或元件参数后,再执行仿真操作。7) 保存或打印仿真波形仿真结果除了保存在.sdf文件中外,还可以在打印机上打印出来。二、仿真(simulation)菜单项1run运行仿真命令,同工具条上的 按钮。2sources此子菜单罗列出了较常用的激励源。我们在搭电路时,可以从这里找到常用的直流信号源、正弦信号源、脉冲信号源。除了这些常用的信号源外,protel99 se还支持指数源、分段线性源、单频率调频源、多项式源。3.create spice netlist建立spice网表,protel99 se在仿真之前要生成网表文件,然后传递给 spice去仿真。4.setup仿真设置。仿真
25、设置是否合理,直接影响到仿真结果。下面我们将对仿真参数设置加以说明。 分析(analysis)主菜单在general选项中,设计者可以选择分析类别。静态工作点分析静态工作点是在分析放大电路中提出来的,它是放大电路正常工作的重要条件。当把放大器的输入信号短路,则放大器处于无信号输入状态,称为静态。如果静态工作点选择不合适,则输出波形会失真,因此设置合适的静态工作点是放大电路正常工作的前提。直流扫描分析(dc sweep)直流扫描分析就是直流转移特性,当某输入在一定范围内步进变化时,计算电路直流输出变量的相应变化曲线。例如某个电压源从1v到20v变化,步长可由用户设定,在每一个相应的电压将计算出一
26、套电路参数,并显示。交流小信号分析(ac small signal)交流分析是在一定的频率范围内计算电路和响应。如果电路中包含非线性器件或元件,在计算频率响应之前就应该得到此元器件的交流小信号参数。在进行交流分析之前,必须保证电路中至少有一个交流电源,也即在激励源中的ac 属性域中设置一个大于零的值(在本电路中,设为1v)。温度扫描分析(temperature sweep)温度扫描是指在一定的温度范围内进行电路参数计算,用以确定电路的温度漂移等性能指标。瞬态分析(transient analysis)和付立叶分析(fourier)瞬态响应分析是对时域中的输入信号确定时域中的输出。计算机瞬态偏置
27、点的方法与直流偏置点不同。直流偏置点被看作固定偏置点。对于固定偏置点,电路节点的初始值对计算偏置点和非线性元件的小信号参数时节点初始值也考虑在内,因此有初始值的电容和电感也被看作是电路的一部分而保留下来。噪声分析(noise) 电阻和半导体器件等都能产生噪声,噪声电平取决于频率。电阻和半导体器件产生不同类型的噪声(注意:在噪声分析中,电容、电感和受控源视为无噪声元器件)。对交流分析的每一个频率,电路中每一个噪声源(电阻或晶体管)的噪声电平都被计算出来。它们以输出节点的电平通过将各均方根值相加得到。噪声分析在电路设计中较为常见。传递函数分析(transfer function)传递函数分析用于计
28、算电路的直流输入、输出电阻和直流增益。参数扫描分析(parame sweep)参数扫描分析它可以与直流、交流或瞬态分析等分析类型配合使用,对电路所执行的分析进行参数扫描,对于研究电路参数变化对电路特性的影响提供了很大的方便。在分析功能上与蒙特卡罗分析和温度分析类似,它是按扫描变量对电路的所有分析参数扫描的,分析结果产生一个数据列表或一组曲线图。蒙特卡罗分析(monte carlo)蒙特卡罗分析是一种统计模拟方法,它是在给定电路元器件参数容差为统计分布规律的情况下,用一组组随机数求得元器件参数的随机抽样序列,对这些随机抽样的电路进行直流、交流小信号和瞬态分析,并通过多次分析结果估算出电路性能的统
29、计分布规律。三、电路仿真举例下面将通过对一个简单模拟电路的仿真,具体说明protel99 se中仿真器的使用。在此实例中,采用如图12所示的模拟电路。计算其放大倍数,并进行瞬态分析。图12分压式偏置放大电路仿真步骤:1生成原理图文件。这是进行仿真的基础和前提。2我们使用交流分析计算其放大倍数,图中v2是正弦信号源,双击该元件进入属性中part fields页面,将电压数值(ac magnitude)字段内容设置为5 mv。图13 v2正弦信号源设置3general页面设置:执行菜单simulate/setup,屏幕弹出设置窗口的general页面。设置该页面。图14 genernal页面设置4
30、设置交流分析(ac small signal)。图15设置交流分析5输出结果见交流分析sdf,如图所示。它是输出端电压out的频率特性,可以使用view/scaling菜单将x轴的标尺(x-scale)改为对数(log)。图16 频率特性曲线6求该电路的放大倍数:单击new按钮,在屏幕弹出窗口中,选择out信号。然后选择除号,再选择in信号,单击create按钮关闭该窗口,图17 创建放大倍数曲线屏幕就显示放大倍数曲线。可以看出中频放大倍数为97.4。寻找放大倍数的0.707倍数点,可以找到上下限频率。图18 放大倍数曲线图19 光标显示设置7瞬态分析。瞬态分析就是在输入端加入振幅(amplitude)为10mv,频率(frequency)为1khz的正弦信号,如图20所示。 首先 设置general页面。然后设置瞬态分析。图20 瞬态分析页面设置图21 瞬态分析显示结果单击 run analyses按钮开始仿真,输出波形见瞬态分析.sdf,可以使用单曲线显示方式和光标,使显示满足要求。设计者若选择多波形显示,则将设计者所选择的波形显示在同一窗日中。这便于信号间的比较。仿真器输出了一系列的波形,设计者借助这些波形,可以很方便地发现设计中的不足和问题。这样,不必经过实际的制版,就可完全了解所设计原理图的电气特性。例2:差动电路仿真
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 鄂尔多斯市人民医院临床数据解读考核
- 标准版个人买卖合同范文7篇
- 2025年青岛油气钻采专用设备项目可行性研究报告
- 2025年中国数码3C涂料项目创业计划书
- 2025年石灰石矿开采及尾矿综合利用项目可行性研究报告模板范文立项备案项目
- 2025年食品公司可行性分析报告
- 2025年中国碳化硅辊棒项目投资计划书
- 学校扩建工程可行性研究报告
- 2025年中国氢化钙项目创业计划书
- 2025年四川纸质包装材料项目可行性研究报告-图文
- 第13课《警惕可怕的狂犬病》 课件
- 近红外脑功能成像临床应用专家共识
- 《文献检索课程》课件
- 《音乐舞台编导》教学大纲
- 建筑工程抗浮技术标准
- 低介电常数材料应用
- 电梯井施工合同
- 【模板】紫外灯消毒验证方案
- 水平三(五年级)体育《篮球:单手肩上投篮》说课稿课件
- 2023发电机自动准同期装置整定计算技术导则
- 林肯集中润滑系统递进系统
评论
0/150
提交评论