【LTSpice】导入第三方元件库 之 subckt文件类型

2024-01-27 19:12

本文主要是介绍【LTSpice】导入第三方元件库 之 subckt文件类型,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

LTSpice想要导入第三方的元件库,网上教程非常多。这里记录一下一种不用include命令实现、以后可以直接在component里面添加的 subckt文件的导入。过程比较复杂。

本文只讲解subckt文件!如果发现文件里有.SUBCKT这样的文字,说明可以用本文的方法。

注意:要完全按照我的流程来,不能跳过或改变顺序,否则很可能出现cannot find file的报错!

1. 下载spice文件

具体怎么找SPICE文件就不在本文中叙述。

  1. 这里以英飞凌的一款肖特基二极管为例,下载后是一个压缩包,解压后文件夹内有这两个子文件夹

在这里插入图片描述

  1. 打开SPICE文件夹,发现有三个文件。

在这里插入图片描述

  1. 可以都打开看一下,找到有.SUBCKT的那个文件,发现是D336_v7.txt
    在这里插入图片描述

2. 改名

  1. 把这个文件名改成元件本身的型号,比如我应该把D336_v7.txt改成BAS70-04W(也就是这个二极管的型号)

  2. 并把这个文件中的【.SUBCKT后面的单词】和【.ENDS后面的单词】也都改成这个元件型号,一般就是改下图中的三个地方

在这里插入图片描述

3 新建库

这一步非常重要。一定要按照我写的顺序。

  1. 打开LTSpice软件的库文件夹(怎么找到这个文件夹?在LTSpice软件中点击component,上面这个地址就是)

在这里插入图片描述

  1. 在这个地址中的任意位置新建一个文件夹。为了方便,我在LTspice文件夹底下,建立了一个和lib同级的文件夹,叫做thirdlib(取什么名字都行),注意一定要用英文!!!
    在这里插入图片描述

  2. 把刚刚改好名的那个文件复制到这个新建文件夹里

在这里插入图片描述

  1. 用LTspice打开这个文件在这里插入图片描述

  2. 选中.SUBCKT后面的型号名字,右键选择create symbol

  3. 此时会弹出一个新的页面,是这个元件的封装。系统提供了一个自带的封装,如果你觉得难看,可以自己画一个(下图是我自己画的)。画好后关闭软件
    在这里插入图片描述

使用新元件

  1. 重新打开LTSPICE,添加component
  2. 双击AutoGenerated,便可以看到刚刚添加的元件了
    在这里插入图片描述在这里插入图片描述

这篇关于【LTSpice】导入第三方元件库 之 subckt文件类型的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/651223

相关文章

Python实现无痛修改第三方库源码的方法详解

《Python实现无痛修改第三方库源码的方法详解》很多时候,我们下载的第三方库是不会有需求不满足的情况,但也有极少的情况,第三方库没有兼顾到需求,本文将介绍几个修改源码的操作,大家可以根据需求进行选择... 目录需求不符合模拟示例 1. 修改源文件2. 继承修改3. 猴子补丁4. 追踪局部变量需求不符合很

Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)

《Java导入、导出excel用法步骤保姆级教程(附封装好的工具类)》:本文主要介绍Java导入、导出excel的相关资料,讲解了使用Java和ApachePOI库将数据导出为Excel文件,包括... 目录前言一、引入Apache POI依赖二、用法&步骤2.1 创建Excel的元素2.3 样式和字体2.

浅析Python中的绝对导入与相对导入

《浅析Python中的绝对导入与相对导入》这篇文章主要为大家详细介绍了Python中的绝对导入与相对导入的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1 Imports快速介绍2 import语句的语法2.1 基本使用2.2 导入声明的样式3 绝对import和相对i

Java覆盖第三方jar包中的某一个类的实现方法

《Java覆盖第三方jar包中的某一个类的实现方法》在我们日常的开发中,经常需要使用第三方的jar包,有时候我们会发现第三方的jar包中的某一个类有问题,或者我们需要定制化修改其中的逻辑,那么应该如何... 目录一、需求描述二、示例描述三、操作步骤四、验证结果五、实现原理一、需求描述需求描述如下:需要在

TP-Link PDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务

《TP-LinkPDDNS服将于务6月30日正式停运:用户需转向第三方DDNS服务》近期,路由器制造巨头普联(TP-Link)在用户群体中引发了一系列重要变动,上个月,公司发出了一则通知,明确要求所... 路由器厂商普联(TP-Link)上个月发布公告要求所有用户必须完成实名认证后才能继续使用普联提供的 D

Python数据处理之导入导出Excel数据方式

《Python数据处理之导入导出Excel数据方式》Python是Excel数据处理的绝佳工具,通过Pandas和Openpyxl等库可以实现数据的导入、导出和自动化处理,从基础的数据读取和清洗到复杂... 目录python导入导出Excel数据开启数据之旅:为什么Python是Excel数据处理的最佳拍档

Python模块导入的几种方法实现

《Python模块导入的几种方法实现》本文主要介绍了Python模块导入的几种方法实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学... 目录一、什么是模块?二、模块导入的基本方法1. 使用import整个模块2.使用from ... i

python: 多模块(.py)中全局变量的导入

文章目录 global关键字可变类型和不可变类型数据的内存地址单模块(单个py文件)的全局变量示例总结 多模块(多个py文件)的全局变量from x import x导入全局变量示例 import x导入全局变量示例 总结 global关键字 global 的作用范围是模块(.py)级别: 当你在一个模块(文件)中使用 global 声明变量时,这个变量只在该模块的全局命名空

如何更优雅地对接第三方API

如何更优雅地对接第三方API 本文所有示例完整代码地址:https://github.com/yu-linfeng/BlogRepositories/tree/master/repositories/third 我们在日常开发过程中,有不少场景会对接第三方的API,例如第三方账号登录,第三方服务等等。第三方服务会提供API或者SDK,我依稀记得早些年Maven还没那么广泛使用,通常要对接第三方

如何导入sun.misc.BASE64Encoder和sum.misc.BASE64Decoder

右击项目名--->Build Path--->Configure Build Path...--->java Build Path--->Access rules:1 rule defined,added to all librar...   --->Edit --->Add...