历史上的今天
今天是:2024年09月30日(星期一)
2021年09月30日 | 示波器阈值设置及脉冲个数统计深度剖析
2021-09-30 来源:eefocus
阈值
事实上,在测量菜单中我们忽略了对阈值的设置,阈值可分为较低阈值、中等阈值和较高阈值, ZDS2022示波器的较低阈值、中等阈值、较高阈值分别默认设为10%、50%、90%。
其中较低和较高阈值共同决定了上升时间、下降时间和斜率等测量参数,而中等阈值则会影响脉冲宽度和占空比等参数。故涉及到上述参数时,我们都应该考虑到阈值的相关设置。
阈值设置适用于所有信号通道,也适用于搜索功能。

图1 阈值说明
错误测量结果分析

图2 默认正负脉冲个数测量结果
由图2中可知,当直接选中正负脉冲个数统计时,此时阈值设置为默认,中等阈值为50%。电平显示与阈值的关系:
当波形高于TH时,统计脉冲电平显示为1;
当波形低于TL时,统计脉冲电平显示为0;
如图2中所示,左边的第一个正脉冲高于默认的T¬H,故可显示为电平1;此时由于第二个正脉冲也高于T¬H,故电平仍显示为电平1(此时的统计已丢掉了一个正脉冲),直到第一个负脉冲出现,波形低于TL,电平0才显示,即此时只统计到了一个正脉冲;当到检测到第三个正脉冲时,此时负脉冲个数统计为1,以此类推,最终测量统计结果如图2中示意图所示,出现了4个正脉冲,3个负脉冲的结果。
正确的测量方法
测量正脉冲个数
图2中个数统计结果显示不对的根本原因是因为在于统计左边第二个正脉冲之前,并没有波形低于TL,故第一个正脉冲与第二个正脉冲共同显示为一个电平1,所以为了得到正确的测量结果,在第一个正脉冲与第二个正脉冲之间应该是有波形低于TL的,这样才能统计出两个正脉冲个数,故此时我们应该讲中等阈值向上调,如图3所示。

图3 中等阈值适当上调
很明显,中等阈值适当上调后,对于每一个正脉冲,波形上升沿高于T¬H,波形下降沿低于TL,所以对于正脉冲的测量应当进行这样的操作,测量结果才会是正确的,此时应该注意应适当调整中等阈值的位置,由于此时是针对正脉冲个数统计进行的阈值调整,故此时的负脉冲个数统计值无参考价值。
测量负脉冲个数
那么对负脉冲个数的统计,应如何调整阈值呢?将中等阈值适当下调,统计原理与正脉冲统计相同,负脉冲的下降沿波形低于TL,上升沿波形高于TH,以此类推,每一个负脉冲都能准确统计。当然,此时只针对负脉冲统计,正脉冲个数的统计无参考价值。

图4 中等阈值适当下调
小结
当我们在统计正脉冲个数时,应该将中等阈值适当向上调整,使正脉冲的每一个上升沿高于TH,下降沿低于TL;统计负脉冲个数时,应该将中等阈值适当向下调整,使负脉冲的每一个下降沿低于TL,上升沿高于TH。
只有对测量参数有充分地理解,才能够采取正确的测量方法,最终才能得出正确有价值的测量结果!
上一篇:如何用示波器测量市电?
下一篇:示波器波的类型和参数介绍
史海拾趣
|
在克隆BSP包时出了一个错误,但是BSP包却克隆成功,建新工程时却找不到新克隆的BSP包。如果把原来BSP给别人克隆也同样出问题(大家VS2005都没问题)。 错误弹出窗口提示为:StartIndex cannot be less then zero. Parameter name:startIndex… 查看全部问答> |
|
目前在看marvell 8686 wifi的驱动代码,在接收数据的时候不太明白,代码如下 case IF_DATA_PKT: //051107 Coverity chagne to mainstream //060407 ...… 查看全部问答> |
|
大家好: 我现在要做wince 6410的视频数据压缩存储到一个文件(h264编码的), 以前搞linux的对wince 一点也不懂。 所以有很多问题站在linux角度去思考的。 问 1:底层出来的是视频数据流是h264的编码的( ...… 查看全部问答> |
|
悬赏2000元现金,解决液晶屏闪烁问题(北京回龙观龙泽附近) 选用的S3C2440A,Wince系统。直接用群创的8寸800*600的LCD(需要时序板)可以正常工作。新选用了AUO的7寸屏也是800*600(不需要时序板)启动过程中闪烁,进入wince桌面后不闪,但是只要切换系统界面就会闪烁。(AUO的屏的DCLK范围是35-45Mhz) 由于着急 ...… 查看全部问答> |
|
各位有遇过类似的问题:软件都用STM8S的库文件,硬件也用3合上的207。PB3用做A/D转换中断,PB3的端口中断是关闭的 ...… 查看全部问答> |
|
E掏E里面有人免费赠送开发板,大家快去申请 https://bbs.eeworld.com.cn/thread-290539-1-1.html… 查看全部问答> |
|
1、状态机的问题,尽量不要写出太大的状态机,宁愿用一些小型的状态机来相互关联。 2、推荐大家使用timequest来做时序约束,好处是,它可能对你的时序约束和你的设计对照做分析,在做时序分析之前,先对你的约束做分析,然后告诉你,你有多少该 ...… 查看全部问答> |




