LTspice(14) Noise仿真

LTspice(14) Noise仿真

好久没有更新LTspice的教程了,大家想了没?

截止目前LTspice已经更新到24.0.9。界面发生了一些变化,但主要功能并不受影响,新的版本改了UI,找东西更加方便了,界面如下图1所示。

图1:LTspice新版本界面

这一讲我们仿真噪声,这一版本的LTspice的help使用了网页的形式展现,这样更加便于翻译软件的大展身手。

翻译后的Noise说明如下:

This is a frequency domain analysis that computes the noise due to Johnson, shot and flicker noise. The output data is noise spectral density per unit square root bandwidth.
这是一种频域分析,用于计算约翰逊噪声、散射噪声和闪烁噪声引起的噪声。输出数据为每单位平方根带宽的噪声频谱密度。

Syntax: .noise V(<out>[,<ref>]) <src> <oct, dec, lin> <Nsteps> <StartFreq> <EndFreq>
语法:.noise V([,]) <oct, dec,="" lin="">
       .noise V(<out>[,<ref>]) <src> list <FirstFreq>[ <NextFreq> [<NextFreq> ...]]
.noise V([,]) 列表 [ [ ...]]

V(<out>[,<ref>]) is the node at which the total output noise is calculated. It can be expressed as V(n1, n2) to represent the voltage between two nodes. <src> is the name of an independent source to which input noise is referred. <src> is the noiseless input signal. The parameters <oct, dec, lin>, <Nsteps>, <StartFreq>, and <EndFreq> define the frequency range of interest and resolution in the manner used in the .ac directive.
V([,]) 是计算总输出噪声的节点。可以表示为V(n1,n2)来表示两个节点之间的电压。 是输入噪声所引用的独立源的名称。 是无噪声输入信号。参数 <oct、dec、lin>、 、 和 以 .ac 指令中使用的方式定义感兴趣频率范围和分辨率。

Output data trace V(onoise) is the noise spectral voltage density referenced to the node(s) specified as the output in the above syntax. If the input signal is given as a voltage source, then data trace V(inoise) is the input-referred noise voltage density. If the input is specified as a current source, then the data trace inoise is the noise referred to the input current source signal. The noise contribution of each component can be plotted. These contributions are referenced to the output. You can reference them to the input by dividing by the data trace "gain".
输出数据迹线 V(onoise) 是参考上述语法中指定为输出的节点的噪声频谱电压密度。如果输入信号作为电压源给出,则数据迹线 V(inoise) 是折合到输入端的噪声电压密度。如果输入被指定为电流源,则数据迹线 inoise 是参考输入电流源信号的噪声。可以绘制每个组件的噪声贡献。这些贡献被引用到输出中。您可以通过除以数据迹线“增益”来将它们引用到输入中。

The waveform viewer can integrate noise over a bandwidth by <Ctrl-Key> + left mouse button clicking on the corresponding data trace label.
波形查看器可以通过+鼠标左键单击相应的数据迹线标签来积分带宽上的噪声。

The syntax ".noise V(<out>[,<ref>]) <src> list <Freq>" with a single analysis frequency is useful in combination with .step. It allows you to plot noise densities as a function of a stepped parameter.
具有单个分析频率的语法“.noise V([,]) list ”与.step结合使用很有用。它允许您将噪声密度绘制为阶跃参数的函数。

新的help界面如下图2所示:

图2:LTspice新的帮助文件界面

好了,直接开始正题,构建一个简单的运算放大器跟随电路如下图3所示。注意LTspice中的OP07是ADI家的OP07,不能用LTspice的结果去带入其他家的OP07。

图3:基本跟随器电路

图4:仿真设置

图4中提供了仿真设置,OUT代表你要分析的最终信号ta需要两个网络节点,如果是参考GND的话,那就直接一个写网络标,另外一个写0,在Spice中0就是接地。Input代表你这个噪声相对是那个电压源的,直接写你输入的这个电压源就可以,在这里我们用的是V3电压源就直接设置为V3电压源即可,Type of sweep 设置扫描类型可以对数扫描10倍频程还是8倍频程,也可以线性扫描等等,然后选择扫描每10倍频程的点数,点数越多越精细。看ADI手册ADC的噪声扫描的范围是1Hz到1KHz那我们扫描也扫描1Hz到1KHz。详情如下图5所示。

图5:ADI OP07 Noise

图6:ADI OP07仿真结果

图7:ADI OP07仿真结果

从图6,图7的结果可以看出,仿真结果基本上和ADI OP07的手册相对应。仿真代码如仿真代码1所示。

仿真代码1:

V1 VCC 0 12

V2 0 VEE 12

V3 IN 0 1

XU1 IN OUT VCC VEE OUT LT1001

.noise V(OUT,0) V3 dec 100 1 1000

.lib LTC.lib

.backanno

.end

在试试看加强滤波输出啥效果,如图8所示,加了强滤波在118Hz左右时候Noise就1nV都不到了。

图8:加强滤波后的噪声输出效果

今天就先到这里了,关注xuyuntong 了解更多

