PCB论坛网

 找回密码
 注册
查看: 1134|回复: 1

调入仿真元件库及仿真元件的参数设置说明

[复制链接]
发表于 2010-7-15 18:15:09 | 显示全部楼层 |阅读模式
调入仿真元件库。

提示:首先在设计管理器中选择Browse Sch页面,在该页面的Browse区域中的
下拉框中选择Libraries,单击Add/Remove按钮,在弹出的窗口上部搜寻下拉框中,
选择Protel99SE所在的文件夹,再选择路径:Protel99SE文件夹/Library\Sch,
在元件库显示窗口找到Sim,单击窗口下部的Add按钮,就可以看到在窗口中
的Selected Files区域将显示仿真元件库Sim的路径,最后单击OK按钮,就把仿
真元件库添加到了元件库管理器。
库文件选择窗口见本屏幕的左侧Browse Sch页面。



认识仿真元件库和库中的内容。

提示:Protel99SE中有如下仿真元件库:
7SEGDISP.lib:七段数码管库。
74xx.Lib:通用74系列数字集成电路库。
BJT.lib:双极型三极管。
    BUFFER.lib:缓冲器库。
CAMP.lib:电流放大器库。
CMOS.Lib:CMOS数字集成电路库。
COMPARATOR.lib:比较器库。
CRYSTAL.Lib:石英晶体库。
DIODE.Lib:二极管库。
IGBT.lib:绝缘栅双极性晶体管库。
JFET.Lib:结型场效应晶体管。
MATH.lib:具有各种数学功能的两端口元件库。
MESFET.Lib:砷化镓场效应晶体管库。
MISC.lib:杂元件库。包括模数、数模和锁相等电路。
MOSFET.Lib:金属氧化物场效应管库。
    OPAMP.lib:运算放大器库。
    OPTO.lib:光耦器库。包括4N25。
REGULATOR.lib:稳压电源库。包括7805、7812、LM317和TL431。
RELAY.Lib:继电器库。5V、12V等继电器。
SCR.Lib晶闸管库。
Simulation Symbols/Lib:基本仿真元件库。包括电阻、电容、电感、各种电源等
基本仿真器件。
SWITCH.Lib:开关元件库。
TIMER.lib:时基电路库。包括555和556。
TRANSFORMER.Lib变压器元件库。
TRANSLINE.Lib:传输线元件库。
    TRIAC.lib:双向晶闸管库。
    TUBE.lib:电子管库。
    UJT.lib:单结晶体管库。








    B. Protel Advanced SIM99中的仿真元件库
  以下是 Protel Advanced SIM99中所包含的仿真元件库。这些元件从使用角度可以分为两类:一类是需要用户设置参数的元件,一类是不需要用户设置参数的元件。
1.需要用户设置参数的元件库
  下面这些元件库中的元件具有一些普通原理图库中元件所没有的仿真属性域。这些域需要用户来设定参数。
(1)Simulation Symbols.lib  通用器件(电阻、电容、电感、电源、受控源、熔丝等)
(2)Diode.lib      二极管
(3) Bjt.lib        晶体管
(4)Jfet.lib       结型场效应晶体管
(5)MOSfet.lib      金属氧化物半导体场效应晶体管
(6)Mesfet.lib        金属半导体场效应晶体管
(7)Switch.lib        开关
(8)Crystal.lib       石英晶体
(9) Relay.lib           继电器
(l0)Transformer.lib     互感(变压器)
(11)Transline.lib          传输线
(12) 74xx.lib         74系列TTL元件
(13)Cmos.lib       CMOS4000系列元件
2.不需要用户设置参数的元件库
(1)7segdisp.lib           通用的不同颜色7段LED。
(2)Buffer.lib            缓冲器件。
(3)CAmp.lib              电流放大器。
(4)Comparator.lib        比较器。
(5)IGBT.lib              绝缘栅双极型晶体管。
(6) Math.lib             具有运算功能的两端口器件。
(7)Misc.lib              各种不同的集成电路和其它器件。
(8) Opamp.lib            运算放大器。
(9)Opto.lib              光耦合隔离器件。
(l0)Regulator.lib         电源调节器。
(11)SCR.lib              晶闸管。
(12)Timer.lib            555时钟芯片。
(13) Triac.lib            三端双向晶间管。
(l4)Tube.lib             真空管/电子管。
(l5)UJT.lib              单结晶体管。
  注意:这些复杂元件的属性对话框中的 Part Type域中包含了这些器件所用的 SPICE模型的名字、不要改变 Part Type域,否则会改变这个元件的模型.
