掌桥专利:专业的专利平台
掌桥专利
首页

一种用于产线检测的测试工装、测试系统及测试方法

文献发布时间:2024-04-18 19:58:30


一种用于产线检测的测试工装、测试系统及测试方法

技术领域

本发明涉及电子产线自检技术领域,更具体地,涉及一种用于产线检测的测试工装、测试系统及测试方法。

背景技术

在生产线上,产品的质量和效率是至关重要的。传统的产线检测方法通常需要大量的人力和时间,而且准确率和效率都有限。

产线检测是一个重复性极大的工作,检测员在操作过程中容易产生疲劳分神等状况,带来后果直接影响到检测工作的准确性,不同熟练程度的检测员所需要花费的时间也是不同的。因此,如何降低人为因素对产线检测结果的影响,提高产线检测效率是亟待解决的问题。

发明内容

本发明针对现有技术中存在的技术问题,提供一种用于产线检测的测试工装、测试系统及测试方法,用以解决如何降低人为因素对产线检测结果的影响,提高产线检测效率的问题。

本发明的第一方面,提供了一种用于产线检测的测试工装,所述测试工装包括工装开发板,所述工装开发板包括:主控MCU1、IO输入模块2、IO输出模块3、RELAY继电器4、CAN总线单元5、A/D模数转换单元6、D/A数模转换单元7、PWM调节单元8、BT蓝牙单元9和WIFI单元10,所述主控MCU1分别与所述IO输入模块2、所述IO输出模块3、所述RELAY继电器4、所述CAN总线单元5、所述A/D模数转换单元6、所述D/A数模转换单元7、所述PWM调节单元8、所述BT蓝牙单元9和所述WIFI单元10连接;

上位机将测试指令发送至所述主控MCU1,所述主控MCU1根据所述测试指令调用所述IO输入模块2、所述IO输出模块3、所述RELAY继电器4、所述CAN总线单元5、所述A/D模数转换单元6、所述D/A数模转换单元7、所述PWM调节单元8、所述BT蓝牙单元9和所述WIFI单元10中的一个或多个对待测设备进行检测,并将检测日志输出至所述上位机。

在上述技术方案的基础上,本发明还可以作出如下改进。

优选的,所述工装开发板还包括BEEP蜂鸣器11,所述BEEP蜂鸣器11与所述主控MCU1连接;

在所述待测设备的检测结果为异常时,所述主控MCU1控制所述BEEP蜂鸣器11发出警告音。

本发明的第二方面,提供一种测试系统,应用于用于产线检测的测试工装,所述测试工装包括工装开发板,系统包括:上位机和所述测试工装,所述上位机分别与所述测试工装和待测设备连接,所述测试工装与所述待测设备连接;

所述上位机,用于基于预设配置检测文件,向所述测试工装发送测试指令;

所述测试工装,用于基于所述测试指令,调用所述测试工装上的检测模块对所述待测设备进行检测。

优选的,所述测试工装,还用于将所述待测设备的第一检测日志输出至所述上位机。

优选的,所述上位机,还用于分别获取所述测试工装输出的所述第一检测日志和所述待测设备输出的第二检测日志,基于所述第一检测日志和所述第二检测日志输出所述待测设备的检测结果。

优选的,所述测试工装,还用于在所述检测结果为异常时,控制所述测试工装的蜂鸣器发出警告音。

优选的,所述测试系统,还包括:显示屏,所述显示屏与所述待测设备连接;

所述显示屏,用于显示所述待测设备检测过程中的运行数据。

本发明的第三方面,提供了一种测试方法,应用于所述测试系统,所述测试系统包括上位机和测试工装,方法包括:

所述上位机基于预设配置检测文件,向所述测试工装发送测试指令;

所述测试工装基于所述测试指令,调用所述测试工装上的检测模块对待测设备进行检测。

优选的,所述测试工装基于所述测试指令,调用所述测试工装上的检测模块对所述待测设备进行检测的步骤之后,还包括:

所述测试工装将所述待测设备的第一检测日志输出至所述上位机。

优选的,所述测试工装将所述待测设备的第一检测日志输出至所述上位机的步骤之后,还包括:

所述上位机分别获取所述测试工装输出的所述第一检测日志和所述待测设备输出的第二检测日志,基于所述第一检测日志和所述第二检测日志输出所述待测设备的检测结果。

