一种基于GNSS接收机硬件模块获取源列表自动化检测方法与流程

文档序号:12484517阅读:249来源:国知局
一种基于GNSS接收机硬件模块获取源列表自动化检测方法与流程

本发明涉及GNSS接收机测量领域,具体涉及到一种基于GNSS接收机硬件模块获取源列表自动化检测方法。



背景技术:

由于GNSS接收机支持功能的越来越丰富完善,内部集成的模块越来越多,且各种模块的稳定性也在逐步攀升,而且客户的要求越来越苛刻。所以对仪器的稳定性要求越来越高,这就对测试工作提出了更高的考验,以往测试所有模块启动成功率时,我们使用人工的手段,多次手动开关机,然后分别检测各个模块的工作状态,既费时又费力,而且数据量小,不足以体现出模块启动的成功率的正确性和科学性。



技术实现要素:

本发明提供了一种基于GNSS接收机硬件模块获取源列表自动化检测方法,包括如下步骤:

将所有待测GNSS接收机主板上的开机电路进行短接;

对所有待测GNSS接收机进行固件升级;

将一测试仪的输入端连接U转串设备以转出多个串口,并分别使用可供电数据线将各GNSS接收机和U转串设备的各个串口相连;

使用一分多电源插头输出端分别连接可供电数据线的供电头,并将可供电数据线的电源插头供电端连接一程控电源输出端,通过程控电源设置一循环的通电时间和断电时间来控制GNSS接收机的通电时间和断电时间;

启动测试仪内置的接收统计装置,嵌入式固件在GNSS接收机启动后可以搜集GNSS接收机中各模块的启动信息,并将搜集到的启动信息分别打印出来 发送到测试仪,利用测试仪统计各串口的GNSS接收机的单次源列表是否发送成功;

其中,通过程控电源设备控制GNSS接收机定时循环开启和关闭,一旦GNSS接收机开启就会自动发送启动信息到测试仪,持续一段时间后自动关闭,且在GNSS接收机关闭一段时间后自动重启并继续发送启动信息到测试仪。

在上述的基于GNSS接收机硬件模块获取源列表自动化检测方法中,所述测试仪可对部分或者全部GNSS接收机的源列表进行发送测试。

在上述的基于GNSS接收机硬件模块获取源列表自动化检测方法中,其特征在于,所述方法还包括:

通过测试仪存储各GNSS接收机发送的源列表数据;以及

生成测试仪成功获取各串口的GNSS接收机成功发送的源列表次数统计表和各串口的GNSS接收机在单位时间内成功发送源列表次数的曲线图。

在上述的基于GNSS接收机硬件模块获取源列表自动化检测方法中,测试完成后得到统计数据并生成源列表次数统计表和曲线图后,对通过测试的GNSS接收机进行硬件还原设置,对未通过测试的GNSS接收机返回生产检查。

在上述的基于GNSS接收机硬件模块获取源列表自动化检测方法中,所述可供电数据线为二代可供电数据线。

在上述的基于GNSS接收机硬件模块获取源列表自动化检测方法中,程控电源为直流电源。

在上述的基于GNSS接收机硬件模块获取源列表自动化检测方法中,所述程控电源设备控制部分或者全部GNSS接收机定时循环开启和关闭

相比于现有方案本方案存在以下优点:

1、本方案可节省大量的人力资源,工作人员只需要架设测试环境,后期可直接得到需要数据。

2、节省工作时间、提高作效率可达400%以上。

3、增加测试数据量,使得测试结果更加接近真实。

4、增加实时监控功能,可以随时查看已经发送了多少条指令,有几次获 取失败。

5、最重要的特色是增加了统计功能,使测试结果更明了,直接出测试报告。

附图说明

通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明及其特征、外形和优点将会变得更明显。在全部附图中相同的标记指示相同的部分。并未刻意按照比例绘制附图,重点在于示出本发明的主旨。

图1为本发明提供的一种基于GNSS接收机硬件模块获取源列表自动化检测方法的流程图;

图2为测试仪内置的接收统计装置进行测试的过程图;

图3为接收统计装置测试的窗口图;

图4为测试仪成功获取各串口的GNSS接收机成功发送的源列表次数统计表;

图5为各串口的GNSS接收机在单位时间内成功发送源列表次数的曲线图。

具体实施方式

在下文的描述中,给出了大量具体的细节以便提供对本发明更为彻底的理解。然而,对于本领域技术人员而言显而易见的是,本发明可以无需一个或多个这些细节而得以实施。在其他的例子中,为了避免与本发明发生混淆,对于本领域公知的一些技术特征未进行描述。

为了彻底理解本发明,将在下列的描述中提出详细的步骤以及详细的结构,以便阐释本发明的技术方案。本发明的较佳实施例详细描述如下,然而除了这些详细描述外,本发明还可以具有其他实施方式。

本发明提供了一种基于GNSS接收机硬件模块获取源列表自动化检测方法,参照图1包括如下步骤:

步骤S1、将所有待测GNSS接收机主板上的开机电路进行短接。具体为: 首先使用内六角螺丝刀松掉GNSS接收机上盖的6颗螺丝,将GNSS接收机上壳取掉,将主板上开机电路进行短接,随后重新装上GNSS接收机上壳。

