本发明涉及卫星导航系统应用,具体涉及北斗三代电动车定位跟踪器自动化烧录测试装置与方法。
背景技术:
1、随着卫星导航技术的发展及其应用领域的不断扩大,卫星接收模块在通信物联网领域有着广泛和重要的应用。当前我国共享经济蓬勃发展,其中,共享电单车满足大众3~8公里的出行,具备便捷低碳的特点,在近几年,共享电动车产量有着飞速的发展。随之而来的卫星模块应用呈指数暴涨,基于北斗三代电动车定位跟踪器自动化烧录测试装置与方法解决大规模批量生产的问题。
2、常规测试方法是采用人工模式烧录测试卫星模组合格与否,造成生产效率低下,投入人力资源巨大,检测结果不一致等,并且错误非常大。对于电动车跟踪器制造商而言,这种测试方法及装置成本高且效率低。
技术实现思路
1、本发明要解决的技术问题是:针对目前电动车跟踪器生产效率低下,生产周期长,无法按时交付,投入人力资源巨大,检测结果不一致的技术问题,本发明提供一种基于北斗三代电动车定位跟踪器自动化烧录测试装置与方法。
2、本发明的技术方案具体为:
3、一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,包括如下流程:
4、步骤1、针对定位模块进行分板与焊接;
5、步骤2、从配置文件中读取检测项目配置,针对跟踪器产品性能进行测试参数设置,打开电动车跟踪器自动化测试软件,对定位模块进行程序烧写,进行振动验证,并对收星个数,载噪比,定位信息,时间信息进行测试;并将测试结果上传至plc;
6、步骤3、plc根据上报的测试结果进行不良品抓取,合格产品流入下一站;
7、步骤4、mcu程序烧写与检测:包括单片机芯片的烧写与测试,根据用户的配置,针对mcu进行整机测试;
8、步骤5、跟踪器整机安装与测试:包括焊接底壳,连接电池,安装天线,安装sim卡,激光打码;
9、步骤6、超声波焊机,入库,日志上传。
10、步骤2具体流程如下:
11、2.1、根据需求对模块进行不同的配置:配置当前生产的电动车跟踪器设置的参数,配置当前北斗三代卫星模块授星模式为单模或多模,配置烧写文件的本地路径,配置载噪比门限值,配置判定条件,配置测试结果报告上传服务器的地址;
12、2.2、启动电动车跟踪器自动化测试软件,读取用户配置,向下通过串口连接电动车跟踪器的硬件设备,向上通过网络连接自动化生产线中心控制程序;
13、2.3、当电动车跟踪器自动化测试软件接收到自动化产线中心控制程序的开始命令时,证明待测试跟踪器已就位;
14、2.4、接入北斗三卫星天线,开始输出测试帧数据。电动车跟踪器自动化测试软件一边接收数据,一边进行解析判定,并在测试过程中增加振动测试,直到所有测试项目都有测试结果,通过或者不通过;
15、2.5、测试完成后,电动车跟踪器自动化测试软件生成测试报告并进行存储,测试结果上报中控程序,自动化产线分别对合格产品与不合格产品抓取包装;
16、2.6、结果上报后,等待自动化设备对电动车跟踪器进行抓取,并等待下一批跟踪器流入。
17、在步骤2中,电动车跟踪器自动化测试软件运行在上位机中,向下通连接放置卫星模块的硬件设备,通过串口网络连接进行数据交互,实现一个服务对四个硬件设备连接控制;向上通过tcp网连接plc自动化生产线中心控制程序。
18、电动车跟踪器自动化测试软件的流程为:电动车跟踪器自动化测试软件支持同时四路跟踪器串口数据的接收、分析、数据结果显示及将结果反馈给plc;串口数据每秒发送一次,每次数据包含所有需要检测的项目;整机测试软件解析串口数据,判断检测项目的值是否正确,正确则在界面上显示该项目ok,否则显示ng;在设定的检测时间内每秒都进行检测,四路跟踪器的所有检测项目都会显示在界面上;对项目值的分析范围进行配置;通过网络协议与plc进行通信,协议中定义了一个开始信号,一个结束信号,四路跟踪器检测ok信号,四路跟踪器检测ng信号。
19、步骤4中,mcu程序烧写与检测包括单片机芯片的烧写与测试:烧录器一次性对4个电动车跟踪器中的mcu进行烧录并测试;使用单片机的烧写软件对单片机进行程序烧写,烧写完成后,测试平台对mcu进行测试;测试合格的mcu板子自动流入下道工序;不合格的产品进行ng标记并放入ng盒内。
20、测试平台对mcu的检测包括:卫星数据监测与硬件检测,其中硬件检测包括焊接,安装,并且产线针对电动车定位跟踪器设备进行振动处理,模拟电动车运行过程中的使用状态;振动处理中与处理后再次进行卫星数据接收,对卫星数据进行多项测试,合格产品自动流入下道工序。
21、步骤5中,整机安装与测试包括焊接底壳,连接电池,安装天线,安装sim卡,激光打码。
22、步骤6中,整体测试合格的产品,进入最后一个工序,封壳并使用超声波焊接,扫码入库,生产日志直接上传系统,不合格产品进行抓取出来进行二次人工检测。
23、本发明的有益效果为:基于北斗三代电动车定位跟踪器自动化烧录测试装置与方法用于电动车跟踪器生产厂家,应用于跟踪器厂家自动化生产设备上,很好的处理了传统型人工烧录测试效率低下、错误率高的问题。最大程度的满足了市场需求,具有非常好的适用性。
1.一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:包括如下流程:
2.根据权利要求1所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于,步骤2具体流程如下:
3.根据权利要求1所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:在步骤2中,电动车跟踪器自动化测试软件运行在上位机中,向下通连接放置卫星模块的硬件设备,通过串口网络连接进行数据交互,实现一个服务对四个硬件设备连接控制;向上通过tcp网连接plc自动化生产线中心控制程序。
4.根据权利要求1所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:电动车跟踪器自动化测试软件的流程为:电动车跟踪器自动化测试软件支持同时四路跟踪器串口数据的接收、分析、数据结果显示及将结果反馈给plc;串口数据每秒发送一次,每次数据包含所有需要检测的项目;整机测试软件解析串口数据,判断检测项目的值是否正确,正确则在界面上显示该项目ok,否则显示ng;在设定的检测时间内每秒都进行检测,四路跟踪器的所有检测项目都会显示在界面上;对项目值的分析范围进行配置;通过网络协议与plc进行通信,协议中定义了一个开始信号,一个结束信号,四路跟踪器检测ok信号,四路跟踪器检测ng信号。
5.根据权利要求1所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:步骤4中,mcu程序烧写与检测包括单片机芯片的烧写与测试:烧录器一次性对4个电动车跟踪器中的mcu进行烧录并测试;使用单片机的烧写软件对单片机进行程序烧写,烧写完成后,测试平台对mcu进行测试;测试合格的mcu板子自动流入下道工序;不合格的产品进行ng标记并放入ng盒内。
6.根据权利要求5所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:测试平台对mcu的检测包括:卫星数据监测与硬件检测,其中硬件检测包括焊接,安装,并且产线针对电动车定位跟踪器设备进行振动处理,模拟电动车运行过程中的使用状态;振动处理中与处理后再次进行卫星数据接收,对卫星数据进行多项测试,合格产品自动流入下道工序。
7.根据权利要求1所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:步骤5中,整机安装与测试包括焊接底壳,连接电池,安装天线,安装sim卡,激光打码。
8.根据权利要求1所述一种通用北斗三代电动车定位跟踪器自动化烧录测试方法,其特征在于:步骤6中,整体测试合格的产品,进入最后一个工序,封壳并使用超声波焊接,扫码入库,生产日志直接上传系统,不合格产品进行抓取出来进行二次人工检测。