如何使用LOTO示波器 绘制 频率响应特性曲线?
在工作和项目中,经常会遇到一个功能电路模块对信号进行调理,或滤波,或放大,或衰减,或阻抗变换。这些功能电路模块可能是无源阻容的,也可能是有源的运放电路,也可能是更复杂的系统。但是它们对信号进行调理的最重要的特性就是频率响应特性曲线。大部分时候,我们需要了解它的频率响应曲线来进行系统设计和验证。
LOTO示波器的上位机软件具备了扫频和频响特性曲线测绘功能。如果购买了示波器+信号源模块这种组合的型号,比如OSCA02S,不需要额外的产品就可以对被测电路进行频响特性曲线进行测绘了。
如下图所示为典型的频响特性曲线测试的接线:

上图中,我们准备了一个运放模块作为被测电路,我们把信号源模块的输出端接到运放的输入端,软件将控制扫频一个正弦波信号输出去激励运放电路。这个输入端同时并联一个示波器探头,将这个信号输入给示波器的通道B,这样我们就可以在示波器上看到信号源的扫频输出,也就是被测电路的输入信号波形。被测运放电路将输入信号放大后输出,我们把输出信号直接接到示波器的通道A。

这样硬件设备和接线都准备好了。如果为了熟悉功能而你手里没有合适的被测电路,也可以在扫频过程中手动调节信号源的幅度衰减进行模拟。我们可以测运放的输出信号的幅值随着频率的变化的曲线,也可以测运放的放大倍数随着信号频率变化的曲线。
软件上我们首先需要设置一下扫频的参数,如下图所示,输出正弦波,扫频的起始频率,最终频率,步进量以及步进的时间间隔等等,尤其需要注意的一点是,我们要选中“频响曲线自动扫描”,这个选项会帮助我们在扫频过程中自动设置示波器的时间档位,这样我们就不需要手动不断调整时间档位了,不至于波形太密集或者太稀疏。

然后,我们点击这个按钮打开频响曲线功能界面:

我们会打开频响特性曲线的控制面板和图形界面:

在曲线拟合设置区域我们要选择“无”,也就是无曲线拟合,我们用真实的测量点来表示整个的频响曲线,完成后我们可以再做曲线拟合。

比如我们要测的是运放输出的幅度随着频率变化的响应曲线,那么我们就可以选择运放输出信号接的示波器对应的通道的幅值作为频响曲线的纵坐标:

设置完毕后,我们切换回示波器和信号源的界面,点击扫频按钮开始扫频:

扫频会按照设定的参数进行,但是在一开始会有一两秒钟的切换时间,这段时间内的信号输出可能不太稳定,所以我们在波形稳定后,再点击频响曲线界面的开始按钮,开始频响曲线的绘制,如下图所示:

接下来我们什么也不用操作了,只需要观察频响曲线的绘制等待结束就可以了,如下图所示是我们扫频得到的数据点组成的频响曲线:

我们扫频到结束,或者我们观察到已经获得足够的曲线以后,我们可以点击右下角的暂停按钮,结束这次绘制。这时候即便示波器和信号源软件还在继续扫频,频响曲线的界面将不再继续更新了。
这时我们可以点击“validation”按钮,这个按钮的功能是将扫频过程中的这些数据点规范化检测,去除一些因为干扰或者误操作引起的不合法的数据点,以便更好的进行曲线拟合,如下图所示:

上面我们看到了扫频得到的对数坐标的频响特性曲线,是因为我们扫频时,默认用的是对数坐标选项,我们也可以选择线性坐标选项,显示成线性坐标系的频响曲线:

我们可以看到,频响曲线已经自动标识出了-3DB的位置和对应的截止频率了。截止频率是64K Hz左右。我们可以选择多种曲线拟合方式:线性,二次多项式,三次多项式,指数拟合,对数拟合。
以对数坐标系为例,二次多项式拟合:

以对数坐标系为例,二次和三次多项式拟合:

以对数坐标系为例,所有拟合选项开启:


以线性坐标系为例,所有拟合选项开启:

