历史上的今天
返回首页

历史上的今天

今天是:2024年09月05日(星期四)

正在发生

2018年09月05日 | 带您了解示波器参数测量背后秘密

2018-09-05

“参数测量”是示波器分析波形的一大利器,工程师不用开启光标就可以轻松得到各项参数。但也有工程师会有点不放心:示波器如何保证测量精度呢?本文就带你步步深入,了解示波器参数测量背后的算法。

 

ZDS系列示波器提供了非常丰富的测量功能,测量项目最多可达51种。工程师在使用时遇到的问题多是因为对细节及原理了解不够,下面就这些内容,带你一步一步深入挖掘,解开你的疑惑。

 

一、参数测量的使用方法

 

打开测量比较简单,记住两个要点:

 

1、我要测量哪个通道?

 

2、我要测什么?

 

image.png?imageView2/2/w/550

 

图1  打开测量

 

小结:测量项目有51项之多,支持24项测量项目同屏幕显示。

 

二、参数测量算法分析

 

示波器中测量的项目大体上可分为两大类,一类与电压相关,如最大值、最小值、顶部值、底部值等。另一类与时间相关,如频率、周期、上升时间、下降时间、占空比等。顶部值、底部值是非常重要的两个测量项,是时间测量的基础。

 

与电压相关的测量,相对比较简单,最大值(Vmax)与最小值(Vmin)可通过遍历所有样本点求出。顶部值(Vtop)和底部值(Vbase)的求解,需要先对所有样本点进行直方图映射,然后求出现概率最大的电压值。

 

顶部值(Vtop):相对于波形上部的最大概率的电压,并且概率达到样本点总数的5%以上。

 

底部值(Vbase):相对于波形下部的最大概率的电压,并且概率达到样本点总数的5%以上。

 

image.png?imageView2/2/w/550 2  电压相关项的测量

 

与时间相关的测量项,需要使用顶部值(Vtop)和底部值(Vbase),然后再通过Vtop与Vbase计算出高中低三根阈值线的位置,最后求阈值线与波形的交点,可得到时间相关的测量结果,如图3所示。高中低三根阈值线的位置可调节,默认值为90%、50%、10%。

 

image.png?imageView2/2/w/550

 

3  时间相关项的测量

 

小结:有一些特殊的波形(如正弦波)会出现Vtop和Vbase求解失败(概率少于5%),此时会使用Vmax与Vmin作为新的顶部值与底部值,并且会在Vtop和Vbase的值后面,追加?号显示来表示异常,如图4所示。

 

image.png?imageView2/2/w/550

 

4  顶部值、底部值与最大值,最小值相同

 

三、测量与统计算法分析

 

测量与统计的原理很简单。先要理解一个概念,同一个测量项在同一次测量中可能会遇到多次,如周期,一段波形可能有N个周期。这样就出现了新的问题,周期的测量结果对应波形的哪个周期?为了解决这种不对应的问题,并让测量结果更具有意义,我们采用了统计学中的6种值来描述测量结果,分别如下:

 

当前值(Current):表示第一个测量值,对应图5中①的位置。

 

最大值(Max):表示所有测量值中的最大值,对应图5中②的位置。

 

最小值(Min):表示所有测量值中的最小值,对应图5中③的位置。

 

平均值(Avg):表示所有测量值的累加平均值,对应图5中的三个位置的累加平均值。

 

标准差(Stdev):表示所有测量值的标准差,对应图5中的三个位置的标准差。

 

次数(Count):表示测量值的个数,对应图5中的三个位置。

 

image.png?imageView2/2/w/550

 

5  测量统计功能周期

 

小结:测量统计功能默认是关闭,可在菜单中打开。统计关闭时,仅显示当前值(Current),统计打开时,显示6种统计结果。图6中使用了正脉宽统计功能,可求得最大的脉宽为3.0028us,脉冲个数为42个。

 

image.png?imageView2/2/w/550

 

