一种测试设备数据传输方法技术

技术编号:27120291 阅读:78 留言:0更新日期:2021-01-25 19:30
本发明专利技术公开了一种测试设备数据传输方法,包括信号采集模块、信号处理模块、数据处理模块、数据压缩模块、数据传输模块和上位机,所述信号采集模块的输出端与信号处理模块的输入端电性连接,所述信号处理模块的输出端与数据处理模块的输入端电性连接,所述数据处理模块的输出端与数据压缩模块的输入端电性连接,所述数据压缩模块的输出端与数据传输模块的输入端电性连接,所述数据传输模块的输出端与上位机的输入端电性连接。本发明专利技术,在不更改通信速率及通信方式的情况下,采用新的压缩数据传送方式,大大提高的数据传送效率;在固定的单位时间内,上位机(电脑)收到的测试数据更多,提高了测试采样频率。提高了测试采样频率。提高了测试采样频率。

【技术实现步骤摘要】
一种测试设备数据传输方法


[0001]本专利技术涉及数据传输
,具体是一种测试设备数据传输方法。

技术介绍

[0002]自动测试设备的上位机(电脑)需要与多个测试模块(测试检测板)通信数据,一般只能采用串口通信方式,现在测试设备上使用的各个测试模块都配有串口通信模块,串口通信方式的优点是协议简单,实现方便,用于上位机与测试模块非常适合。串口通信方式的缺点是受通信速率限制(由于受硬件器件及干扰的限制,不能选择过快的速率),我们在自动设备上经过长期应用,57600的速率是一个综合性能最优的选项。这个速率能满足绝大部分产品的信号的测试需求,但对部分控制板的部分信号测试还是性能不足。要解决这个问题有几个解决方法:1、更换通信方式,将串口通信方式更换为并口通信,此方法最大的问题是,测试模块的通信模块需更改设计,通用性会大大下降,上位机(电脑)无法支持多个并口通信;2、提高串口速率,这个方法受到测试模块的限制,由于硬件原因,部分测试模块无法采用高于57600的速率,而少数模块采用高速率会影响设备的通用性,并且过高的速率,在设备中会更宜受到干扰,影响测试效率。
[0003]为此,我们提出一种自动测试设备压缩数据传输方法。

技术实现思路

