(一)LTspice简介

news/2024/2/28 18:14:45

文章目录

  • 前言
  • 一、举例
    • 1.1、RC滤波
    • 1.2、仿真结果
  • 二、软件安装
  • 总结


前言

LTspice®是一款高性能SPICE仿真器软件,包括原理图捕获图形界面。可探测原理图以产生仿真结果,通过LTspice内置波形查看器轻松探索。与其他SPICE解决方案相比,LTspice的增强功能和模型改善了模拟电路仿真。
有时候我们可以算出一些电路的传递函数,但是苦于没有合适的工具来画波特图,那么我们就可以通过LTspice画已知传递函数的波特图,我们还可以用来画电路的阻抗特性曲线图。
当然除了LTspice就可以通过传递函数画出波特图外,matlab也可以画,相对来说LTspice比较简单粗暴一点。


一、举例

1.1、RC滤波

比如下图最简单的RC低通滤波器,截止频率是

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
电阻的阻抗是R,电容的容抗是
在这里插入图片描述

,为什么会有一个虚数j呢,原因是电容作为无功元件,本身不消耗功率,在频率w的交流电作用下将会出现电流相位超前电压相位90°的情况,因此引入j来表示这种相位关系,准确的来说电容的容抗应该为== -jwc==

令s=jw,w是频率,j包含了相位信息,所以以上的传递函数等于
在这里插入图片描述

1.2、仿真结果

然后我们在软件中输入我们求出的传递函数,从而画出波特图,以单位为1的交流信号进行激励,得出响应。
实线是幅频特性,虚线是相频特性求出的截止频率也是非常准确的,有的同学就说了,那我直接放置元器件进行仿真不久行了,是的,结果是一样的,没有说哪种不行,只要能达到我们的目的即可,但是我们做电路分析一定要有理论支撑,不是说仿完就完了,我们要有公式作为理论基础,我们在仿真之前,一定要求出电路的传递函数,这样我们能准确定位问题,并且能够修改参数达到我们的目的,而不是乱改一通。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
那么上面只是举个例子,告诉大家有这么一个功能,后续将告诉大家如何通过传递函数或者电路来进行仿真

二、软件安装

那么他的下载网址如下,他是ADI公司出品的一款电路仿真软件,号称免费,无限制,可以说很良心了。
https://www.analog.com/cn/design-center/design-tools-and-calculators/ltspice-simulator.html
那么打开网址我们可以找到软件的下载入口,我们下载64位的
在这里插入图片描述

那么下拉我们可以看到,还有相应的教学,很贴心
在这里插入图片描述
那么我们下载安装包好后,无脑安装就可以了。
在这里插入图片描述
那么装好之后打开软件就是下图这个界面,可以说非常的质朴,因为这是一款很老的软件了
经典并且功能强大~
在这里插入图片描述

总结

主要是adi所有的常用器件都有模型,比multisim更有针对性。
实践出真实,时间出成果
LTspice学习视频1:https://www.bilibili.com/video/BV1Sy4y1m73e/?spm_id_from=333.999.0.0
LTspice官方教程:https://www.bilibili.com/video/BV14A411P7ku?p=1&vd_source=db313bdcb497719f6656b04c6ee88fd6
LTspice电路仿真从入门到精通、LTspice视频教程、LTspice中文教程:https://www.bilibili.com/video/BV1Sy4y1m73e/?spm_id_from=333.788.top_right_bar_window_history.content.click&vd_source=db313bdcb497719f6656b04c6ee88fd6


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

相关文章

uImage的制作工具mkimage详解(源码编译、使用方法、添加的头解析、uImage的制作)

1、mkimage工具的源码 (1)mkimage是uboot下面的一个工具,用来将zImage制作成uImage,制作内核启动镜像(给zImage镜像添加64字节的头信息成uImage); (2)mkimage的源码在"uboot/tool"目录下,在编译uboot时默认会编译出mkim…

前端环境变量及vite中本地环境配置实践

前言 前端在之前并没有工程化的概念,甚至开发环境、测试环境、生产环境全靠大家手动配置。 有了nodejs之后,环境变量 (environment variables)这个概念,便慢慢进入了前端的视野,方便了前端各种环境自动化…

免费查题接口