本发明提供的一种用于产线检测的测试工装、测试系统及测试方法,本发明提供的测试工装集成了多个硬件检测模块,同时通过主控MCU对上位机发送的测试指令进行转发,使得对产线的检测流程被分解为独立的若干模块,通过在上位机配置不同项目的执行脚本,即可完成产线上产品的自动化测试,大大增加了检测效率,提高了产品指令,降低了检测员的人为因素对检测结果的影响。

附图说明

图1为本发明提供的一种用于产线检测的测试工装开发板示意图;

图2为本发明提供的一种测试系统结构示意图;

图3为本发明提供的产线自动化检测数据流向示意图;

图4为本发明提供的测试系统指令通讯时序图;

图5为本发明提供的一种测试方法的流程示意图。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。

图1为本发明提供的一种用于产线检测的测试工装开发板示意图,如图1所示,测试工装包括工装开发板,所述工装开发板包括:主控MCU1、IO输入模块2、IO输出模块3、RELAY继电器4、CAN总线单元5、A/D模数转换单元6、D/A数模转换单元7、PWM调节单元8、BT蓝牙单元9和WIFI单元10,所述主控MCU1分别与所述IO输入模块2、所述IO输出模块3、所述RELAY继电器4、所述CAN总线单元5、所述A/D模数转换单元6、所述D/A数模转换单元7、所述PWM调节单元8、所述BT蓝牙单元9和所述WIFI单元10连接;

其中,上位机将测试指令发送至所述主控MCU1,所述主控MCU1根据所述测试指令调用所述IO输入模块2、所述IO输出模块3、所述RELAY继电器4、所述CAN总线单元5、所述A/D模数转换单元6、所述D/A数模转换单元7、所述PWM调节单元8、所述BT蓝牙单元9和所述WIFI单元10中的一个或多个对待测设备进行检测,并将检测日志输出至所述上位机。

进一步的,所述工装开发板还包括BEEP蜂鸣器11,所述BEEP蜂鸣器11与所述主控MCU1连接;在所述待测设备的检测结果为异常时,所述主控MCU1控制所述BEEP蜂鸣器11发出警告音。

可以理解的是,上述IO输入模块和上述IO输出模块为针对于GPIO接口输出/输入高低信号;上述BEEP蜂鸣器在需要的时候可以组合声响来表示结果或提醒检测员;上述RELAY继电器可以控制检测设备的电源开关;上述CAN总线单元用于发送/接收实际运行场景的模拟数据;上述A/D模数转换单元和上述D/A数模转换单元用于输出数字和模拟转换的信号;上述PWM调节单元用于调节脉冲信号的占空比;上述BT蓝牙单元用于连接检测设备上蓝牙相关功能;上述WIFI单元用于连接检测设备上WIFI相关功能。

可以理解的是,基于背景技术中的缺陷,本发明实施例提出了一种用于产线检测的测试工装。本发明提供的测试工装集成了多个硬件检测模块,同时通过主控MCU对上位机发送的测试指令进行转发,使得对产线的检测流程被分解为独立的若干模块,通过在上位机配置不同项目的执行脚本,即可完成产线上产品的自动化测试,大大增加了检测效率,提高了产品指令,降低了检测员的人为因素对检测结果的影响。

请参阅图2,图2为本发明实施例提供的一种测试系统结构图示意图,如图2所示,一种测试系统,应用于用于产线检测的测试工装,所述测试工装包括工装开发板,系统包括上位机模块100和测试工装200,其中:

所述上位机100,用于基于预设配置检测文件,向所述测试工装发送测试指令;所述测试工装200,用于基于所述测试指令,调用所述测试工装上的检测模块对所述待测设备进行检测。

进一步的,所述测试工装,还用于将所述待测设备的第一检测日志输出至所述上位机。

进一步的,所述上位机,还用于分别获取所述测试工装输出的所述第一检测日志和所述待测设备输出的第二检测日志,基于所述第一检测日志和所述第二检测日志输出所述待测设备的检测结果。

进一步的,所述测试工装,还用于在所述检测结果为异常时,控制所述测试工装的蜂鸣器发出警告音。

进一步的,所述测试系统,还包括:显示屏,所述显示屏与所述待测设备连接;所述显示屏,用于显示所述待测设备检测过程中的运行数据。

可以理解的是,上述预设配置检测文件为检测员根据项目需求在上述上位机中编写好的检测脚本,上述上位机根据上述检测脚本,通过协议向测试工装发送检测指令序列,然后由测试工装调用各个检测单元对待检测设备进行逐步检测,并输出检测日志。

