本文主要是介绍【LTSpice】导入第三方元件库 之 subckt文件类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
LTSpice想要导入第三方的元件库,网上教程非常多。这里记录一下一种不用include命令实现、以后可以直接在component里面添加的 subckt文件的导入。过程比较复杂。
本文只讲解subckt文件!如果发现文件里有.SUBCKT这样的文字,说明可以用本文的方法。
注意:要完全按照我的流程来,不能跳过或改变顺序,否则很可能出现cannot find file的报错!
1. 下载spice文件
具体怎么找SPICE文件就不在本文中叙述。
- 这里以英飞凌的一款肖特基二极管为例,下载后是一个压缩包,解压后文件夹内有这两个子文件夹
- 打开SPICE文件夹,发现有三个文件。
- 可以都打开看一下,找到有.SUBCKT的那个文件,发现是D336_v7.txt
2. 改名
-
把这个文件名改成元件本身的型号,比如我应该把D336_v7.txt改成BAS70-04W(也就是这个二极管的型号)
-
并把这个文件中的【.SUBCKT后面的单词】和【.ENDS后面的单词】也都改成这个元件型号,一般就是改下图中的三个地方
3 新建库
这一步非常重要。一定要按照我写的顺序。
- 打开LTSpice软件的库文件夹(怎么找到这个文件夹?在LTSpice软件中点击component,上面这个地址就是)
-
在这个地址中的任意位置新建一个文件夹。为了方便,我在LTspice文件夹底下,建立了一个和lib同级的文件夹,叫做thirdlib(取什么名字都行),注意一定要用英文!!!
-
把刚刚改好名的那个文件复制到这个新建文件夹里
-
用LTspice打开这个文件
-
选中.SUBCKT后面的型号名字,右键选择create symbol
-
此时会弹出一个新的页面,是这个元件的封装。系统提供了一个自带的封装,如果你觉得难看,可以自己画一个(下图是我自己画的)。画好后关闭软件
使用新元件
- 重新打开LTSPICE,添加component
- 双击AutoGenerated,便可以看到刚刚添加的元件了
这篇关于【LTSpice】导入第三方元件库 之 subckt文件类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!