LTspice中轻松创建 自己的IC仿真模型

发布时间 2023-04-02 22:45:09作者: liushao

通过对LTspice安装路径中文件的分析,终于琢磨出了在LTspice环境中自定义IC模型的方法,在这里共享给大家。


LTspice 存放模型的路径

存放原理符号
C:\Program Files\LTC\LTspiceIV\lib\Sym  

C:\Users\liushao\Documents\LTspiceXVII\lib\sym\mysym

 存放spice模型

C:\Program Files\LTC\LTspiceIV\lib\sub  

C:\Users\liushao\Documents\LTspiceXVII\lib\sub\mysub



1 spice模型下载或者编写好后放入sub 文件夹
例如 将如下代码写入笔记本后另存为 TL431.sub文件。注意文件名称要和模型名称对应
,后面绘制原理符号时,会通过文件名与此模型建立对应关系。
.SUBCKT TL431 7 6 11
V1 1 6 2.495
R1 6 2 15.6
C1 2 6 .5U
R2 2 3 100
C2 3 4 .08U
R3 4 6 10
G2 6 8 3 6 1.73
D1 5 8 DC
D2 7 8 DC
V4 5 6 2
G1 6 2 1 11 0.11
.MODEL DC D
+IS=13.5N RS=25M N=1.59
+ CJO=45P VJ=.75 M=.302
+ TT=50.4N BV=34V IBV=1MA
.ENDS


2 绘制原理图符号

1 File〉New Symbol创建新元件
2使用Draw中的工具绘制符号

3使用Edit菜单中Add Pin 添加引脚
注意 引脚序号“List Order”要与spice模型中声明引脚的顺序一致,此序号决定了模型的引脚与Spice文件中引脚的对应关系

例如 spice 文件中“.SUBCKT TL431 7 6 11”声明了三个引脚  7 6  11  这三个引脚分别对应着LT431中的K A Ref 三个引脚,那么引脚分别设置成如下状态
Label:标号 表明引脚名称,可随意。
List Order: 1  表示与spice声明中第一个引脚对应 即 “ .SUBCKT TL431 7 6 11” 中的7 对应。


4 设置元件属性
Edit>Attributes>Edit Attributes
以TL431为例,
Symbol Type  选择Cell  表明元件类型为芯片
Prefix         填写X 表明 方针时LTspice 会在sub文件夹中寻找与其对应的spice模型文件。
Spice Model    对应的模型文件名称,不需要写后缀名。
   
到此为止在LTspice中建立自己的IC模型结束。