一些信息:

翻译软件欧路词典

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/527642.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

CSP初赛备考—汉字与运算

汉字 英文字符 英文字符的编码有两种:①ASCII标准码,7位(128个字符)②ASCII扩展吗,8位(256个字符) 中文字符 汉字分为两级:①一级汉字:3755个,按汉语拼音字母的次序排列。②二级汉字:3008个,按偏旁部首排列。 那么,怎么编码呢?要使用区位码和字形码等等。 区…

VMware虚拟机安装Ubuntu kylin22.04系统教程(附截图详细步骤)

一、版本信息 虚拟机产品&#xff1a;VMware Workstation 17 Pro 虚拟机版本&#xff1a;17.0.0 build-20800274 ISO映像文件&#xff1a;ubuntukylin-22.04-pro-amd64.iso 二、安装步骤 打开虚拟机&#xff0c;点击创建新的虚拟机&#xff1a; 选择自定义&#xff1a; 硬…

新雀优化算法NOA求解机器人栅格地图最短路径规划,可以自定义地图(提供MATLAB代码)

一、星雀优化算法 星雀优化算法(Nutcracker optimizer algorithm,NOA)由Mohamed Abdel-Basset等人于2023年提出&#xff0c;该算法模拟星雀的两种行为&#xff0c;即&#xff1a;在夏秋季节收集并储存食物&#xff0c;在春冬季节搜索食物的存储位置。CEC2005:星雀优化算法(Nut…

基于51单片机的定时器时钟设计[proteus仿真]

基于51单片机的定时器时钟设计[proteus仿真] 时钟设计检测系统这个题目算是课程设计和毕业设计中常见的题目了&#xff0c;本期是一个基于51单片机的定时器时钟设计 需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】&#xff0c;赞赏任意文章 2&#xffe5;&…

搭建nacos集群,并通过nginx实现负载均衡

nacos、eureka、consul、zookeeper等都是常用的微服务注册中心&#xff0c;这篇文章详细介绍一下在Ubuntu操作系统上搭建一个nacos的集群&#xff0c;以及通过nginx的反向代理功能实现nacos的负载均衡。 目录 一、安装nacos 1、安装nacos 2、修改nacos配置文件 3、创建naco…

[C/C++]string类常用接口介绍及模拟实现string类

一&#xff1a;Cstring类的由来 在C语言中&#xff0c;字符串是以\0结尾的一些字符的集合&#xff0c;为了操作方便&#xff0c;C标准库中提供了一些str系列的库函数&#xff0c;但是这些库函数与字符串是分离开的&#xff0c;不太符合OOP的思想&#xff0c;而且底层空间需要用…

注意!!墙裂推荐几个好用的实用小工具!一定会用到的!

前言 在开发的世界里&#xff0c;面对各种挑战和问题时&#xff0c;拥有一套合适的工具箱至关重要。这不仅能提升我们的工作效率&#xff0c;还能让复杂的任务变得简单&#xff0c;甚至在解决棘手问题的同时&#xff0c;还能让我们的心情略微舒畅。众所周知&#xff0c;有用的…

2024年k8s最新版本使用教程

2024年k8s最新版本使用教程 3. YAML语言入门3.1 基本语法规则3.2 支持的数据结构3.3 其他语法 4 资源管理4.1 k8s资源查询4.2 资源操作命令4.3 资源操作方式4.3.1 命令行方式4.3.2 YAML文件方式 5 Namespace5.1 查看命名空间5.2 创建命名空间5.3 删除命名空间5.4 命名空间资源限…

ZigBee技术与实践教程(无线传感网技术第三天)

1.MAC层规范 在IEEE802系列标准中&#xff0c;OSI参考模型的数据链路层进一步划分为逻辑链路控制子层和介子访问子层两个子层。MAC子层使用物理层提供的服务实现设备之间的数据帧传输&#xff0c;而LLC在MAC 层的基础上&#xff0c;在设备之间提供面向连接和非连接的服务&…

软考高级:电子商务角色和类型概念和例题

作者&#xff1a;明明如月学长&#xff0c; CSDN 博客专家&#xff0c;大厂高级 Java 工程师&#xff0c;《性能优化方法论》作者、《解锁大厂思维&#xff1a;剖析《阿里巴巴Java开发手册》》、《再学经典&#xff1a;《Effective Java》独家解析》专栏作者。 热门文章推荐&am…

力扣图论篇

以下思路来自代码随想录以及官方题解。 文章目录 797.所有可能的路径200.岛屿数量130.被围绕的区域1020.飞地的数量 797.所有可能的路径 给你一个有 n 个节点的 有向无环图&#xff08;DAG&#xff09;&#xff0c;请你找出所有从节点 0 到节点 n-1 的路径并输出&#xff08;不…

Android Studio 检测不到 IDE 更新

点击 Configure updates...&#xff0c;不知道什么时候把 Check for IDE updates 去勾了&#xff0c;一年没有检测到更新&#xff01; 只能重新安装&#xff0c;掉坑里了&#xff01;