泰克示波器|MSO64示波器的应用
泰克新一代示波器MSO64为实例来讲解时频域信号分析技术。MSO64采用全新TEK049平台,不仅实现了4通道同时打开时25GS/s的高采样率,而且实现了12-bit高垂直分辨率。同时,由于采用了新型低噪声前端放大ASIC—TEK061,大大降低了噪声水平,在1mv/div时,实测的本底噪声RSM值只有58uV,远远低于市场同类示波器。这些特性都是MSO64频谱模式——Spectrum View获得高动态、低噪底的强有力保证。
图1.MSO64采用全新TEK049平台和超低噪声前端TEK061
时频域同步分析
混合信号调试过程中,往往需要同时观测时域波形和信号频谱,对于这样的测试需求,示波器是非常理想的选择。虽然测试动态不如频谱仪,但示波器有着自己的优势:
可以同时完成波形及频谱分析,而且二者具有时间相关性;
支持多个通道的时频域同步分析,实现对电路的多点监测;
可以分析周期信号的频谱,也可以分析非周期信号的频谱;
可以分析极低频率(低至DC)信号的频谱,这是频谱仪所不能及的;
支持丰富的信号探测方式,可以通过标准同轴接口连接,也可以通过配套的电压、电流探头灵活探测。
作为一种全新的基于示波器的频谱分析方法,Spectrum View完美实现了信号的时域和频域并行处理。对于要求高频率分辨率的应用场合,传统的FFT方式需要增大水平时基才可以实现,这不仅降低了测量速度,而且也无法观测时域波形的细节。Spectrum View支持时频域的独立设置,即使在很小的水平时基设置下,依然可以获得很高的频率分辨率,不仅可以观测波形细节,同时具有较高的频谱刷新率。
图2.谐波、杂散测试:
Spectrum View vs Conventional FFT
图2测试了一个100MHz的CW信号,捕获了4个周期的时域波形。图中分别使用Spectrum View和传统的FFT(Math功能)测试该信号的频谱,通过对比可以看出,由于时域捕获时间较短,导致传统FFT频谱的分辨率非常低。相反,Spectrum View的频谱测试结果非常好,不仅具有高分辨率,而且底噪也非常低,可以清晰地观测信号本身及其谐波和杂散。与此同时,由于水平时基设置得较小,还可以观测到时域波形的细节信息。
图3.RF Chirp Pulse时域参数及频谱测试
鉴于Spectrum View的这些优势,结合示波器其它功能,还可以对射频脉冲信号进行诊断测试,包括时域包络参数及信号频谱等。图3测试了一路200MHz载波的线性调频脉冲信号,脉冲周期5us,脉宽1us,带宽50 MHz,同时给出了时域波形、包络及频谱测试结果。测试过程中,还可以灵活调整Span和RBW以便观测包络谱或者线状谱,从而对信号进行更加细致的分析。
多通道频谱分析
示波器具有多个模拟通道,每个通道均可以激活Spectrum View功能,因此支持多通道频谱测试。在复杂调试过程中,可以实现对多点的波形和频谱监测。类似于MSO64的多通道时域波形显示方式,所激活的频谱既可以“堆栈(Stacked)”显示,也可以“重叠(Overlay)”显示。图4同时观测了两个通道的时域波形及频谱,并且采用了重叠显示,以便于频谱之间的对比。
Spectrum View支持移动Spectrum Time的位置,如图4标记处所示,以观测不同时刻的频谱。每个通道Spectrum Time的位置默认是联动的,这保证了各个通道测试频谱的相关性。当取消联动设置后,也可以独立设置每个通道的Spectrum Time位置。
所有通道的频谱共用相同的Span、RBW、FFT Window,这一点与时域要求多通道间共用采样率、水平时基及触发类似。尽管如此,各个通道的中心频率可以独立设置,默认是联动的,也可以根据需要设置为不同值。
图4.Spectrum View支持多通道波形及频谱测试
多域联动测试
如前文所述,Spectrum View支持滑动Spectrum Time的位置,对不同时段的信号作频谱测试,这使得对信号进行多域联动测试成为可能。
下面分别测试了线性调频脉冲(Chirp Pulse)及跳频序列信号(Hopping Signal),结合Spectrum View及Frequency Time Trend测试功能,实现了信号在时域、频域和调制域的联动测试。
1.Chirp Pulse多域联动分析
线性调频作为一种脉冲压缩技术,具有非常高的时间分辨率,广泛应用于雷达应用中。无论是线性调频脉冲,还是调频连续波,在产品研制阶段都需要验证信号的性能,需要对信号的时域参数、幅度参数及调制域参数进行测试。
图5.Chirp Pulse时域、频域和调制域联动分析
本例实测了一个chirp pulse,时域参数可以使用示波器进行测试,频谱可以在Spectrum View中测试。Chirp pulse的调制域参数——调频曲线,则可以使用Frequency Time Trend测试,而且由调频曲线可以推导出chirp rate及linearity。
除此之外,Frequency Time Trend支持引入低通滤波器,可以滤除调频曲线上叠加的宽带噪声,从而改善测试精度。调频曲线数据也可以保存下来,以便于开发人员对发射机进行修正处理。
图6.Hopping Signal时域、频域和调制域联动分析
2.Hopping Signal多域联动分析
对于跳频信号,也可以对其完成多域联动测试,如图6所示,Frequency Time Trend测试了跳频状态序列,可以观测频率跳变过程,使用Cursor标定频率切换时间及频率驻留时间等。
Spectrum Time位于图6红色标记处,其位置是可以移动的,测试的频谱就是当前位置对应的频谱。拖动Spectrum Time的位置,可以分别对不同的频点进行观测,亦可以观测频率切换过程中的频谱变化,如图7所示。
图7.Hopping Signal时域、频域和调制域联动分析
相关文章:
泰克示波器|MSO64示波器的应用
泰克新一代示波器MSO64为实例来讲解时频域信号分析技术。MSO64采用全新TEK049平台,不仅实现了4通道同时打开时25GS/s的高采样率,而且实现了12-bit高垂直分辨率。同时,由于采用了新型低噪声前端放大ASIC—TEK061,大大降低了噪声水平…...
1.4 黑群晖安装:SataPortMap和DiskIdxMap两种获取方式
tinycore及安装工具下载:工具:链接:https://pan.baidu.com/s/1CMLl6waOuW-Ys2gKZx7Jgg?pwdchct提取码:chcttinycore:链接:https://pan.baidu.com/s/19lchzLj-WDXPQu2cEcskBg?pwddcw2 提取码:d…...
JVM虚拟机概述(2)
3.JVM 运行时数据区 3.1.1 程序计数器(Program Counter Register) 是一块很小的内存空间,用来记录每个线程运行的指令位置,是线程私有的,每个线程都拥有一个程序计数器,生命周期与线程一致,是运行时数据区中唯一一个不…...
Intel CSME 简述
SME 算是 Intel X86 PC 上最神秘的部分了,本文根据 us-19-Hasarfaty-Behind-The-Scenes-Of-Intel-Security-And-Manageability-Engine 一文写成。讲述内容无法证伪,各位随便听听即可,了解这些能够帮助BIOS 工程师更好的理解一些操作的实现。文章基于 Intel 第八代第九代CPU(…...
复位理论基础
先收集资料,了解当前常用的基础理论和实现方式 复位 初始化微控制器内部电路 将所有寄存器恢复成默认值确认MCU的工作模式禁止全局中断关闭外设将IO设置为高阻输入状态等待时钟趋于稳定从固定地址取得复位向量并开始执行 造成复位的原因 有多种引起复位的因素&…...
Python基础知识——列表
列表 列表是可以存放任何数据,包括整型,浮点型,字符串,布尔型等等,是常用的数据类型之一。 1.列表的创建 列表也是一个可迭代对象 1. 普通形式l [1,2,3,4,5] ---整型列表l ["a","b","c&…...
如何使用工时表管理项目和非项目的资源?
对新机会做出反应的能力是企业竞争优势的关键。项目不断涌现,企业需要了解具体的可用性以及是否有资源来接受新事物。更进一步来说,企业需要知道员工将时间花在哪里。 使用 8Manage工时表解决方案,你将始终拥有做出正确业务决策所需的全面知…...
项目经理如何做好质量保证与标准维持?非技术项目经理如何做好质量管控?
项目经理如何做好质量保证与标准维持?非技术项目经理如何做好质量管控?01.质量保障需要重视哪些执行层面的细节02.非技术出身项目经理如何做好质量保障工作03.质量管理除了PDCA,还有哪些推荐的方法04.质量保证与标准维持,作为常态…...
[文件操作] File 类的用法和 InputStream, OutputStream 的用法
能吃是不是件幸福的事呢 文章目录前言1. 文件的相关定义2. 文件类型3. Java对文件系统的操作3.1 对文件的基础操作3.2 读文件3.3 写文件前言 从这章开始,我们就开始学文件操作相关的知识了~ 1. 文件的相关定义 1.文件的定义可以从狭义和广义两个方面解释. 狭义: 指硬盘上的文…...
索莫菲模型的一些理解 Smomerfeld Model
如何解释传统热容算出来的数值与量子模型下的区别? 因为只有费米能附近的电子才能够进行移动,这个是问题的差别所在 我们下面就来介绍如何求费米能(费米能的计算) 既然费米能附近的电子很重要,那么附近的电子有多少很…...
SAP ERP系统MM模块常用增强之四:采购申请输入字段的校验检查
在SAP/ERP项目的实施中采购管理模块(MM)的创建和修改采购申请一般都会有输入字段校验检查的需求,来防止业务人员录入错误或少录入数据,这方面需求部分是可以通过配置实现,比如一些字段是否必输,是否显示等&…...
STM32C0介绍(1)----概述
概述 STM32C0系列微控制器是意法半导体公司推出的一款低功耗、高性能的微控制器产品。它们被设计用于需要小型、低功耗和高度可集成的应用程序,如传感器、消费品、电池供电设备、家庭自动化和安全等应用。该系列的微控制器采用ARM Cortex-M0内核,具有丰…...
windows无盘启动技术开发之传统BIOS(Legacy BIOS)引导程序开发之一
by fanxiushu 2023-03-01 转载或引用请注明原始作者。这个话题可能有点老,UEFI BIOS 已经大量存在,而Legacy BIOS最终会被取代。但是也是作为无盘启动技术里不可或缺的,毕竟还有许多老型号的电脑存在,而且为了兼容性,有…...
mysql实现if语句判断功能的六种使用形式
文章目录 前言一、ifnull函数二、nullif函数三、if函数四、if语句(多用于存储过程)五、if-else语句(多用于存储过程)六、if-elseif-else语句(多用于存储过程)总结前言 在Mysql数据库中实现判断功能有很多方式,具体又分为函数和if语句形式,函数的好处是可以作为sql的一…...
在Vue3这样子写页面更快更高效
前言 在开发管理后台过程中,一定会遇到不少了增删改查页面,而这些页面的逻辑大多都是相同的,如获取列表数据,分页,筛选功能这些基本功能。而不同的是呈现出来的数据项。还有一些操作按钮。 对于刚开始只有 1ÿ…...
做软件测试,如何才能实现月入20K?
听我的,测试想要月入20k。 首先你要去大厂,不在大厂起码也得在一线城市,北上广深。 二线城市的话成都、杭州最好。 不然的话想都不要想。 像我之前整理过成都的公司,除了字节跳动、蚂蚁金服、滴滴、美团、京东、平安、字节跳动…...
mysql last lesson
1:创建用户 create user zhang identified by 12345678;2:给用户授权,撤销授权, grant.......to revoke ....... 3:将数据库中的数据导出 C:\Windows\system32>mysqldump bjpowernode>C:\bjpowernode.sql -uroot -p12345678 4&#…...
一、Redis入门概述(是什么,能干嘛,去哪下,怎么玩)
一. redis是什么? Redis:REmote Dictionary Server(远程字典服务器)官方解释: Remote Dictionary Server(远程字典服务)是完全开源的,使用ANSIC语言编写遵守BSD协议,是一个高性能的Key-Value数据库提供了丰富的数据结构ÿ…...
(六十二)当我们在SQL里进行分组的时候,如何才能使用索引?
今天我们接着上次的内容来谈谈在SQL语句里假设你要是用到了group by分组语句的话是否可以用上索引,因为大家都知道,有时候我们会想要做一个group by把数据分组接着用count sum之类的聚合函数做一个聚合统计。 那假设你要是走一个类似select count(*) fr…...
python字符串练习
python字符串练习 1.去掉字符串中所有的空格 s This is a demo print(s.replace( , )) 2.获取字符串中数字的个数 data input("请输入一些字符串:") a 0 for i in data:if i.isdigit():a a 1 print("数字个数:", a)3.将字母全部转换为…...
Java-封装、继承、多态
封装 访问控制权限又成为“封装”,是面向对象三大特征中的一种。核心是,只对需要的类可见。 继承 继承是所有OOP(Object Oriented Programming)语言和Java语言都不可或缺的一部分。 只要创建一个类,就隐式继承自Obje…...
问题三十二:离散二维傅立叶变换(Discrete Fourier Transformation)
为了将灰度图像表示为频谱图,我们需要进行以下步骤: 加载图像并将其转换为灰度图像。对图像进行二维离散傅里叶变换。将变换结果表示为幅度谱和相位谱。可以对幅度谱和相位谱进行可视化,以查看频率分布。对幅度谱和相位谱进行逆变换…...
恢复谷歌翻译的究极方法
谷歌翻译为什么会失效,我想各位在去年11月的时候就知道了。可是要怎么解决失效的问题呢?之前我们是通过手动Ping可以连接的ip各位可能觉得麻烦,心里觉得什么档次还要我手动ping就没有可以自动扫描的吗?还别说真的有我最近发现一个…...
string函数以及string常用接口
本文介绍的是C关键字string中一些重要用法,以及各种字符串序列的处理操作 ——飘飘何所似,天地一沙鸥 文章目录前言一、string(字符串类)二、string类对象的容量操作2.1 size/length2.2 capacity2.3 empty/clear2.4 resize/reser…...
分享一篇由C语言实现《数据结构》无头无循环单链表
三月,你好,各位csdn uu们好 文章目录前言一、何为单链表二、单链表基本操作(增,删,查,改,销毁,遍历)1.查找与修改、销毁与遍历2.链表插入与删除操作三、单链表 VS 顺序表…...
C盘爆满?两个超简单的解决办法
我们在使用电脑的过程中,经常容易出现C盘爆红,反而其他盘还有大量可用空间的情况。为什么会这样呢?其实主要就两种原因:一是电脑使用习惯不好,不管什么软件都默认安装在C盘,大文件又喜欢放在桌面࿰…...
ThreadLocal
ThreadLocalThreadLocalMapgetsetremove内存泄漏key用强/弱引用entry继承了弱引用ThreadLocal 一个对象的所有线程会共享其全局变量——>线程不安全 解决方式: 方式一:同步机制,加锁(时间换空间) 方式二:…...
Java基础:JDK7-时间Date
JDK7以前时间相关类 1.Date Date date new Date(); , sout(date)得到的是现在所处位置的时间 Date date new Date(0L); , sout(date)得到的是时间原点也就是1970年1月1日08:00(东八区). date.setTime(1000L); sout(date)得到的是时间原点后一秒钟的时间 long time date.g…...
什么是IP地址?
IP协议中还有一个非常重要的内容,那就是给因特网上的每台计算机和其它设备都规定了一种地址,叫做“IP 地址”。由于有这种地址,才保证了用户在连网的计算机上操作时,能够高效而且方便地从千千万万台计算机中选出自己所需的对象来。…...
4年经验之谈,什么是接口测试?怎样做接口测试?
一、什么是接口?【文末学习资源分享】赶紧嫖!冲!!!! 接口测试主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过…...
中小企业网站查询/网站维护主要做什么
传统超级计算机:“看上去很美”“盲目追求Linpack排名的炒作、无休止的价格战、热衷堆砌集群硬件规模,把软件和应用全推给客户、忽视对HPC应用人才培养,掠夺性策略..”在3月2日浪潮“倚天”万亿次桌面超级计算机发布会上,浪潮高性…...
专业网站建设搭建/广州市口碑seo推广
打印机用久了难免会出现故障,在打印过程中可能会遇到各种各样的迷惑行为,比如:打印乱码、条纹、黑点、阴影等。今天小编就来给大家说说激光打印机的迷惑行为:打印一半如何解决。原图打印一半01检查打印机 检查打印机查看是否是打印…...
旅游网站建设目的/by网站域名
一、go的搭建 二、初识go 三、混个脸熟--go 四、go的语言结构 五、go的常量与变量 六、go基础数据类型 七、go 条件语句 八、go 运算符 九、go条件语句switch 十、go循环语句 十一、go之数组 十二、go初级函数 十三、go函数高级运用 十四、go之变量、指针、内存地址 十五、go之…...
贵阳企业网站建设/百度查重入口免费版
escape编码和unescape编码,就是将一个字符转换为16进制unicode编码,前面加%字符进行标识。 此处不再多做解释,参考这里:http://www.jb51.net/article/23657.htm。 原本是js的一个方法,后来被转成java方法。具体参考这里…...
wordpress 房产插件/百度投广告怎么收费
第二章 2.1 class文件的生成 java文件为源代码文件 class为程序. class文件实时修改. eclipse自动生成. project下面clean.2.2 jar文件 如何将有用的类传给别人使用. 1.把*.java文件发给对方. 2.把*.class打包发给对方.导出为jar文件. 右键export Java JAR file 2.3使用jar文…...
根据链接获取网站名称/搜索图片
名称:Action-Email 默认接收人:故障{TRIGGER.STATUS},服务器:{HOSTNAME1}发生: {TRIGGER.NAME}故障! 默认信息: 告警主机:{HOSTNAME1} 告警时间:{EVENT.DATE} {EVENT.TIME} 告警等级:{TRIGGER.SEVERITY} 告警信息: {TRIGGER.NAME} 告警…...