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

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

3天内不再提示

LTspice:绘制一个参数与时间以外的事物

星星科技指导员 来源:ADI 作者:Joseph Spencer and Ga 2023-01-06 14:47 次阅读

作者:Joseph Spencer and Gabino Alonso

LTspice的一个常见用途是运行时域瞬态分析,其中参数(例如电压或电流)可以随时间绘制。有时,您可能希望了解电路的行为与另一个参数(如电阻)的关系。这可以通过使用“.measure”和“.step”SPICE指令以及SPICE错误日志来完成。

编程电流源的输出电压与负载电阻的关系

LT®3092 是一款易于使用的可编程电流源。本示例选择它是因为其易于理解的操作和快速的模拟时间。

poYBAGO3xACANSyeAAA8lfbLzKA482.jpg?la=en&h=300&imgver=1

LT3092 - 200mA 2 端子可编程电流源

与 R外= 5Ω 和 R设置= 20kΩ LT3092 产生一个温度稳定的 40mA 电流源,并具有宽顺从范围。想象一下,该电流源在可变电阻器上下降,我们希望绘制负载电压与变化电阻的关系图。右侧面板上提供了一个指向 LTSpice 文件的链接,该文件说明了该过程。以下是实现预期结果的基本步骤。

1. 在LTspice中打开一个新的原理图,按“F2”功能键插入LT3092符号,然后完成原理图的绘制并标记网络,如下所示。

pYYBAGO3xAGAe3nWAAARGRGmg-0596.png?la=en&h=300&imgver=1

LT3092 原理图

2. 右键单击原理图,将仿真命令编辑为以下内容。

.tran 0 510m 500m

上面我们提到,绘制一个针对电阻的参数会很好。确切地说,我们想要做的是在仿真达到稳定状态后绘制节点“LOAD”处的电压。在本电路中,我们知道LT3092早在500ms之前就达到稳态。因此,我们对给定电阻运行500ms的仿真,然后开始保存接下来10ms的数据。

3. 通过选择键盘上的“S”将以下 SPICE 指令插入原理图。

.save V(load)
.step param X 10 30 1
.measure VLoadAvg avg V(load)
.option plotwinsize=0 numdgt=15

.save语句仅保存节点“LOAD”的电压数据,这有助于加快大型仿真。

.step命令将参数“X”(在本例中为负载电阻)从10Ω升至30Ω,增量为1Ω。这意味着模拟必须运行 21 次。因此,请注意更复杂的模拟需要一些时间才能完成。

.measure计算节点“LOAD”的平均电压,并将其存储到变量“VLoadAvg”中。

最后,.options 语句设置 plotwinsize = 0 禁用压缩,numdgt 用于设置用于输出数据的有效数字。如果 numdgt > 6,则使用双精度。

poYBAGO3xAKAJ_GKAAAWrxCTI0Y583.png?la=en&h=300&imgver=1

LT3092 原理图与 .度量语句

4. 运行模拟。

当模拟运行时,.measure语句输出被放入.log文件中,该文件可以在SPICE错误日志中查看。如果模拟包含 .step 命令,则为每个步骤执行 .measure 语句,并将结果打印为.log文件中的表格。然后,这些 .measure 结果表可以像正常波形一样通过以下方法绘制。

5. 要在波形查看器中查看结果数据,请使用 CTRL-L 打开 SPICE 错误日志,然后右键单击日志以选择“绘制 .step'ed .meas 数据”。

pYYBAGO3xASAHH8WAAAu9g1iHX8051.png?la=en&h=300&imgver=1

LT3092 电压负载与负载

在此示例中,未标记轴。但我们知道,x轴是负载电阻,y轴是负载电压。

另一种方法是使用.op仿真来执行电容开路和电感短路的直流工作点解决方案。它提供直接结果,如上所示。

poYBAGO3xAWAP7FlAAASuPLoBLI056.png?la=en&h=300&imgver=1

LT3092 原理图与 .运算模拟

通过参考上述示例,您可以使用 LTSpice 将参数可视化为多个项目的函数。在这里,我们表现出了抵抗力。但也可以记录和绘制测量值与温度、电容或电感值等的关系。.measure 语句和 .op 模拟非常灵活,允许您测量的不仅仅是简单的平均值。您甚至可以测量和绘制稳压器的瞬态响应与变化补偿分量的关系。

审核编辑:郭婷

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

    关注

    50

    文章

    4111

    浏览量

    133786
  • SPICE
    +关注

    关注

    6

    文章

    182

    浏览量

    42637
  • 电流源
    +关注

    关注

    4

    文章

    384

    浏览量

    29348
