资源描述:
《protel 99 se软件中添加spice仿真器件模型的方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Protel99SE软件中添加Spice仿真器件模型的方法推荐给好友打印加入收藏文章出处:与非网更新于2009-08-1120:28:35Protel99SE软件中添加Spice仿真器件模型的方法在电子设计辅助软件中,Protel是最常用的软件,新版本的Protel软件增加了电路仿真功能,能够对设计的电路进行模拟分析。但是由于其仿真模型库中的元件比较少,使得许多特殊功能的电路无法进行仿真,因此必须添加所需的器件模型。 由于Spice格式已经成为仿真器件模型的标准,电子元器件厂家通常都会给出器件的Spice模型,因此可以从生产厂
2、家的产品资料光盘中得到,也可从Internet网查询这些模型,直接把这些模型转换为Protel器件模型,然后添加到Protel的仿真器件库中,增强Protel的仿真功能。本文介绍将Burr-Brown公司产品资料光盘中的运放Opa501添加到Protel仿真器件库中的方法。1.绘制元件图形 首先在Protel中建立一个原理图库文件如Schlib.lib,然后用主菜单中Tools下的NewComponet命令创建一个新元件,在弹出的对话框Name中输入元件名Opa501。在Protel的设计窗口内绘出如图1所示的元件图形并保存文
3、件。 2.输入元件的描述信息 对绘制好的元件,需要输入元件的描述信息才能使用。打开Tools下的Description对话窗口,这里有Designator、LibraryFields及PartFieldNames三个选取项。其中PanFieldNames项采用缺省值,在Designator项的Default和Description栏中分别填人“U?”和“General-PurposeOperationalAmplifier”。 在LibraryFields项中有八个栏目,从TextField1到TextField8,这是元
4、件最主要的描述信息。TextField1中需要填入器件的类型和Spice中的前缀,填人“type=SUBCKT(X)”。在TextField2中填入器件模型名“model=”。在TextField3中填入器件模型的路径:“file={Model_Path}OpAmp(parttype>.ckt”,指明Opa501的器件模型在TextField4中填入的是器件模型的引脚列表,填入“pins=1:[5,3,6,1,2,8]”,其中1是指OPA501为单运放,只有一个部分组成。括号中的数字是器件的引脚号,并按同相端
5、、反相端、正电源、负电源、输出端及其它功能端的顺序排列,这个排列顺序必须与厂家所给模型中的顺序一致。TextField5中输入“netlist=%D%1%2%3%4%5%M”,是器件的网络表数据,可以参考Protel的SCH元件库SIM文件中器件的格式填写。TextField6到TextField8栏不用填写。3.添加器件模型 在Burr-Brown公司产品资料光盘中的Spice目录下找到Opa501.mod,用记事本打开,可以看到文件的内容如下:*CONNECTIONS:NON—INVERTINGINPUT*
6、
7、INVERTINGINPUT*
8、
9、P0SITIVEP0WERSUPPLY*
10、
11、
12、NEGATIVEPOWERSUPPLY*
13、
14、
15、
16、OUTPUT*
17、
18、
19、
20、
21、.SUBCKT0PA501 12345C1111220.00E-12;模拟相位响应特性参数C26740.00E-12;内部反馈电容,决定时间常数DC553DXDE545DXDLP9091DXDLN9290DXDP43DXEGND990POLY(2)(3,0)(4,0)
22、0.5.5FB799POLY(5)VBVCVEVLPVLN012.64E9-10E910E910E9-10E9GA601112251.3E-6GcM061099794.8E-12ISS310DC160.0E-6HUM900VLIM1KJ111210JXJ212110JXR269100.0E3RD14113.979E3RD24123.979E3RO185.25RO2799.25RP3426.12E3RSS10991.250E6VB90DC0VC353DC5;电压箝位,确定最大电压工作范围VE544DC5;电压箝位。确定最大电压工作范
23、围VLIM78DC0VLP910DC12.00E3VLN092DC12.00E3.MODELDXD(IS=800.0E-18).MODELJXPJF(IS=7.500E-9BE-TA=197.4E-6VTO=-1).ENDS 其中“SUBCKT