LTspice 电路仿真入门

这篇具有很好参考价值的文章主要介绍了LTspice 电路仿真入门。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

我们前期做了一些 STM32 结合各类传感器的嵌入式程序开发工作,目前基本都已完成。现阶段的目标,我们需要自己打造一款传感器模块,由于传感器模块内部涉及到一些电路结构,我们需要在实际批量生产前,做一些电路仿真实验,从而验证我们搭建的电路结构是否合理和高效。在此需求基础上,我们就需要学习电路仿真软件 —— LTspice

1. LTspice 介绍

市场中有很多种类的电路仿真软件,我们选择 LTspice 的原因是由于他 免费。我们直接在官网下载 LTspice ,安装,启动,即可使用。

这里引用官网里有关 LTspice 的一段介绍作为参考:
LTspice是一款高性能SPICE仿真器软件,包括原理图捕获图形界面。可探测原理图以产生仿真结果,通过LTspice内置波形查看器轻松探索。与其他SPICE解决方案相比,LTspice的增强功能和模型改善了模拟电路仿真。

2. 电路仿真

电路仿真其实涉及到非常多的有关电路原理的基础知识,在没有或不记得相关电路元件的基本工作原理的情况下,贸然进行仿真实验,会存在模棱两可的理解问题。为此,我们需要在学习使用 LTspice 的过程中,持续学习或复习电路原理的基本知识。这里我们选择开一节内容,用于记录学习或复习到的电路原理基本知识。(电路原理以基本电路元件为主)

2.1 电压源

电压源,即理想电压源,现实生活中并不存在。那么我们为什么会经常提到这个名称,称呼我们实验中所用到的电源为电压源。那是因为,我们实验中所用到的电源内阻极小,而外接负载阻抗极大,那么电源内阻相对于负载阻抗来讲微乎其微。在这种巨大的内外阻抗差距下,当我们变化外接阻抗时,负载电流发生变化,而电源两侧电压基本不会发生变化。因此,电压源有一个特点,电压源两端电压大小是确定的,并不随着流过他的电流的变化而发生变化。
LTspice 电路仿真入门

2.2 电流源

电流源,即理想电流源,现实生活中同样并不存在。我们实验中所使用到的电流源,其内阻相对于负载的阻抗极大。内外阻抗差距如此大的情况下,负载阻抗发生变化,电路中的电流基本不会发生变化,因为电路中的电流由电流源(电压/电阻)决定。因此,电流源有一个特点,电压源输出的电流恒定不变。 综上,我们可以发现,电流源和电压源的由来,都是由于电源内阻和负载阻抗之间差异巨大所产生的一种定义。等效一下来看,电流源内阻无穷大,电压源内阻无穷小。

实验室中的理想电流源和电压源是怎么制造出来的也是一个值得思考的工程问题。

LTspice 电路仿真入门
2.3 RC 放电电路

我们用 LTspice 做一个RC放电电路如下:
LTspice 电路仿真入门
初始状态下,电容 C1 为1v,R1 为 1K,电容从 0ms 时刻开始放电,得到如下放电曲线:
LTspice 电路仿真入门

电容 C1 开始放电,两侧电压 v+ 逐渐下降。同时,由于电容不断放电,电容电压随之下降,R1保持不变,电路中的电流也逐渐下降。(-1mA 到 0mA)

接下来我们会思考,是什么影响电容 C1 的放电速度。根据电路原理课本中的一张图,如下:
LTspice 电路仿真入门
我们发现,电容 C1 的放电速度与时间常数 τ(tao)相关,τ 的定义为:τ = R*C。据此理论,电容大约在 3τ 这个时间点放电结束。

我们回到 LTspice 做的RC放电电路,通过公式计算,3τ = 3 * R * C = 3 * 1K * 1u = 3ms。也就是说 C1 在3ms的时候基本放电结束,C1 两端电压接近 0V,这验证了书中的理论和我们仿真得到的现象一致。

如何加快电容 C1 的放电速度,我们需要降低 τ,也就是降低 R*C 的值。在保证一个变量不变的情况下,降低另外一个。

换个思路来想,由 R 和 C 组成的电路可以实现滤波的效果。为啥?把这样一个电路加在一个标准正弦波上,可以起到衰减正弦波的效果,正弦波会逐渐减弱到 0,也即起到了滤波的效果。如下图:
LTspice 电路仿真入门

2.4 电压源再回顾

我们通常在实验室会使用电压源产生一些直流电压,或者产生一些变化的电压,如:方波,三角波,正弦波。他们的仿真方式很简单,直接选择电压源符号,并配置波形参数即可,我们绘制得到如下图:
LTspice 电路仿真入门

直流电压 0.5V (红色),在整个 10ms 的时间内呈一条直线。
方波(天蓝),2ms 为一个周期,高电压 0.5V 持续 1ms , 低电压 0V 持续1ms。
三角波 (蓝色),2ms为一个周期,上升沿为 1ms,下降沿也为 1ms。
正弦波 (粉色),1ms为一个周期,频率为 1KHz。