收藏 人收藏

    评论

    相关推荐

    LTspice中更改原理图背景颜色的设置方法

    在上篇《活学活用 LTspice 进行电路设计 — 指定 .func 命令的常数运行仿真并进行参数分析》文章中,我们介绍了使用 .func 命令中的指定常数以有效运行仿真并进行参数分析的方法。本文将介绍在
    的头像 发表于 01-15 14:49 180次阅读
    <b class='flag-5'>LTspice</b>中更改原理图背景颜色的设置方法

    使用LTspice仿真功能检查SW节点波形和输出瞬态响应

    在上篇《活学活用 LTspice 进行电路设计 — 电源启动时的评估要素》中,我们以般降压电源为例,介绍了检查输出电压过冲和浪涌电流的方法。
    的头像 发表于 01-14 09:10 458次阅读
    使用<b class='flag-5'>LTspice</b>仿真功能检查SW节点波形和输出瞬态响应

    LTspice中采用运放构建开环仿真,同时构建参数致的闭环电路进行仿真,发现二者的闭环增益曲线不致,为什么?

    LTspice中采用运放构建开环仿真,用标准的闭环增益公式Aol/(1+Aolβ)计算出闭环增益曲线并显示出来。同时构建参数致的闭环电路进行仿真,发现二者的闭环增益曲线不致。尤其
    发表于 12-19 06:24

    LTspice的编程语句应该怎么写?

    有关LTspice电路仿真软件的使用,应该怎么编写变压器的语句,尤其是多路输出的,并且这个软件是否支持多路浮动电源输出,就像反激式开关电源那样副边多路浮地? 有关LTspice的软
    发表于 10-11 19:19

    LMC7215怎么转换成LTspice软件能导入的lib格式的文件?

    TI官网下载的LMC7215模型是MOD格式的,请问怎么转换成LTspice软件能导入的lib格式的文件?
    发表于 08-22 07:51

    怎么用LTspice做OPA855的压摆率的仿真?

    请教下怎么用LTspice做OPA855的压摆率的仿真
    发表于 07-30 08:10

    下载了LM2901的LTSPICE模型进行仿真报错怎么解决?

    下载了官网上面LM2901的LTSPICE模型进行仿真的问题,没有进行任何更改,运行总是报如下错误,怎么解决,谢谢
    发表于 07-29 07:41

    鸿蒙ArkTS绘制组件:Circle

    用于绘制圆形的组件。
    的头像 发表于 07-16 09:18 557次阅读
    鸿蒙ArkTS<b class='flag-5'>绘制</b>组件:Circle

    点焊机如何调时间和电流参数

    点焊机是种广泛应用于金属焊接领域的设备,其工作原理是通过瞬间大电流产生的高温熔化金属,实现金属之间的连接。点焊机的性能和焊接质量很大程度上取决于时间和电流参数的设置。本文将介绍点焊机时间
    的头像 发表于 07-14 09:42 3779次阅读

    三大法宝PSpice、LTspice、Multisim噪声分析谁更准?怎么查看噪声功率有效值?

    噪声水平进行测试。在原理图设计阶段,可以通过仿真软件摸底电路的噪声水平。常用的仿真软件有Multisim、PSpice、LTspice等,本文介绍下如何使用PSpice进行噪声分析并计算噪声有效值。 :PSpice 1、
    的头像 发表于 07-02 08:40 1058次阅读
    三大法宝PSpice、<b class='flag-5'>LTspice</b>、Multisim噪声分析谁更准?怎么查看噪声功率有效值?

    LTspice自带放大器模型opamp2仿真报错是什么原因?

    opamp2 是LTspice自带的库“OpAmps”中的器件 但是仿真仍然报错,请问是什么原因这是我的整体电路图
    发表于 07-02 08:24

    KW-2402铂RTD传感器的SPICE模型中的其中LTspice仿真语句是什么意思呢?

    我想问下,.param UNIT=(IF(T1&gt;0,1,0))这句仿真语句,怎么理解呢? 最近在做测温电路,正好读到了ADI智库新出来的资料(非常非常好)。看到这个仿真语句
    发表于 06-04 13:30

    AD8275 spice模型“AD8275.cir”自动生成了LTspice模型用来仿真,仿真时弹出图片所示窗口如何处理?

    我用官网的AD8275 spice模型“AD8275.cir”自动生成了LTspice模型用来仿真,仿真时弹出图片所示窗口,如何处理?
    发表于 06-04 12:27

    请问下STM32U545可以外32k colck吗?

    请问下STM32U545 可以外32k colck 吗?不是晶振,只接osc-in
    发表于 05-23 08:10

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

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