C.仿真元件参数的设置
  这些元件具有特殊的属性域如图3所示。其中仿真元件特有的属性域在Part Fields1-8和Part Fields9-16属性域中,其它元件与此相同。
1)Lib Ref :   元件模型,此项不可改动
2)Designator :元件名称
3)Part type:  元件标称值
4)Temp:       工作温度,可选项
5)L:          长度,可选项
7)W:          宽度,可选项
1.电阻
在仿真库Symbols.Lib中有4种电阻类型可供仿真原理图用。
(l) RES         定值电阻
(2) RESSEMI     半导体电阻
(3) RPOT        分压电阻
(4) RVAR        可变电阻
2.电容
(1)CAP      定值无极性电容
(2)CAP2     定值有极性电容
(3)CAPSEMI     半导体电容
3.电感  INDUCTOR
4.二极管  Diode.lib
在库中 包含了数目巨大的以工业标准部件命名的二极管.
5.电压/电流控制开关
(1)CWS默认电流控制开关
(2)SW默认电压控制开关
(3)SW05 VT=500.0m的电压控制开关
(4)SWM10 VT=0.01的电压控制开关
(5)SWP10  VT=0.01的电压控制开关
(6)STTL  VT==2.5 VH=0.1的电压控制开关
(7)TTL VT=2  VH=1.2  ROFF=100E+6的电压控制开关
(8)TRIAC  VT=0.99 RON=0.1 ROFF=1E+7的电压控制开关
6.传输线
(1)LITRA----无损传输线
(2)LTRA----有损传输线
(3)URC----均匀传输线
二 SIM99中的激励源描述及设置
一、激励源设置
1.直流源
  在库Simulation Symbols.lib中,包含了如下的直流源器件:
(1)VSRC          电压源。
(2)ISRC            电流源。
这些源提供了用来激励电路的一个不变的电压或电流输出。对直流源的属性对话框可如下设置:
● Designator----直流源器件名称。
● Part Type----电压源的电压或电流源的电流的幅值。
● AC----如果设计者欲在此电源上进行交流小信号分析,可设置此项(典型值为1)
● AC Phase----小信号的电压相位。
2.正弦仿真源
库 simulation symbols.lib中,包含了如下的正弦源器件:
(1)  VSIN         正弦电压源。
(2) ISIN         正弦电流源。
  通过这些源可创建正弦波电压和电流源。对正弦仿真源的属性对话框可如下设置;
● Designator—一设置所需的激励源器件名称,如INPUT。
● DC——此项将被忽略。
● AC——如果设计者欲在此电源上进行交流小信号分析,可设置此项(典型值为1)。
● AC Phase-一小信号的电压相位
● OFFSET——电压或电流的正弦偏置。
● Amplitude——正弦曲线的峰值,如 100m。
● Frequency——正弦波的频率,单位为Hz。
● Delay—一激励源开始的延时时间,单件为s
● Damping——每秒止弦波幅值上的减少量,设置为正值将使正弦波以指数形式减少。为负值则将使幅值增加。如果为0,则给出一个不变幅值的正弦波。
● Phase——时间为0时的正弦波的相移,如50。
3.周期脉冲源
库Simulation  Symbols.lib中,包含了如下的周期脉冲源器件。
(l)VPULSE            电压脉冲源。
(2)IPULSE            电流脉冲源.
  利用这些源可以创建周期的连续的脉冲。对周期脉冲源的属性对话框可如下设置:
● Designator----设置所需的激励源器件名称,如INPUT。
● DC------------此项将被忽略。
● AC----如果设计者欲在此电源上进行交流小信号分析,可设置此项(典型值为1)。
● AC Phase——小信号的电压相位。
● Initial Value——电压或电流的起始值。
● Pulsed——延时和上升时间时的电压或电流值。
● Time Delay——激励源从初始状态到激发时的延时;单位为秒。
● Rise Time—一上升时间,必须大于0。
● Fall Time——下降时间,必须大于0。
● Pulse Width----脉冲宽度,即脉冲激发状态的时间,单位为秒。
● Period——脉冲周期,单位为秒,如5u。
4.分段线性源(Prece-Wise- Liner   Source)
库Simulation Symbols.lib中,包含了如下的分段线性源器件:
(1)VPWL           分段线性电压源。
(2)IPVWL          分段线性电流源。
使用该分段线性源可以创建任意形状的波形。对分段线性源的属性对话枢可如下设置:
● Designator——设置所需的激励源器件名称,如INPUT.
● DC——此项将被忽略:
● AC——如果设计者欲在此电源上进行交流小信号分析,可设置此项(典型值为1)。
● AC Phase——小信号的电压相位。
● Time/Voltage——这一对数为时间/幅值;输入由空格隔开的最多8对数。该对数的Time/Current第一个数是单位为秒的时间,第二个数为当时的电压或电流的幅值,如0U 5V 5U 5V 12U OV  50U 5V  60U 5V  ●File Name——包含分段线性源数据的外部文件。文件必须在同一目录下,文件的扩展名为“pwl”。
注意:分段线性源可通过两种途径获得数据.
如下为分段线性源获得数据的两种途径。
(1)设计者可以用一列多达8个点的数据描述这个波形,可以直接在属性对话框中输入后点所定义的时间必须大于前点,否则,循环将终止。
(2)设计者可以通过一个ASCll码文本文件定义该波形,该文件包含不确定数目的点,该文件必须在同一目录下,同时该文件扩展名为PWL。该点的数据需成对输入。
格式为:时间 幅值。
  文件中每一个数据行的起始符必须是一脉冲符+,并且每一行包括最多255个字符。该文件中的值必须以一个或多个空格或TAB符隔开。文件中,注解行的起始符必须是星号(*)。