看起来,这种非常标准的电压波形非常容易绘制。那么如果我们想要绘制特定函数的波形该如何做呢?比如,我们想要一个阶跃信号来测试我们的系统输入。这个时候就需要我们用函数的形式来自定义输入。首先,我们根据电路理论知道阶跃函数为 u(t)。我们在LTspice的元件库中选择 Arbitrary behavioral voltage source 元件,并且赋予他一个阶跃函数:V=u(time)。为了便于观察,我们将函数写为:V=0.5*u(time-2m),将电压幅值设为0.5V,阶跃信号右移2ms,绘制得到如下阶跃信号波形:
LTspice 电路仿真入门

至此,我们通过自定义 V=f(t) 函数,可以得到任意函数的电压波形,作为系统输入,用来测试我们的系统性能。文章来源地址https://www.toymoban.com/news/detail-503637.html

2.5 待续

到了这里,关于LTspice 电路仿真入门的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 为了降低个人股票投资者的决策误判概率,我们做了一款软件

    对于个人股票投资者而言,避免投资决策误判是最重要且最首要的,盈利多少都是次要的。 这是一个面向个人股票投资者的决策辅助工具【棱镜】,它旨在将你的分析决策逻辑转化为由文字和框架转化为算法,让计算机和算法辅助你共同决策,降低决策误判概率。网站:pr

    2024年02月04日
    浏览(39)
  • 在文心一言超越ChatGPT3.5后,我们做了大模型对比测试。

      IDC发布的AI大模型评估报告中,文心一言拿下12个指标中的7个满分,综合评分第一。百度副总裁吴甜表示,新版文心一言已超越ChatGPT3.5。这是令人振奋的新闻。不过,我们还没能体验到文心一言。 除了文心一言,号称超过ChatGPT3.5大模型,还有google的bard,Meta的LlaMA2和claud

    2024年02月12日
    浏览(31)
  • 耗时6个月,我们做了一款干净、免费、开源的AI数据库管理工具

    在消失的这段时间,我和小伙伴们做了一款集成了AI的数据库管理工具Chat2DB。 他是数据库也集成了AIGC的能力,能够将自然语言转换为SQL,也可以将SQL转换为自然语言,还可以给出SQL的优化建议,可以极大提升效率。 GitHub地址:https://github.com/chat2db/chat2db 官网地址:https://ch

    2024年02月13日
    浏览(40)
  • 为了辅助个人股票投资者的降低决策误判概率,我们做了一款软件

    对于个人股票投资者而言,避免投资决策误判是最重要且最首要的,盈利多少都是次要的。 这是一个面向个人股票投资者的决策辅助工具【棱镜】,它旨在将你的分析决策逻辑转化为由文字和框架转化为算法,让计算机和算法辅助你共同决策,降低决策误判概率。网站:pr

    2024年02月03日
    浏览(33)
  • 对于晶振电路,我们需要从几个方面考虑设计:

    对于晶振电路,我们需要从几个方面考虑设计:  降低寄生电容的不确定性  降低温度的不确定性  减少对其他电路的干扰 设计注意点: 1. 晶振尽量靠近芯片,保证线路尽量短,防止线路过长导致串扰以及寄生电容。 2. 晶振周围打地孔做包地处理。 3. 晶振底部不要走信号线

    2023年04月22日
    浏览(36)
  • 模拟电路数字电路设计、multisum仿真、交流电压超限报警系统设计、详细设计说明,电路仿真

    在日常生活中,我们所使用电器都有额定的功率和额定电压、电流,当电压电流超过额定值时,电路就有可能被烧坏。如果当电器的电压超过额定值时,电路能够发出报警,从而让我们及时的处理,那么就可以有效的保护电器,提高电器的使用寿命。 本设计就是要设计一个交

    2024年02月10日
    浏览(39)
  • 我们在SqlSugar开发框架中,用到的一些设计模式

    我们在《SqlSugar开发框架》中,有时候都会根据一些需要引入一些设计模式,主要的目的是为了解决问题提供便利和代码重用等目的。而不是为用而用,我们的目的是解决问题,并在一定的场景下以水到渠成的方式处理。不过引入任何的设计模式,都会增加一定的学习难度,

    2024年02月21日
    浏览(33)
  • Multisim电路分析仿真-RC滤波电路

    RC滤波电路 一阶RC低通电路 电路如图: 调整输入电压的频率,发现当频率过高时,电压接近于0   一阶高通电路 电路如图: 调整电压频率,发现当电压频率过低时,输出电压接近于0  

    2024年02月11日
    浏览(26)
  • 三极管用作开关电路的一些思考

    为什么不管是NPN还是PNP,电路对应的负载要放到 集电极C ,而没有放到发射极E呢? 因为三极管的输入回路是从基级B控制发射极E,负载如果放到发射极E,那就会对输入回路造成影响。 比如说,Ube0.7V可以导通,但是由于负载接到了发射极E和GND之间,那么仍然想导通的话B点的

    2024年01月22日
    浏览(27)
  • 病房呼叫电路multisim仿真

    目录 一、题目 二、设计步骤以及逻辑图 三、仿真文件 图一 题目要求         如题,要设计一个病房呼叫电路,并要在数码管中显示病房号,而且病房号的有优先级,1号优先级最大,8号优先级最小。         先用74LS148进行编码,然后用译码器进行译码,这里我选择

    2024年02月16日
    浏览(36)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包