6  统计功能可手动打开或关闭

 

四、自定义测量范围

 

使用测量时,经常会遇到的一个问题是,捕获下来的波形比较多,但是我只想测量分析波形中的一部分。在ZDS3000/4000系列示波器中,我们通过硬件加速,提供了一种自定义测量范围的方法,只需要简单的两个步骤即可完成。

 

第一步:设置测量范围为光标区域;

 

第二步:调整光标位置,指定测量的范围。

 

image.png?imageView2/2/w/550

 

图7  自定义测量区域

 

测量功能很强大,但也很复杂,实际应用时如果对结果不够确定,可以先排查测量结果是电压类型还是时间类型,电压类型则重点检查输入通道设置是否正确,如探头比;时间类型则重点检查高中低三阈值、顶部值、底部值是否正确。

 

ZDS示波器的测量功能,使用了全硬件加速处理,能对全屏幕的所有原始(不抽样)样本点进行分析,同时执行51项参数测量,处理速度非常快,全球唯一一款具备51种“真正意义”参数测量、统计功能的示波器。

 


推荐阅读

史海拾趣

Everspin Technologies公司的发展小趣事

在寻求更广泛的市场应用和技术合作方面,Everspin与Quicklogic Corporation签订了分包协议。根据协议,Quicklogic将其部分开发服务分包给Everspin,共同推进战略辐射加固现场可编程门阵列原型项目的开发。这一合作不仅展示了Everspin在电子行业中的技术实力和市场影响力,也为其未来的发展开辟了新的道路。

以上五个故事概述了Everspin Technologies公司在电子行业中发展起来的关键历程和成就。这些故事展示了Everspin在MRAM技术领域的领先地位、创新能力和市场应用方面的成功。

Brand-Rex公司的发展小趣事

Brand-Rex的综合布线产品在国家重大项目上得到了广泛应用。例如,昌北国际机场作为中国干线机场,其总建筑面积达到96616平方米。该项目于2010年9月中标,2011年5月22日竣工并投入使用。整个系统均采用了Brand-Rex的CAT6PLUS全系列铜缆和光纤产品,充分展示了Brand-Rex在大型项目中的技术实力和产品可靠性。此外,Brand-Rex还参与了其他多个重要项目的布线工作,为国家基础设施的建设做出了积极贡献。

优先(苏州)半导体公司的发展小趣事

某苏州半导体公司自成立以来就坚持国际化战略,积极拓展海外市场。公司拥有一支高素质的研发团队和技术人员队伍,不断引进国际先进技术和设备,提高产品质量和竞争力。同时,公司积极参与国际交流与合作,与国际知名半导体企业建立了长期稳定的合作关系。这些举措使公司在国际市场上获得了良好的声誉和地位,产品远销欧美、日韩等国家和地区。随着公司规模的不断扩大和实力的不断增强,某苏州半导体公司将继续秉承国际化战略,推动公司向更高层次、更广领域发展。

这些故事展示了苏州半导体公司在不同领域和方面的发展和成就。这些公司凭借自身的技术实力、创新能力和市场洞察力,在激烈的竞争中脱颖而出,成为电子行业的佼佼者。

FLEX LTD公司的发展小趣事

1994年,三星电子(苏州)半导体有限公司在苏州工业园区成立,成为园区首批入驻的外资企业之一。公司初期主要生产配套、低附加值产品,但随着市场的变化和竞争的加剧,公司开始寻求转型。2003年,苏州工厂开始转型生产核心产品,标志着公司从低端生产向高端制造的转变。此后,公司不断加大在智能制造方面的投入,采用先进的半导体自动化生产管理系统和ERP管理系统,实现了“无人化”自动化生产,生产自动化率可达90%以上。同时,公司始终坚持“绿色经营”的可持续发展理念,致力于保护及改善周边环境,履行企业的环保社会责任。

芯源半导体(CW)公司的发展小趣事