具体的,参见图3,检测日志分别由测试工装和待测设备生成,并统一发送至上位机,其中,在图3中待检测设备包括底板和核心板,底板和核心板分别通过串口与上位机进行通讯,上位机获取到测试工装和待检测设备输出的日志信息后,通过对比日志信息判断待检测设备的所有检测项目是否全部通过,并基于检测结果发出异常预警或检测完成音。

进一步的,上位机通过上述工装开发板(测试工装)对待检测设备进行检测的时序图,参见图4。在图4中,上位机和工装开发板之间通过协议约定了指令与测试模块之间的对应关系,例如指令D0对应继电器开关、指令D1对应GPIO高低控制、指令D2对应CAN数据输入输出、指令D3对应了调节PWM占空比和指令D4对应了调节A/D值;同时待检测设备将每一项检测的状态通过串口反馈至上位机。

本实施例中,待检测设备(底板和核心板)程序可以在开发期间按照约定格式输出日志信息,从而使得上述测试系统可以在多个项目间直接服用;同时工装开发板的主控MCU程序仅仅做指令转发,使得主控MCU针对于不同项目无需重复开发对应的程序;进一步的,检测流程被分解成为多个独立的若干模块,通过配置即可形成不同项目的执行脚本,使得上位机程序也仅仅需要开发一次,大大降低了程序开发的时间;还可以通过蜂鸣器的发生,及时通知检测员在检测过程中是否有问题发生,提高检测效率。

请参阅图5,图5为本发明实施例提供的一种测试方法的流程示意图。如图5所示,一种测试方法,应用于所述测试系统,所述测试系统包括上位机和测试工装,所述方法包括:

步骤S100:所述上位机基于预设配置检测文件,向所述测试工装发送测试指令;

可以理解的是,上述预设配置检测文件为检测员根据项目需求在上述上位机中编写好的检测脚本,上述上位机根据上述检测脚本,通过协议向测试工装发送检测指令序列,然后由测试工装调用各个检测单元对待检测设备进行逐步检测,并输出检测日志。

应理解的是,上述测试指令包括但不限于继电器开关、GPIO高低控制、CAN数据输入输出、调节PWM占空比和调节A/D值。

步骤S200:所述测试工装基于所述测试指令,调用所述测试工装上的检测模块对待测设备进行检测。

可以理解的是,上述检测模块为上述IO输入模块2、上述IO输出模块3、上述RELAY继电器4、上述CAN总线单元5、上述A/D模数转换单元6、上述D/A数模转换单元7、上述PWM调节单元8、上述BT蓝牙单元9和上述WIFI单元10中的一个或多个。

进一步的,所述测试工装基于所述测试指令,调用所述测试工装上的检测模块对所述待测设备进行检测的步骤之后,还包括:

步骤S300:所述测试工装将所述待测设备的第一检测日志输出至所述上位机。

步骤S400:所述上位机分别获取所述测试工装输出的所述第一检测日志和所述待测设备输出的第二检测日志,基于所述第一检测日志和所述第二检测日志输出所述待测设备的检测结果。

本发明实施例提供的一种用于产线检测的测试工装、测试系统及测试方法,本发明提供的测试工装集成了多个硬件检测模块,同时通过主控MCU对上位机发送的测试指令进行转发,使得对产线的检测流程被分解为独立的若干模块,通过在上位机配置不同项目的执行脚本,即可完成产线上产品的自动化测试,大大增加了检测效率,提高了产品指令,降低了检测员的人为因素对检测结果的影响。同时待检测设备(底板和核心板)程序可以在开发期间按照约定格式输出日志信息,从而使得上述测试系统可以在多个项目间直接服用;同时工装开发板的主控MCU程序仅仅做指令转发,使得主控MCU针对于不同项目无需重复开发对应的程序;进一步的,检测流程被分解成为多个独立的若干模块,通过配置即可形成不同项目的执行脚本,使得上位机程序也仅仅需要开发一次,大大降低了程序开发的时间;还可以通过蜂鸣器的发生,及时通知检测员在检测过程中是否有问题发生,提高检测效率。

需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式计算机或者其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包括这些改动和变型在内。

相关技术
  • 一种PCIE Switch产品的产线测试方法、系统、介质及设备
  • 一种用于PCBA板的频谱测试方法及测试系统
  • 一种套管射孔水平井产液剖面测试装置、生产测试一体管柱及测试方法
  • 一种检测磁屏蔽材料磁屏蔽性能的测试系统和测试方法
  • 一种用于测试导热硅胶垫导热率的测试装置及测试方法
  • 一种用于批产卫星快速质量特性测试的工装及测试方法
  • 一种用于批产卫星快速质量特性测试的工装及测试方法
技术分类

06120116503393