0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用LTspice导入SPICE模型

硬件设计技术 来源:骏龙科技 2023-07-02 10:38 次阅读

仿真所需的元件模型

有些工程师模拟仿真时,可能会想使用一些在 LTspice 中没有的模型。LTspice 支持 SPICE 的基本语法,因此以常见的 SPICE 格式 (如 Pspice) 提供的 SPICE 模型能够直接导入使用。另外,半导体厂商也会免费提供 SPICE 模型供用户下载。我们来尝试导入一个没有在元件库中的 ADI 运算放大器。一个元件模型由两个部分组成:

SPICE 模型 (如 .sub/.lib/.cir):表示电气特性的文本格式文件

原理图符号 (.asy):电路上形状的表示形式

下文将示范如何从 ADI 官网下载 SPICE 模型,并使用已注册的 5 引脚电路图符号 “opamp2”。

wKgaomSg42aAaXb_AAHE6dQYOTk742.jpg

图1 原理图符号和 SPICE 模型

下载 SPICE 模型

以使用未在库中注册的 “OP162” 为例,从 OP162 产品页面选择 “SPICE 模型” 并下载。在电脑桌面上创建了一个名为 “test_op162” 的文件夹,并将文件存储在其中,如下图 (图2) 所示。请查阅OP162 产品页面。

wKgaomSg42aABvDhAAKyrROjLwc875.png

图2 下载 SPICE 模型

下载的 “op162.cir” 内容是文本文件,因此可以使用记事本等编辑器进行查看,也可以在 LTspice 上确认。需要注意的是,". SUBCKT” 后面的字符串中的 “OP162” 是电路图中引用的 “器件名称 (符号名称)”。 另外,节点的型号是与外部连接的引脚顺序,在 5 个端子的结构中可以看到顺序是 “同相输入”、“反相输入”、“正电源”、“负电源”、“输出”。

wKgZomSg42aAAel2AAFb4vVgKnI153.jpg

图3 OP162 的 SPICE 模型

关联 SPICE 模型与原理图符号

启动 LTspice,创建一个新文件,并将其保存在与下载的 SPICE 模型文件相同的文件夹中。使用库中已注册的 5 端运算放大器的原理图符号, 在 “Select Component Symbol” 对话框中选择 "opamp2”,并将其放置在原理图上。

wKgaomSg42aAbK9qAADzTk30S3g927.jpg

图4 选择组件

以增益 =2 的反相放大器为例,创建如下图 (图5) 所示的原理图。需要注意的是,如果按原样运行模拟,会收到一条错误消息 “Unknown subcircui……”,这是因为 opamp2 是一个原理图符号,并且 SPICE 模型未被分配给它。 因此,要将 OP162 与 SPICE 模型关联起来。

wKgZomSg42aAeHpjAAEyJLJ5vOQ702.jpg

图5 反相放大器 (增益=2) 原理图

右键单击 opamp2 时,将显示一个对话框。“Value” 被设置为之前在文件中确认的符号名称 “op162”。由于在 SPICE 的语法中,大写和小写字母被视为同一字符。 因此, 填写为 “OP162” 也没有问题。

wKgZomSg42aATsUaAAEe0m9jQxs617.jpg

图6 更改符号名称

接下来,选择 SPICE directive 并输入 “.include op162.cir”。 请注意,.include 是读取文件的 SPICE 指令 (语法: include (.inc) <文件名> )。

wKgaomSg42aAOLT0AACI8RQ00Wc480.jpg

图7 使用 .include 指令加载 SPICE 模型

这样就完成了原理图符号与 SPICE 模型的关联。之后再运行模拟仿真时,就不会出现像之前弹出的错误消息,可以得到模拟仿真结果。

wKgZomSg42aAHpqKAAGxAyBk37w574.jpg

图8 使用 OP162 的反相放大器结果

总结