5.指数激励源
库 Simulation Symbols.lib中,包含了如下的指数激励源器件:
(1)VEXP            指数激励电压源
(2)IEXP            指数激励电流源
  通过这些源可创建带有指数上升沿和下降沿的脉冲波形。对指数激励源的属性对话框可如下设置:
● Designator----设置所需的激励源器件名称,如lNPUT。
● AC----如果设计者欲在此电源上进行交流小信号分析,可设置此项(典型值为1)。
● AC Phase——小信号的电压相位。
● Initial Value——一时间为0时的电压或电流的幅值。
● Pulse Value——输出振幅的最大幅值。
● Rise Delay—一上升延迟时间,即输出值从起始值到峰值间的时间差,单位为秒。
● Rise Time——上升时间常数。
● Fall Delay----下降延迟时间,即输出值从峰值到起始值间的时间差,单位为秒
● Fall Time----下降时间常数。
6.单频调频源
库Simulation Symbols.lib中,包含了如下的单频调频源器件:
(1)VSFFM           电压源。
(2)SFFM            电流源。
通过这些源可创建一个单频调频波。对单频调频源的属性对话框可如下设置:
● Designator—一设置所需的激励源器件名称 如INPUT。
● DC——此项将被忽略。
● AC—一如果设计者欲在此电源上进行交小信号分析,可设置此项(典型值为1)。
● AC Phase——小信号的电压相位。
● OFFSET——一偏置,如2.5。
● Amplitude——输出电压或电流的峰值,如 2.5。
● Carrier——载频,如 100KHz。
● Modulation——调制指数,如5.
● Signal——调制信号频率,如 10KHz。
注意:波形将用如下的公式定义。
V(t)= VO +VA*sin(2*PI*Fc*t+MDI*sin(2*PI*Fs*t))
t   为当时时间      VO  为偏置       VA  为峰值         Fc  为载频
MDI  为调制指数     Fs  为调制信号频率
7.线性受控源
库Simulation  Symbols.lib中,包含了如下的线性受控源器件:
(1) HSRC     线性电压控制电流源。
(2) GSRC     线性电压控制电压源
(3)FSRC     线性电流控制电压源。
(4)ESRC     线性电流控制电压源。
对线性受控源的属性对话框可如下设置:
● Designator----设置所需的激励源器件名称 如GSRC1。
● Part Type——对于线性电压控制电流源,设置跨导,单位为 S(西门子)。
对干线性电压控制电压源,设置电压增益,其无量钢。
对于线性电流控制电压源,设置互阻,单位为
对于线性电流控制电压源,设置电流增益,其无量纲。
二、定义仿真初始状态
1.定义仿真电路的节点
  为了很容易的识别电路中感兴趣的节点,可以使用网络标号给这些节点命名,如VIN、VOUT、CLOCK等。这样可以很容易识别这些节点信号。
2.定义仿真初始状态
  对于有些电路可能需要预设节点电压以促使模拟解的收敛。在仿真库中有两个特殊的初始状态预置符.NS和.IC。
(1).NS 节点电压预置符,.NS用于设定节点电压以使电路顺利进入工作点分析状态,然后设定的电压值失效,继续进行实际的工作点分析。
(2).IC初始状态设置符,.IC用于在暂态分析中设定电路初始状态。
回复

使用道具 举报

发表于 2011-10-8 16:52:46 | 显示全部楼层
谢谢!或许对我有用。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|手机版|PCB设计论坛|EDA论坛|PCB论坛网 ( 沪ICP备05006956号-1 )

GMT+8, 2024-5-10 01:20 , Processed in 0.126343 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表