以上过程我们制作了视频记录和演示整个过程,可以参考如下视频链接:
https://www.ixigua.com/7135738415382790663?utm_source=xiguastudio
如何使用LOTO示波器 绘制 频率响应特性曲线?的更多相关文章
- LOTO示波器配合VI曲线测试仪在电路板维修中的应用
LOTO示波器配合VI曲线测试仪在电路板维修中的应用 市面上的VI曲线测试仪价格都在2000元到万元不等,同时大多携带不方便,有个别产品可以携带,但是功能单一(比如无法保存曲线,对比曲线等),那么LO ...
- Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例
Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例 一位客户最近觉得觉得他的LED台灯好闪, 于是拆了看看,里面的控制板是这样的: 干掉双色调光功能,只调亮度的话闪烁的状况能好转 ...
- 如何用LOTO示波器安全的测量高电压?
本文里我们把几十伏以上,超出对人体安全电压或者超出示波器量程的电压定为高电压,以220V市电举例讨论. 示波器上是有方便自测和探头补偿用的标准方波的,一般是1K Hz.我们的USB示波器上也有这个标准 ...
- LOTO示波器实测——光照强度传感器
loto最近推出了很多的周边传感器模块的实测案例,本文介绍和演示LOTO示波器实测光照强度传感器的使用. 下图就是主角感光模块,可以用来测量光照强度. 这个模块也很简单,只有3个引脚,一个电源,3.3 ...
- loto示波器实践——超声波测距模块
我们这里用到的超声波测距模块,一般是用于arduino智能小车自动避障的.经常见到的应用是使用单片机或者stm32和这种模块结合进行开发的. 我们使用LOTO示波器可以更直观和快速的看到超声波测量距离 ...
- 如何用LOTO示波器TDR方法测试电线长度?
TDR也就是时域反射(Time-domain reflectometer),它可以通过观察导线中反射回来的电信号波形对导线长度进行测量,或者对传输导线的阻抗特性进行分析评估. 我们经常会碰到的TDR的 ...
- LOTO示波器汽修专用款选型指南
LOTO示波器汽修专用款选型指南 LOTO各种型号的示波器其实都可以用作汽车传感器信号波形的检测.汽修应用中,工程师对示波器的性能要求对于LOTO产品来说不算高. 在我们销售和技术支持的积累过程中,我 ...
- LOTO虚拟示波器软件功能演示之——FIR数字滤波
本文章介绍一下LOTO示波器新出的功能--FIR数字滤波的功能. 在此之前我们先来了解一下带通滤波和带阻滤波.我们都知道每个信号是不同频率不同幅值正弦波的线性叠加,为了方便直接得观察到这种现象,就有了 ...
- Loto实践干货(8) 实测 保险丝 用示波器带电流探头
本文用LOTO示波器和5A的电流探头来实验两种常见类型的保险丝的保护曲线.一种是熔断型的,另一种是自恢复型的.我们通常需要在一些电路中对电流过大的情况做保护,比如防止用户把输出源短路,比如防止用户对电 ...
- LOTO新型号支持串口蓝牙示波器
LOTO串口/蓝牙示波器面世 LOTO一直专注在虚拟示波器领域,以USB虚拟示波器为基础,扩展了很多功能模块,可以把Windows示波器,信号源,逻辑分析仪,频谱分析,数据记录,安卓手机平板支持,隔离 ...
随机推荐
- NC201985 立方数
题目链接 题目 题目描述 对于给定的正整数 N,求最大的正整数 A,使得存在正整数 B,满足 \(A^3B=N\) 输入包含 T 组数据,1≤T≤10,000:\(1≤N≤10^{18}\) 输入描述 ...
- mysql 外键索引入门介绍,为什么工作中很少有人使用?
背景 以前工作学习中,一直被告诫不要使用外键,所以也没有仔细整理过. 这里记录一下笔记. 外键 是什么? MySQL 的外键(Foreign Key)是一种关系型数据库中用于建立表与表之间关联关系的重 ...
- 【OpenGL ES】EGL+FBO离屏渲染
1 前言 FBO离屏渲染 中使用 GLSurfaceView 来驱动 Renderer 渲染图片,为了隐藏 GLSurfaceView,将其设置为透明的,并且宽高都设置为1.本文将使用 EGL 代 ...
- OpenStack调度器
计算使用 nova-scheduler 服务来确定如何调度计算请求 默认配置中,调度程序会考虑以下所有条件的主机: 位于请求的可用区 (map_az_to_placement_aggregate) 放 ...
- 免费接口API
前言 我们经常在不同的应用中见到镶嵌的本地地理位置气象信息,一般配合定位使用,即先获取用户位置,然后通过用户的区域请求免费的天气接口,获取气象数据,json解析后展示. 一,常用的三个接口 我常用的接 ...
- 解决zabbix中文乱码
原因是zabbix的web端缺少中文相关字体, 这里我们利用winscp, 将本机的中文楷体字体文件(simkai.ttf)上传到服务器: 找到web端字体文件夹,我的是:/var/www/html/ ...
- 单继承,多继承,菱形继承---day21
1.单继承 # ### 继承:一个类除了自身所有用的属性方法之外,还获取了另外一个类的成员属性和方法 ''' 一个类继承另外一个类,那么该类就是子类(衍生类),被继承的这个类就叫做父类(基类,超类) ...
- Python3中的“联动”现象
技术背景 在python中定义一个列表时,我们一定要注意其中的可变对象的原理.虽然python的语法中没有指针,但是实际上定义一个列表变量时,是把变量名指到了一个可变对象上.如果此时我们定义另外一个变 ...
- 07-Redis系列之-双写一致性,缓存详解和优化点
双写一致性 双写一致性指的是当我们更新了数据库的数据之后redis中的数据也要同步去更新. redis和mysql数据同步方案 先更新缓存,再更新数据库(然并软...) 先更新数据库,再更新缓存(一般 ...
- 【Azure Developer】use @azure/arm-monitor sdk 遇见 ManagedIdentityCredential authentication failed.(status code 500)
问题描述 在使用 @azure/arm-monitor sdk 创建 MonitorClient对象时候,遇见错误 ManagedIdentityCredential authentication f ...