本文介绍了如何导入不在现有元件库中的新元件模型,在之后的文章中还会介绍自动生成原理图符号功能以及其他更多内容。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adi
    adi
    +关注

    关注

    143

    文章

    45773

    浏览量

    240049
  • 运算放大器
    +关注

    关注

    211

    文章

    3985

    浏览量

    170672
  • 仿真
    +关注

    关注

    50

    文章

    3872

    浏览量

    132158
  • SPICE
    +关注

    关注

    5

    文章

    172

    浏览量

    42209
  • LTspice
    +关注

    关注

    0

    文章

    111

    浏览量

    13128

原文标题:LTspice 进--- 导入 SPICE 模型

文章出处:【微信号:硬件设计技术,微信公众号:硬件设计技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    借助放大器的Spice模型分析运放的稳定性

    ,使用的是TI官网的Spice模型,上期没有告诉大家如何使用LTspice导入第三方文件,这里先详细介绍下LTspice怎么用吧(我主要用这
    的头像 发表于 10-18 08:36 1851次阅读
    借助放大器的<b class='flag-5'>Spice</b><b class='flag-5'>模型</b>分析运放的稳定性

    IBIS模型如何导入LTspice中?

    IBIS模型如何导入LTspice
    发表于 01-03 06:23

    AUIR3241STR SPICE模型如何处理才能在LTspice中运行?

    官网上提供是加密SPICE模型,在LTspice中运行不了。如何处理才能在LTspice中运行
    发表于 02-20 06:47

    #硬声创作季 15_LTspice--导入Spice模型(一)

    放大器模拟与射频
    Mr_haohao
    发布于 :2022年08月26日 13:42:24

    #硬声创作季 16_LTspice--导入Spice模型(二)

    放大器模拟与射频
    Mr_haohao
    发布于 :2022年08月26日 13:43:42

    如何向Advanced Design System导入spice模型???

    请大神,指导如何向Advanced Design System导入spice模型spice模型我是在官网下载的spi格式的
    发表于 12-14 16:23

    如何把spice模型导入multisim中?

    网上下了些开关电源所需器件的spice模型,如何导入multisim13/14中?
    发表于 01-13 12:47

    请教关于AD8428 Spice模型导入ADIsimPE后的问题

    我按照help文件说明,将AD8428的Spice模型导入到ADIsimPE。设计完成后,进行增益测试和噪声仿真,都出现的如下错误: 谢谢各位
    发表于 08-02 07:17

    在MULTISUM中导入AD8421的SPICE模型,仿真结果不对

    在MULTISUM中导入AD8421的SPICE模型,仿真结果不对,而一同样方式导入的AD8422则正常,是否AD官网提供的AD8421模型
    发表于 01-15 14:14

    LTspice导入模型时遇到相关问题

    我在LTspice中仿真ADA2200芯片的模型。首先我从ADI官网下载了这个芯片的模型文件然后在LTspice中进行了Create Symbol操作:接下来在
    发表于 09-03 21:30

    LTspice模型怎么导入

    比如我在官网找到的器件LTspice模型,没保存在LTspice的文件夹里,.asc文件里面是这个器件的双脉冲测试电路,器件有.asy文件,我想把这个器件用在自己搭的buck电路里,应该怎么办?
    发表于 03-15 17:26

    请问LTspice怎么导入模型

    LTspice怎么导入模型? 我下载了如图的模型,要怎么导入LTspice中,去使用它完成电路
    发表于 11-14 08:24

    使用ADI官方的Spice模型进行仿真时,如何对模型的引脚名称和原理图符号进行编辑?

    最近在使用ADI官方的Spice模型进行仿真时,发现有一些元器件的官方Spice模型LTSpice中导出仿真文件时,元件符号是一个矩形,引
    发表于 11-14 08:23

    ADIsimPE如何导入SPICE模型,进行设计仿真?

    HI ,我问一下,ADIsimPE 如何导入 SPICE 模型,进行设计仿真?
    发表于 11-17 14:36

    如何采用SPICE模型加密

    在上一篇文章《活学活用 LTspice 进行电路设计 — 自动生成原理图符号》中,我们分享了在导入新的 SPICE 模型时,使用原理图符号自动生成功能的方法。本文将介绍如何采用
    的头像 发表于 07-15 09:20 800次阅读
    如何采用<b class='flag-5'>SPICE</b><b class='flag-5'>模型</b>加密