随着市场竞争的加剧,芯源半导体(CW)公司意识到品质管理的重要性。公司加强了对原材料采购、生产过程和产品质量控制的管理,建立了完善的质量管理体系。同时,公司还引入了先进的检测设备和技术手段,以确保产品的稳定性和可靠性。这些措施使芯源半导体(CW)公司的产品质量得到了显著提升,赢得了客户的信任和好评。

ALPS公司的发展小趣事

为了进一步提升公司的竞争力,芯源半导体(CW)公司开始实施国际化战略。公司积极拓展海外市场,参加国际展会和论坛,与国际同行进行交流与合作。同时,公司还设立了海外研发中心,引进国际优秀人才和技术资源,以加强公司的研发实力和市场竞争力。这些举措使芯源半导体(CW)公司在国际市场上逐渐崭露头角。

问答坊 | AI 解惑

中国工程师生存情况大揭密!欢迎揭黑!

由于经济环境方面的原因,毫不夸张地说,中国工程师的生存状况在脑力劳动者群体中的表现和体力劳动者群体中的井下矿工极为相象,比如他们都背负着巨大的压力(当然一个是精神压力一个肉体的压力),都经常加班工作。而且也是经常在某个重大恶性事件 ...…

查看全部问答>

是不是有便宜的空pcb板可以买到啊!

要是让制作商制作一块pcb板需要很多钱的,问问大家是不是能买到便宜的空白pcb板啊!…

查看全部问答>

为什么CCS需要安装Driver?

CCS是开放的软件平台,它可以支持不同的硬件接口,因此不同的硬件接口必须通过标准的Driver同CCS连接。 Driver安装的常见问题? 请认真阅读“安装手册”和Driver盘中的Readme。 1)对于SEED-XDS,安装Readme中的步骤,将I/O口设为240/280/320/34 ...…

查看全部问答>

求程序的验证结果

小弟有一个程序,但没硬件平台,希望大家在硬件上验证后告诉下结果。(是考试的程序) #include sbit P1_0=P1^0; sbit P1_1=P1^1; void DELAY(int i) {    TMOD=0X01;    EA=0;    TR0=1;    whi ...…

查看全部问答>

LED照明产品检测方法中的缺陷和改善

传统的LED及其模块光、色、电参数检测方法有电脉冲驱动,CCD快速光谱测量法,也有在一定的条件下,热平衡后的测量法,但这些方法的测量条件和结果与LED进入照明器具内的实际工作情况都相差甚远。文章介绍了通过Vf-TJ曲线的标出并控制LED在控定的结 ...…

查看全部问答>

从现在开始,一起学习LM3S811吧

就如我上个贴“春天到了,又将有大批Stellaris的板子运到EEWORLD https://bbs.eeworld.com.cn/thread-254845-1-1.html”所说,大批的Stellaris LM3S811就要来了! 大家之前都专心在LM3S8962,现在可以开始分分心来研究LM3S811了,把自己对LM3S811 ...…

查看全部问答>

关于堆栈提示警告的困扰!!!

在ccs3.1环境下新建一个工程之后,编译完了之后老是提示一个警告:     warning: creating .stack section with default size of 400 (hex) words.    Use             -stack opt ...…

查看全部问答>

【问TI】6713的ARE连接FIFO的读时钟?

6713的ARE连接FIFO的读时钟ARE不是使能信号吗如何当时钟应用啊…

查看全部问答>

IO 口驱动直流电机

大家好。 我想用单片机的IO口直接驱动直流电机。  需要在IO口上接驱动电路吗? …

查看全部问答>

MSP430FG439上实现IO模拟UART以及移植要点解析

最近要做MSP430上的开发,一上手就要做IO模拟UART这种难度的玩意,幸好网上已经有很多现成的MSP430的软串口实现例子,本文代码大部分参考>http://www.microcontrol.cn/430base.htm上的《MSP430的Timer_A实现模拟串口功能例程》,并且成功移植到MSP4 ...…

查看全部问答>