如何向LTspice正确导入Spice子模型

如何向LTspice正确导入Spice子模型,第1张

方法一、修改库文件(以THS4001 为例)

1.将ths4001.lib 放到(F:\ProgramFiles\LTC\LTspiceIV\lib\sub)中。

2.在lib\sym 中找一个与你要导入器件相似的模型,这样可以避免重

新画模型(如果你要导入的模型在lib\sym 中没有,那么需要自己重新

画过。);然后将找到的模型文件拷到你新建的模型中THS4001.asy(模

型文件以txt 文本方式打开)。

3.修改模型文件:

■ 修改SYMATTR Prefix D 为 SYMATTR Prefix X(即我们要导入

的模型是.subckt)

■ 修改SYMATTR Value D 为 SYMATTR Value THS4001(即模型图

上要显示的名称是THS4001)

■ 添加一行SYMATTR ModelFile ths4001.lib,或者是修改

SYMATTR ModelFile xxx.lib 为SYMATTR ModelFile

ths4001.lib(即ths4001.lib 中有我们要导入的模型文件)

■ 添加一行SYMATTR SpiceModel THS4001,或者是修改

SYMATTR SpiceModel xxx 为SYMATTR SpiceModel

THS4001(即我们将要导入的模型名称为THS4001)

4.效果图如下所示:方法二、三

1.右击元件(与将要导入的模型相似),修改 prefix 属性为X,将value

的属性改为即将倒入模型的元器件名。为方法二与方法三的实现打下基础。

2.方法二、使用外部库文件

■ 保存外部库文件到某一个目录下。

■ 点击菜单edit 里的 SPICE directive ,跳出如下框图:

■ 将.lib 文件目录填入(如.lib F:\ProgramFiles\ths4001.lib),贴到

图纸上即可。

3.方法三、直接导入模型到图纸上

■ 找到需要导入的模型文件,将文件内容粘贴到剪贴板上。

■ 点击菜单edit 里的 SPICE directive。

■ 将剪贴板上内容复制到框内,贴到图纸上即可。

导导导 导 导 导 导导导 方法一、将模型文件粘在当前的 上,方法 :

导 步 1 导导 导 导 导 导 : 制模型文件(来源于OrCAD PSpice Model )

导 步 2 导导 导 导 导 导导 导 导 导导 导 导 导 :将 制的文件 制到下 所示位置

导 步 3 导导 导 导 导导 导 :点 上面框 中的 OK 导导 导导 导 导 导 ,将文件粘 在 面上,然

导导 导 导 后从文件中拖一个三极管出来,将名字改成一 即可。

导导 导导 仿真效果 下 :

方法二、如有*.lib 导 导 导 导 导 导 的 文件,比如 PSPICE 导 的日本晶体管

jbipolar.lib 导 导 导 导 导 ,将 文件考到 LTC\LTspiceIV\lib\sub 导 导 导 导 目 中。然

导导 导 导 后按 *** 作:

导 点 OK后,效果如下所示:

导导 导 导 仿真效果 如下:

Q2sc1907 导导 导 相 特性(30MHz 导导 截止 率)

导导 方法三:将模型文件直接粘 到 LTC\LTspiceIV\lib\ cmp 导 中的相

文件中。如要将 PSPICE 的 diode.lib 导导 导 的模型全 入到 cmp 中的

standard.dio 导 导 导 导 导 中。先用 事本打 diode.lib, 导 导 导 导 导 导 导 全 , 制。而后

导导 导 导 导 用 事本打 standard.dio, 导导 导导导 导导导 导 在其适当的位置粘 , 。 二极

导导 导 导 导 导 导 导 导 导导 导导 导 导 导 导 导 导 导 管 里多了很多元件( 下 )。三极管同理。

原来二极管很少多了很多二极管模型^_^


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11552849.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存