一种用于智能产品生产测试系统及方法

文档序号:9672996阅读:477来源:国知局
一种用于智能产品生产测试系统及方法
【技术领域】
[0001]本发明涉及一种智能家居产品测试技术,尤其是涉及一种效率高、周期短、成本低的智能产品生产测试系统及方法。
【背景技术】
[0002]目前智能家居领域是一个新兴产业,智能产品的更新换代非常迅速。但是智能产品的生产测试效率并不高。如果没有高效的产品测试流程,既浪费人力资源,也推迟了产品的出厂时间,对产品测试监控也没有规范化,导致智能产品生产测试始终处于复杂漫长和不可靠的状态。例如对智能红外遥控装置的测试,智能红外遥控装置能接受遥控器、手机发送的信号实现对电器的遥控控制,能够与无线网络连接进行数据下载和上传,并且还能通过无线射频进行连接,这就需要对智能红外遥控装置的wif1、红外、无线射频通信进行测试,而目前采用人工逐项进行测试,测试效率不高,浪费了人力资源也浪费了时间。

【发明内容】

[0003]本发明主要是解决现有技术中对智能产品测试效率不高、周期长、浪费时间和人力资源的问题,提供了一种效率高、周期短、成本低的智能产品生产测试系统。
[0004]本发明还提供了一种效率高、周期短、成本低的智能产品生产测试方法。
[0005]本发明的上述技术问题主要是通过下述技术方案得以解决的:一种用于智能产品生产测试系统,其特征在于:包括上位机、扫描枪、若干主机、若干与主机相对应的测试机,扫描枪与上位机相连,主机、测试机分别通过串口与上位机相连,主机与测试机之间通过红外方式相连接;
上位机:接收测试结果,依次发送红外通信、无线通信测试命令;
主机:接收测试命令并发送给测试机,与测试机进行测试互动,接收测试街测试结果并将测试结果发送给上位机;
测试机:接收主机发送的测试命令,对测试命令进行验证,验证通过后根据测试命令初始化无线射频信道,进行测试,将测试结果发送给主机。
[0006]本发明系统能自动对智能产品的wifi通信、红外通信、无线通信进行测试,使得产品测试根据规范化、可控化、简易化,同时相比人工检测方式降低了测试产品的周期和成本。
[0007]作为一种优选方案,所述主机和测试机都包括有红外接收单元、红外发射单元、处理单元、wifi单元、串口单元和射频单元,红外接收单元、红外发射单元、wifi单元、串口单元、射频单元分别与处理单元相连接。wifi I单元用于扫描wifi网络,根据wifi单元连接情况输出wifi测试结果。处理单元对信息进行红外编码和解码,根据测试数据判断测试结果。红外接收单元用于接收红外信号,红外发射单元用于发射红外信号。串口单元通过串口方式和主机相连。对应的主机和测试机的射频单元进行互动,处理单元根据工作情况输出无线通信测试结果。
[0008]作为一种优选方案,还包括云端,所述上位机通过网络与云端相连。上位机将测试结果数据存储在云端里,并且将操作人员输入信息与测试结果一起存储在云端里。
[0009]作为一种优选方案,在测试机上设置有对应其验证信息的条形码。扫描枪对条形码进行扫描,获取验证信息并发送给上位机,便于后续测试机根据验证信息进行验证。
[0010]—种用于智能产品生产测试方法,包括以下步骤:
S1.在上位机输入操作人员信息,用扫描枪对测试机上的条形码进行扫描获取验证信息,验证信息包括测试机mac码;操作人员输入信息包括工厂ID、员工工号、员工姓名以及密码,在输入信息后操作人员就可以进行产品测试,每一个智能产品的测试结果与对应的操作人员输入信息一起存储,并由上位机发送至云端进行存储,这样在发现问题可立即找到相应人员及相应问题。
[0011 ] S2.测试开始,测试机进行wifi扫网测试,将wifi测试结果发送给上位机,上位机对wifi测试结果一致性进行验证,验证通过后根据wifi测试结果判断故障情况,若有故障则停止测试,上报wifi测试结果到云端,若无故障向主机发送红外测试命令,;
S3.主机将红外测试命令发送给测试机,测试机对红外测试命令一致性进行验证,验证通过后进行红外测试,然后将红外测试结果通过红外方式发送给主机,同时将红外测试结果发送给上位机,主机将红外测试结果发送给上位机;测试机一方面通过红外方式将测试结果发送给主机,另一方面通过串口将测试结果发送给上位机,这样因为红外发射单元和红外接收单元是分开的,通过这种方式来判断红外发射单元、红外接收单元是否存在问题。
[0012]S4.上位机根据红外测试结果判断故障情况,若故障则停止测试,上报红外测试结果到云端,若无故障向主机发送无线测试命令;
S5.主机将无线测试命令发送给测试机,测试机接收到无线测试命令后回复主机,然后进行无线测试,主机参与无线测试后将无线测试结果发送给上位机,上位机根据无线测试结果判断故障情况,若故障则停止测试,上报无线测试结果到云端,若无故障通知测试机进入正常模式,上传全部测试结果,测试机退出测试。本发明方法自动对智能产品的wifi通信、红外通信、无线通信进行测试,使得产品测试根据规范化、可控化、简易化,同时相比人工检测方式降低了测试产品的周期和成本。
[0013]作为一种优选方案,上位机对wifi测试结果一致性进行验证的过程包括:测试机将wifi测试结果发送给上位机的同时,将测试机的mac码发送给上位机,上位机根据扫描枪获取的mac码与测试机发送的mac码进行比较,若一致,则验证通过,若不一致,则不做响应。通过mac码地址进行验证,从而防止与其他测试机发送的wifi信号对主机判断造成干扰。
[0014]作为一种优选方案,测试机对红外测试命令一致性进行验证的过程包括:在上位机发送的红外测试命令中包括扫描枪获取的测试机mac码,测试机根据接收的mac码与自己的mac码进行比较,若一致,则验证通过,若不一致,则不做响应。为了红外排除干扰,通过mac码地址进行验证,从而防止其他测试机接收到红外信号对测试流程造成干扰。
[0015]作为一种优选方案,在上位机发送的红外测试命令中包括上位机分配的无线信道初始值,步骤S3中测试机接收到红外测试命令后根据无线信道初始值初始化自己的无线射频信道,然后进行热敏电阻测试,测试后将温度信息加入到红外测试结果中。
[0016]作为一种优选方案,上位机发送的红外测试命令中包括上位机分配的无线信道初始值,步骤S3中主机收到红外测试命令后根据无线信道初始值初始化自己无线射频信道,然后将红外测试命令进行红外编码发送给测试机,测试机接收后对红外测试命令进行解码。
[0017]作为一种优选方案,步骤S3中主机将红外测试命令发送给测试机后,若没有接收到测试机红外上报的红外测试结果,则主机判断红外测试存在故障,并将故障信息发送给上位机。判断红外发射单元、红外接收单元是否存在故障。当第一种情况,如果上位机接收到主机上报红外测试结果有问题并且没有接收到测试机红外上报的红外测试结果,则判断测试机没有收到主机的红外信号,说明测试机的红外接收单元存在故障。第二种情况,如果上位机接收到主机上报红外测试结果有问题,但是通过串口接收到测试机上报的红外测试结果,说明测试机的红外发射单元存在故障,测试机只是接收到了红外信息但是无法通过红外进行传达。
[0018]因此,本发明的优点是:能自动对智能产品的wifi通信、红外通信、无线通信进行测试,使得产品测试根据规范化、可控化、简易化,同时相比人工检测方式降低了测试产品的周期和成本。
【附图说明】
[0019]附图1是本发明的一种结果框架示意图;
附图2是本发明的一种流程示意图。
[°02°] 1-上位机2-扫描枪3-云端4-主机5-测试机6-处理单元7-射频单元8-红外发射单元9-红外接收单元 10-串口单元 ΙΙ-wifi单元 12-条形码。
【具体实施方式】
[0021]下面通过实施例,并结合附图,对本发明的技术方案作进一步具体的说明。
[0022]实施例:
本实施例一种用于智能产品生产测试系统,如图1所示,包括上位机1、扫描枪2、若干主机4、若干与主机相对应的测试机5,本实施例中以4个主机和测试机为例。扫描枪与上位机相连,主机、测试机分别通过串口与上位机相连,主机与测试机之间通过红外方式相连接,测试机上设置有对应其验证信息的条形码12。系统还包括有云端3,云端与上位机通过网络相连。
[0023]主机4和测试机5都包括有红外接收单元9、红外发射单元8、处理单元6、
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1