高采样率示波表数据分析模块软件设计
发布时间:2021-01-28 02:23
示波表作为一种广泛使用的测量仪器,具有体积小,重量轻,便于携带的特点。随着测试需求的不断提升,测试人员对示波表的采样率提出了更高的要求。同时,高采样率示波表的数据分析能力以及相关高级软件功能的研究也越来越重要。本文结合高采样率示波表项目的开发,着重于高采样率示波表数据分析模块的软件设计。实现了参数测量模块、即触即测模块、四通道万用表模块、自校正模块和基于USB的通信模块的软件设计。主要内容包括:1、参数测量模块:首先将波形数据转换为频数分布直方图,再根据频数直方图参数逐步计算底层参数和应用层参数。最后完成幅度类、时间类、统计类共计26种基本参数的测量工作。2、即触即测模块:对采集信号进行分析处理后,根据波形频率对时基档进行调整;通过判断波形是否越界并计算波形绝对电压对幅度档位进行调整,从而波形得到稳定显示。3、万用表自动量程模块:示波表模拟通道进行过采样方式,软件通过分析波形数据实现1000字的数字万用表功能。根据测量类型、电压探头比例、电流转化比例、温度转化比例,将逻辑值转化为实际值,最后自动的选择合适量程显示在屏幕上。4、自校正模块:根据理论增益的计算结果和步进调节的校正方法对通道...
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
频数分布直方图示意图
图 3-6 时间类参数示意图从波形缓冲区起始位置开始找,找到第一个小于 PERCENT10_Y 的点下标记为 index1,这样做的原因如图 3-5 所示,左边的波形起始点之后正好是上升沿,而右图起始点处于下降沿位置,需要先找到可以作为寻找上升沿起始点的位置。先找到index1可以保证每次都是从上升沿的低电平处开始往后依次找到10%、50%、90%幅度的位置,从而有效排除了下降沿带来的干扰。接着从 index1 位置向后找到大于等于 PERCENT10_Y 的点记为 index2,则 index2 为 FIRST_RISE_10。然后以同样的方法向后找到 FIRST_RISE_50、FIRST_RISE_90 的位置。
图 3-6 时间类参数示意图冲区起始位置开始找,找到第一个小于 PERCENT10_样做的原因如图 3-5 所示,左边的波形起始点之后正好于下降沿位置,需要先找到可以作为寻找上升沿起始以保证每次都是从上升沿的低电平处开始往后依次找置,从而有效排除了下降沿带来的干扰。接着从 indeERCENT10_Y 的点记为 index2,则 index2 为 FIRST_R向后找到 FIRST_RISE_50、FIRST_RISE_90 的位置。
本文编号:3004182
【文章来源】:电子科技大学四川省 211工程院校 985工程院校 教育部直属院校
【文章页数】:89 页
【学位级别】:硕士
【部分图文】:
频数分布直方图示意图
图 3-6 时间类参数示意图从波形缓冲区起始位置开始找,找到第一个小于 PERCENT10_Y 的点下标记为 index1,这样做的原因如图 3-5 所示,左边的波形起始点之后正好是上升沿,而右图起始点处于下降沿位置,需要先找到可以作为寻找上升沿起始点的位置。先找到index1可以保证每次都是从上升沿的低电平处开始往后依次找到10%、50%、90%幅度的位置,从而有效排除了下降沿带来的干扰。接着从 index1 位置向后找到大于等于 PERCENT10_Y 的点记为 index2,则 index2 为 FIRST_RISE_10。然后以同样的方法向后找到 FIRST_RISE_50、FIRST_RISE_90 的位置。
图 3-6 时间类参数示意图冲区起始位置开始找,找到第一个小于 PERCENT10_样做的原因如图 3-5 所示,左边的波形起始点之后正好于下降沿位置,需要先找到可以作为寻找上升沿起始以保证每次都是从上升沿的低电平处开始往后依次找置,从而有效排除了下降沿带来的干扰。接着从 indeERCENT10_Y 的点记为 index2,则 index2 为 FIRST_R向后找到 FIRST_RISE_50、FIRST_RISE_90 的位置。
本文编号:3004182
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3004182.html