在LTSPICE中导入模型(Murata 电容)

news/2024/11/23 5:16:52/

     LTSPICE是一款很实用的SPICE软件,免费且功能实用。在仿真过程中,其自带的模型往往不能满足需求,而大的芯片供应商都会提供免费的SPICE模型供下载,我们可以把这些模型导入LTSPICE中进行仿真。

      接下来,是具体步骤。

      首先,我们在murata网站上下载网表文件,是mod的后缀名。用记事本打开,里面内容如下:

*----------------------------------------------------------------------
* SPICE Model generated by Murata Manufacturing Co., Ltd.
* Copyright(C) Murata Manufacturing Co., Ltd.
* Description :1608/C0G/220pF/50V
* Murata P/N :GRM1885C1H221JA01
* Property : C = 220[pF]
*----------------------------------------------------------------------
* Applicable Conditions:
*   Frequency Range = 100000000Hz-8500000000Hz
*   Temperature = 25 degC
*   DC Bias Voltage = 0V
*   Small Signal Operation
*----------------------------------------------------------------------
.SUBCKT GRM1885C1H221JA01 Port1 Port2
C1 Port1 11 2.20e-10
L2 11 12 8.00e-11
R3 12 13 3.80e-2
C4 13 14 1.48e-8
R4 13 14 1.07e-1
L5 14 15 4.74e-11
R5 14 15 1.34e-1
L6 15 16 6.44e-11
R6 15 16 1.90
C7 16 17 5.02e-13
L7 16 17 4.20e-10
C8 17 18 2.64e-11
L8 17 18 9.76e-12
R8 17 18 1.59
C9 18 19 2.82e-10
L9 18 19 2.63e-11
R9 18 19 8.59e-1
C10 19 Port2 2.97e-9
L10 19 Port2 6.55e-12
R10 19 Port2 2.11e-1
R100 Port1 11 1.00e+10
.ENDS GRM1885C1H221JA01

 

      这个文件里有些内容需要稍微修改下。我们先来分析下网表文件里的内容,这个是和很简单的网表,我们看到第一行:

.SUBCKT GRM1885C1H221JA01 Port1 Port2这一句, “.SUBCKT” 表示起始,后面跟得”GRM1885C1H221JA01”表明了器件的名称,这里要和后面建立的器件名称相对应。接下来是 “Port1 Port2”,这里要注意,要改成“1 2”。

      接下来,就是内部各个器件的连接,相同的数字代表相同的节点。同样的Port1 改为 1 ,Port2 改为 2,修改完后的内容为:

*----------------------------------------------------------------------
* SPICE Model generated by Murata Manufacturing Co., Ltd.
* Copyright(C) Murata Manufacturing Co., Ltd.
* Description :1608/C0G/220pF/50V
* Murata P/N :GRM1885C1H221JA01
* Property : C = 220[pF]
*----------------------------------------------------------------------
* Applicable Conditions:
*   Frequency Range = 100000000Hz-8500000000Hz
*   Temperature = 25 degC
*   DC Bias Voltage = 0V
*   Small Signal Operation
*----------------------------------------------------------------------
.SUBCKT GRM1885C1H221JA01 1 2
C1 P1 11 2.20e-10
L2 11 12 8.00e-11
R3 12 13 3.80e-2
C4 13 14 1.48e-8
R4 13 14 1.07e-1
L5 14 15 4.74e-11
R5 14 15 1.34e-1
L6 15 16 6.44e-11
R6 15 16 1.90
C7 16 17 5.02e-13
L7 16 17 4.20e-10
C8 17 18 2.64e-11
L8 17 18 9.76e-12
R8 17 18 1.59
C9 18 19 2.82e-10
L9 18 19 2.63e-11
R9 18 19 8.59e-1
C10 19 2 2.97e-9
L10 19 2 6.55e-12
R10 19 2 2.11e-1
R100 1 11 1.00e+10
.ENDS GRM1885C1H221JA01