步骤S2、对所有待测GNSS接收机进行固件升级,使用GNSS接收机串口数据线串口连接至电脑串口,双击运行固件升级程序,待出现提示信息后,在接收机底部电池仓塞入足电量电池或使用串口线DC供电口供电,接收机随即自动开机,固件升级程序进度条开始闪烁,等到提示升级完成后,关机。

步骤S3、将一测试仪的输入端连接U转串设备以转出多个串口,并分别使用可供电数据线将各GNSS接收机和U转串设备的各个串口相连。在本发明一可选的实施例中,测试仪为电脑;可供电数据线为二代可供电数据线。

步骤S4、使用一分多电源插头输出端分别连接可供电数据线的供电头,并将可供电数据线的电源插头供电端连接一程控电源输出端,通过程控电源设置一循环的通电时间和断电时间来控制GNSS接收机的通电时间和断电时间。在本发明一可选的实施例中,程控电源为直流(DC)电源。此外,在其他一些实施例中,还可在接收机底部电池仓塞入足电量电池已对其进行供电。

步骤S5、启动测试仪内置的接收统计装置,嵌入式固件在GNSS接收机启动后可以搜集GNSS接收机中各模块的启动信息,并将搜集到的启动信息分别打印出来发送到测试仪,利用测试仪统计各串口的GNSS接收机的单次源列表是否发送成功。

其中,通过程控电源设备控制GNSS接收机定时循环开启和关闭,一旦GNSS接收机开启就会自动发送启动信息到测试仪,持续一段时间后自动关闭;且在GNSS接收机关闭一段时间后自动启动并发送启动信息到测试仪。可选的,程控电源设备控制部分或者全部GNSS接收机定时循环开启和关闭。例如可单独对其中一个GNSS接收机设置循环开启和关闭的时间,用时也可一次性对所有GNSS接收机设置相同循环开启和关闭的时间。

在本发明一可选的实施例中,所述测试仪可对部分或者全部GNSS接收机的源列表进行发送测试。

在本发明一可选的实施例中,参照图2和图3所示,在上述的方法中还包括如下步骤:

通过测试仪存储各GNSS接收机发送的源列表数据,另外,在存储的同时,还会将实时获取的数据在测试仪的窗口展示出来。图3为测试仪的测试窗口,在该实施例中,共有8台GNSS接收机分别于测试仪的串口(COM)连接并接受测试,勾选上COM1-COM8,发送次数选100,等待时间选30s,之后发送获取源列表的命令。测试仪内置的接收统计装置开始自动发送命令获取源列表,并记录获取情况。监控区可实时监控串口输出情况。

此外,测试仪还可根据获取的数据来生成测试仪成功获取各串口的GNSS接收机成功发送的源列表次数统计表(图4)和各串口的GNSS接收机在单位时间内成功发送源列表次数的曲线图(图5)。一般来说,若曲线图呈线性上升,说明接收机暂无异常。

如图4和图5所示,在测试仪会将统计的数据生成一获取成功次数统计表,技术人员根据这些数据可直观的判断出各台GNSS接收机是否存在异常,进而及时对设备进行维修或者更换,避免后续出现更大的损失。

测试完成后得到统计数据并生成源列表次数统计表和曲线图后,完成测试之后,对通过测试的GNSS接收机进行硬件还原设置,对未通过测试的GNSS接收机返回生产检查。

当前,由于各模块厂家设计设备时均为设备配置了启动状态输出功能,是否启动成功模块本身自己可以做出判断且将启动信息输出,一体式GNSS接收机嵌入式固件在接收机启动后可以搜集各模块的启动信息。在本发明中,嵌入式固件将搜集到的启动信息分别打印出来,使用PC端统计接收工具接收并提取关键信息,统计单次源列表是否获取成功。由于常规GNSS接收机开关机均需要手工操作,所以需要测试过程中对硬件做适当修改,使得机器通电便会开机,断电关机,不再需要人工干预。另外本发明使用程控电源设备对GNSS接收机的通电/断电时间进行控制,设置一定通电时、一定断电时间,然后循环。再使用外接供电线路统一给多台机器统一供电,PC端统计接收工具多串 口接收多台GNSS接收机打印信息。N次循环后软件输出统计数据,同时还可生成供技术人员参考的表格和曲线图。

相比于现有方案本方案存在以下优点:

1、本方案可节省大量的人力资源,工作人员只需要架设测试环境,后期可直接得到需要数据。

2、节省工作时间、提高作效率可达400%以上。

3、增加测试数据量,使得测试结果更加接近真实。

4、增加实时监控功能,可以随时查看已经发送了多少条指令,有几次获取失败。

5、最重要的特色是增加了统计功能,使测试结果更明了,直接出测试报告。

以上对本发明的较佳实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,其中未尽详细描述的设备和结构应该理解为用本领域中的普通方式予以实施;任何熟悉本领域的技术人员,在不脱离本发明技术方案范围情况下,都可利用上述揭示的方法和技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例,这并不影响本发明的实质内容。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1