[0004]本专利技术的目的在于提供一种测试设备数据传输方法,以解决现有技术中的问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种测试设备数据传输方法,包括信号采集模块、信号处理模块、数据处理模块、数据压缩模块、数据传输模块和上位机,所述信号采集模块的输出端与信号处理模块的输入端电性连接,所述信号处理模块的输出端与数据处理模块的输入端电性连接,所述数据处理模块的输出端与数据压缩模块的输入端电性连接,所述数据压缩模块的输出端与数据传输模块的输入端电性连接,所述数据传输模块的输出端与上位机的输入端电性连接;其传输包含以下步骤:S1:通过信号采集模块进行信号采集;S2:通过信号处理模块对采集的信号进行处理;S3:通过数据处理模块对处理后的新号进行数据处理;S4:通过数据压缩模块对处理后的数据进行压缩;S5:通过数据传输模块对压缩后的数据进行传输;S6:上位机对接收到的数据进行解析和显示。
[0006]优选的,所述数据压缩模块包括数据划分、数据排序和数据压缩,数据划分与数据排序连接,数据排序与数据压缩连接。
[0007]优选的,所述上位机包括数据解析和数据显示,数据解析与数据显示连接。
[0008]优选的,所述步骤S1中信号采集模块采集被测目标板信号。
[0009]优选的,所述步骤S2中信号处理模块是对步骤S1中采集的被测信号进行滤波、放
大处理。
[0010]优选的,所述数据处理模块采用MCU数据处理模块,步骤S3中MCU数据处理模块收到被测信号,将信号信息转化为数据信息,并进行软件滤波处理,并将处理后的信号进行数据压缩处理。
[0011]优选的,所述步骤S6中上位机通过通信电路向测试模块分发各类控制指令。
[0012]与现有技术相比,本专利技术的有益效果是:在不更改通信速率及通信方式的情况下,采用新的压缩数据传送方式,大大提高的数据传送效率;在固定的单位时间内,上位机(电脑)收到的测试数据更多,提高了测试采样频率。
附图说明
[0013]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术的结构示意图。
[0014]图2为本专利技术数据压缩模块的结构示意图。
[0015]图3为本专利技术上位机的结构示意图。
具体实施方式
[0016]为使本专利技术实施方式的目的、技术方案和优点更加清楚,下面将结合本专利技术实施方式中的附图,对本专利技术实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。因此,以下对在附图中提供的本专利技术的实施方式的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。
[0017]请参阅图1-3,本专利技术实施例中,一种测试设备数据传输方法,包括信号采集模块、信号处理模块、数据处理模块、数据压缩模块、数据传输模块和上位机,所述信号采集模块的输出端与信号处理模块的输入端电性连接,所述信号处理模块的输出端与数据处理模块的输入端电性连接,所述数据处理模块的输出端与数据压缩模块的输入端电性连接,所述数据压缩模块的输出端与数据传输模块的输入端电性连接,所述数据传输模块的输出端与上位机的输入端电性连接;其传输包含以下步骤:S1:通过信号采集模块进行信号采集;S2:通过信号处理模块对采集的信号进行处理;S3:通过数据处理模块对处理后的新号进行数据处理;S4:通过数据压缩模块对处理后的数据进行压缩;S5:通过数据传输模块对压缩后的数据进行传输;S6:上位机对接收到的数据进行解析和显示。
[0018]优选的,所述数据压缩模块包括数据划分、数据排序和数据压缩,数据划分与数据排序连接,数据排序与数据压缩连接。
[0019]优选的,所述上位机包括数据解析和数据显示,数据解析与数据显示连接。
[0020]优选的,所述步骤S1中信号采集模块采集被测目标板信号。
[0021]优选的,所述步骤S2中信号处理模块是对步骤S1中采集的被测信号进行滤波、放大处理。
[0022]优选的,所述数据处理模块采用MCU数据处理模块,步骤S3中MCU数据处理模块收到被测信号,将信号信息转化为数据信息,并进行软件滤波处理,并将处理后的信号进行数据压缩处理。
[0023]优选的,所述步骤S6中上位机通过通信电路向测试模块分发各类控制指令。
[0024]本专利技术的工作原理是:在不更改通信速率及通信方式的情况下,采用新的压缩数据传送方式,大大提高的数据传送效率;在固定的单位时间内,上位机(电脑)收到的测试数据更多,提高了测试采样频率。
[0025]最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试设备数据传输方法,包括信号采集模块、信号处理模块、数据处理模块、数据压缩模块、数据传输模块和上位机,其特征在于:所述信号采集模块的输出端与信号处理模块的输入端电性连接,所述信号处理模块的输出端与数据处理模块的输入端电性连接,所述数据处理模块的输出端与数据压缩模块的输入端电性连接,所述数据压缩模块的输出端与数据传输模块的输入端电性连接,所述数据传输模块的输出端与上位机的输入端电性连接;其传输包含以下步骤:S1:通过信号采集模块进行信号采集;S2:通过信号处理模块对采集的信号进行处理;S3:通过数据处理模块对处理后的新号进行数据处理;S4:通过数据压缩模块对处理后的数据进行压缩;S5:通过数据传输模块对压缩后的数据进行传输;S6:上位机对接收到的数据进行解析和显示。2.根据权利要求1所述的一种测试设备数据传输方法,其特征在于:所述数据压缩模块包括数据划分、数据排序...

【专利技术属性】
技术研发人员:唐靖
申请(专利权)人:江苏新安电器股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1