这样,将该文件保存,修改后缀名为sub。注意,保存的文件名最好要和器件名一致。将该文件复制到如下目录: 安装LTSPICE的目录/lib/sub,比如我的就是D:/Program Files/LTC/LTspiceIV/lib/sub

接下来就是在LTSPICE中建立器件,这个简单说一下,点击 File->New symbol,画一个器件符号,我画的如下:

image

图1

接下来添加管脚,Edit->Add pin/port, label是管脚名,随便填;Netlist order和上面提到的网表文件中的第一行 “1 2”对应。

最后编辑属性,Edit->Attributes->Edit Attributes,Prefix 填大写的“X”,表明从网表文件中读取;SpiceModel 填写网表文件名,注意要包括后缀名。其他的可填可不填。保存为和网表文件一样的文件名,保存到如下目录:比如我的就是:D:/Program Files/LTC/LTspiceIV/lib/sym

这样,就可以把这个器件在仿真时丢出来了,简单的RC电路如下图2:

image

图2

仿真结果如图3:

image

图3

 

这只是个简单的电容模型,同样的其他器件也可以按照这样的方式导入。


http://www.ppmy.cn/news/132169.html

相关文章

联想ThinkServer服务器安装CentOS7 Redhat7系统 驱动R110i RAID卡

1、下载对应版本的驱动(因为联想没有CentOS的驱动用redhat的驱动就可以)。 2、进入BIOS里,在高级设置里找到SATA设置,把SATA模式改成RAID(重启后配置raid),sSATA模式改成IDE,最后把引导模式改成UEFI引导&a…

基于kepServer v6.5的PLC数据持久化存储方案

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、用到的软件和测试环境二、界面介绍及设置步骤1. 总览页2. 数据映射页3. 触发器设置4. 工件计数,记录节拍 总结 前言 很多数字工厂,…

利用ffmpeg对视频文件进行分析几例

1.将视频文件转换为jpg图片文件序列: ffmpeg -i /home/czl/WorkSpace/ffmpeg/H264_REC.raw -r 1 -q:v 2 -f image2 pic-%03d.jpeg -q:v 2表示输出的图片质量,一般是1到5之间(1 为质量最高) -r:图片采样率,帧率&…

C/C++ 在控制台下显示进度

当程序在进行大量的运算或IO操作时,常常需要耗很长时间,为了不让用户有一个乏味的等待或是错误的认为系统已经死机,有必要给程序添加进度提示功能。在窗口界面中要显示进度条和显示完成百分比是非常容易的,但如何在控制台下去完成…

从底层向上理解GPU(GPU驱动的初始化过程)

背景 这一系列的总结本来应该伴随着项目及时的整理的,但是对于显卡驱动而言,本身能够参考的资料就非常的少,只能自己从内核代码中去不对揣摩推敲。项目的目的其实非常的简单粗暴,为什么这么说呢,因为要做的工作包含在嵌…

INA226使用之程序与模块测试

笔者最近有个项目需要测量电流参数,于是买来INA226模块测试一下。 文章目录 应用电路程序设计补充关于Alert引脚的使用补充使用多个INA226的方法 模块测试总结后续 应用电路 首先测试使用的INA226模块如下图所示。 INA226模块原理图如下图所示。 官方手册的参考…

FT2004(D2000)开发实战之AMD HD8570显卡驱动适配

一 AMD显卡驱动概述 Linux内核显卡驱动又叫DRM驱动,目前Linux内核中有两种用于Radeon显卡的DRM驱动:一种是radeon驱动,支持R100 ~ GCN2的各个子系列的显卡,代码位于drivers/gpu/drm/radeon目录;另外一种是amdgpu驱动,支持GCN1 ~ GCN5以及RDNA的各个子系列的显卡,代码位…

在C#程序中三菱PLC读写数据

首先添加引用 三菱PLCdll文件 1、导入 命名空间: using HslCommunication.Profinet.Melsec; 2、声明一个PLC对象: private MelsecMcNet melsecMcNet null; 3、读取PLC地址值 /// /// 读取bool值 /// /// PLC地址:如M100,X100,Y100,B100 //…