如何使用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示波器,信号源,逻辑分析仪,频谱分析,数据记录,安卓手机平板支持,隔离 ...
随机推荐
- lombok-ex 编译时注解框架,性能完爆 AOP
lombok-ex lombok-ex 是一款类似于 lombok 的编译时注解框架. 主要补充一些 lombok 没有实现,且自己会用到的常见工具. 编译时注解性能无任何损失,一个注解搞定一切,无三 ...
- NodeJs web项目框架Express笔记
安装 以下都使用Yarn进行. 环境前提: 已经安装NodeJS(及自带的npm), 已经安装Yarn # 全局安装 yarn global add express-generator@4 #查看版本 ...
- 【Unity3D】GUI控件
1 前言 Unity 3D 提供了 GUI.NGUI.UGUI 等图形系统,以增强玩家与游戏的交互性.GUI 在编译时不能可视化,在运行时才能可视化.GUI 代码需要在 OnGUI 函数中调用才能 ...
- win32- 函数运行速度测试
LARGE_INTEGER nFreq, t1, t2; int loop_count = 0; double dt; double time_sum = 0; QueryPerformanceFre ...
- win32 - 在进程之间获取事件通知(CreateEvent)
只需要记住使用OpenEvent来同步Event对象. Project A: #define _CRT_SECURE_NO_WARNINGS #include <Windows.h> #i ...
- 【Android 逆向】【攻防世界】easy-dex
这一题不easy,不知为何叫这个名字.... 1. apk 安装到手机,不知所云,各种亮瞎眼闪光 2. jadx 打开apk,一行java代码都没有,打开AndroidManifest看看 <? ...
- linux压缩文件并排除指定目录
今天要在linux上打包一个项目另作他用,但是项目图片都是放本地服务器的,整个项目打包好后有2G多下载十分费时.项目中的图片我们可以不要,所以压缩的时候要排除图片目录. 具体命令如下: // 参数说明 ...
- Java面试必考题之线程的生命周期,结合源码,透彻讲解!
写在开头 在前面的几篇博客里,我们学习了Java的多线程,包括线程的作用.创建方式.重要性等,那么今天我们就要正式踏入线程,去学习更加深层次的知识点了. 第一个需要学的就是线程的生命周期,也可以将之理 ...
- iview 多弹框,显示z-index 不对,被遮挡的解决方案 goTop函数 modal Drawer 抽屉
iview 多弹框,显示z-index 不对,被遮挡的解决方案 goTop函数 modal 原因 弹多个modal框的时候,会被遮挡,导致后显示的框在下面 解决原理 获取当前弹框的z-index,然后 ...
- C++统计代码运行时间
本来想自己写的,一看github上面都有就不再重复造轮子了.github上的项目如下: StopWatch 纯标准库实现:使用std::chrono::high_resolution_clock,其实 ...