免费查题接口 本平台优点: 多题库查题、独立后台、响应速度快、全网平台可查、功能最全! 1.想要给自己的公众号获得查题接口,只需要两步! 2.题库: 查题校园题库:查题校园题库后台(点击跳转&a…

[附源码]Python计算机毕业设计SSM教务一点通管理系统(程序+LW)

项目运行 环境配置: Jdk1.8 Tomcat7.0 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: SSM mybatis Maven Vue 等等组成,B/S模式 M…

世界杯太精彩了,带大家用Python做个足球游戏,边玩游戏边看比赛

文章目录 Python零基础快速制作足球游戏(附源代码) 前言 一、Python环境说明 二、游戏程序说明 1、游戏开始界面 2、人物移动规则说明,可支持两位玩家 3、足球规则 4、主方法调取 三、游戏运行效果与比赛结果 1、游戏开始界面 2、…

毫米波传感器原理介绍:测速_1相位

在前文中,我们分析了 IF信号的频率,并展示了该频率与物体到雷达的距离 成正比。在本文中,我们将探讨IF 信号的相位。如果我们希望了解 FMCW 雷达响应物体极小位移的能力,那么研究相位就非常重要。雷达正是凭此非常快速且准确地测量…

sql serve数据库基础入门(2)

前言 🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏: 🍔🍟🌯 c语言初阶 🔑个人信条: 🌵知行合一 🍉本篇简介:>: 在上一篇的最后,牛牛介绍了怎么创建表,本篇牛牛介绍如…

新手入门SLAM必备资料

新手入门SLAM必备资料 文章目录 新手入门SLAM必备资料一、SLAM学习书籍1.必读经典2.有很多期,跟着会议一起出的文集3.入门书籍,简单实现及代码4.SLAM入门教材吐血推荐,对深入理解SLAM实质非常有帮助5.作者Joan Sola关于Graph-SLAM的教程,包含位姿变换、传感器模型、图优化以…

【Unity3D】绘制物体表面三角形网格

1 仅绘制三角形网格 1)创建游戏对象 创建一个空对象,重命名为 Grid,并在其下添加需要绘制网格的对象,如下: 场景显示如下: 2)添加脚本组件 GridController.cs using System; using UnityEngin…

Python Gui之tkinter(下)

6.Radiobutton单按按钮 Radiobutton控件用于选择同一组单选按钮中的一个。Radiobutton可以显示文本,也可以显示图像。 7.Checkbutton复选按钮 Checkbutton控件用于选择多个按钮的情况。Checkbutton可以显示文本,也可以显示图像。 经典的Gui类的写法&a…

详解C语言二级指针三种内存模型

二级指针相对于一级指针,显得更难,难在于指针和数组的混合,定义不同类型的二级指针,在使用的时候有着很大的区别 第一种内存模型char *arr[] 若有如下定义 char *arr[] {"abc", "def", "ghi"};…

第一期 | 整洁,从桌面开始

文章目录前言一、主要内容介绍二、文件分类,整理你的桌面1.网格对齐图标,取消自动排列2.保持工作状态,提取近期文件3.用好排序,让文件一目了然4.分类整理,让文件听你的话5.按照实际情况作调整三、合理归档,…

Android 面试中Binder必问,是否了解过?

1.简单介绍下binder binder是一种进程间通讯的机制 进程间通讯需要了解用户空间和内核空间 每个进程拥有自己的独立虚拟机,系统为他们分配的地址空间都是互相隔离的。 如两个进程需要进行通讯,则需要使用到内核空间做载体,内核空间是所有进…

Python 工匠 第三章 容器类型

基础知识 列表常用操作 list(iterable)可以将任何一个可迭代对象转换成列表 >>> from collections.abc import Iterable >>> isinstance("ABC", Iterable) True >>> list("ABC") [A, B, C]>>> chars list("A…

SVM(支持向量机)基本形式推导

据说在dl之前是SVM撑起了ml的半片天,学习后发现SVM是由纯粹的数学推导、转化、求解、优化“堆砌”而来,不如说是数学撑起了ml,ml是数学的学科。以下根据老师ppt上讲解的思路讲讲个人对SVM基本形式推导的理解。 margin(间隔&#x…

Linux——匿名管道、命名管道及进程池概念和实现原理

目录 一.什么是匿名管道 二.如何使用匿名管道 (一).pipe原理 (二).pipe使用 三.命名管道概念及区别 (一).什么是命名管道 (二).与匿名管道的联系和区别 四.命名管道的使用 &…

【Python百日进阶-数据分析】Day124 - Plotly Figure参数:饼图(二)

文章目录metacustomdata 自定义数据domain 域automarginmarker 标记textfont 文字字体textinfo 文本信息direction 方向holehoverlabel 悬停标签insidetextfont 内部文字字体insidetextorientation 内部文本方向outsidetextfont 外部文本字体rotation 旋转scalegroupsort 排序u…

华为机试真题 C++ 实现【连接器问题】【2022.11 Q4新题】

目录 题目 思路 考点 Code 题目 有一组区间[a0,b0],[a1,b1],…(a,b表示起点,终点),区间有可能重叠、相邻,重叠或相邻则可以合并为更大的区间; 给定一组连接器[x1,x2,x3,…](x表示连接器的最大可连接长度,即x>=gap),可用于将分离的区间连接起来,但两个…

GIT分布式版本控制系统 | 命令讲解入门

Git概述 Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软件;分布式相比于集中式的最大区别在于开发者可以提交到本地&#xff0c…

【免费赠送源码】Springboot喵喵宠物医院管理系统ti5f6计算机毕业设计-课程设计-期末作业-毕设程序代做

【免费赠送源码】Springboot喵喵宠物医院管理系统ti5f6计算机毕业设计-课程设计-期末作业-毕设程序代做 【免费赠送源码】Springboot喵喵宠物医院管理系统ti5f6计算机毕业设计-课程设计-期末作业-毕设程序代做本源码技术栈: 项目架构:B/S架构 开发语言…
最新文章