一种传感器测试方法、装置、设备及计算机存储介质与流程

文档序号:23066707发布日期:2020-11-25 17:53阅读:164来源:国知局
一种传感器测试方法、装置、设备及计算机存储介质与流程

本发明属于红外探测技术领域,尤其涉及一种传感器测试方法、装置、设备及计算机存储介质。



背景技术:

随着工业自动化、物联网等新兴产业崛起,感应类电子产品在互联网、医疗、工农业中应用越来越多,市场需求也越来越大。

当前感应类电子产品的生产测试过程中,需要测试员逐个对每个待测的传感器进行测试,不仅测试效率低,而且投入的人员成本高,因此,亟需一种能够提高测试效率的方法。



技术实现要素:

本发明实施例提供一种传感器测试方法、装置、设备及计算机存储介质,能够显著提高传感器的测试效率,降低人员投入成本。

第一方面,本发明实施例提供一种传感器测试方法,方法包括:

获取至少一个待测传感器的阻值;

根据至少一个待测传感器的阻值,确定满足预设阻值的第一传感器;

获取每个第一传感器在第一预设测试温度的第一电压值和第二预设测试温度的第二电压值;

根据预设灵敏度划分规则,以及每个第一传感器的第一电压值和第二电压值,确定每个第一传感器的灵敏度等级。

在第一方面的一些可实现方式中,获取至少一个待测传感器的阻值,包括:检测传感器测试设备的第一测试温度;

当第一测试温度达到第一预设测试温度时,获取至少一个待测传感器的阻值。

在第一方面的一些可实现方式中,根据预设灵敏度划分规则,以及每个第一传感器的第一电压值和第二电压值,确定每个第一传感器的灵敏度等级,包括:获取第一传感器的第一电压值和第二电压值的差值;

根据差值和预设灵敏度划分规则,确定每个第一传感器的灵敏度等级。

在第一方面的一些可实现方式中,在确定每个第一传感器的灵敏度等级之后,方法还包括:确定每个第一传感器的灵敏度等级对应的显示标识,。

在第一方面的一些可实现方式中,方法还包括:确定待测传感器的阻值不满足预设阻值的第二传感器对应的显示标识。

第二方面,本发明实施例提供一种传感器测试装置,该装置包括:

电阻获取模块,用于获取至少一个待测传感器的阻值;

阻值筛选模块,用于根据至少一个待测传感器的阻值,确定满足预设阻值的第一传感器;

电压获取模块,用于获取每个第一传感器在第一预设测试温度的第一电压值和第二预设测试温度的第二电压值;

灵敏度判断模块,用于根据预设灵敏度划分规则,以及每个第一传感器的第一电压值和第二电压值,确定每个第一传感器的灵敏度等级。

在第二方面的一些可实现方式中,电阻获取模块,还用于检测传感器测试设备的第一测试温度;

当第一测试温度达到第一预设测试温度时,获取至少一个待测传感器的阻值。

在第二方面的一些可实现方式中,灵敏度判断模块,还用于获取第一传感器的第一电压值和第二电压值的差值;

根据差值和预设灵敏度划分规则,确定每个第一传感器的灵敏度等级。

在第二方面的一些可实现方式中,装置还包括显示模块;

显示模块,用于确定每个第一传感器的灵敏度等级对应的显示标识;

以及用于显示第一传感器的灵敏度等级对应的显示标识。

在第二方面的一些可实现方式中,显示模块,还用于确定待测传感器的阻值不满足预设阻值的第二传感器对应的显示标识;

以及用于显示第二传感器对应的显示标识。

第三方面,本发明提供一种传感器测试设备,该设备包括:处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面或者第一方面任一可实现方式中所述的传感器测试方法。

第四方面,本发明提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面或者第一方面任一可实现方式中所述的传感器测试方法。

本发明实施例提供了一种传感器测试方法,将待测的传感器放入传感器测试设备后,能够自动获取所有待测传感器的阻值,以及待测传感器在不同的测试温度下传感器的电压,之后,传感器测试设备能够根据获取到的阻值和不同测试温度下传感器的电压,自动判断得到每个待测传感器的灵敏度,显著提高了传感器的测试效率,降低人员投入成本。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种自动化测试待测传感器的软件拓扑示意图;

图2是本发明实施例提供的一种传感器测试方法的流程示意图;

图3是本发明实施例提供的一种灵敏度等级显示界面的示意图;

图4是本发明实施例提供的另一种灵敏度等级显示界面的示意图;

图5是本发明实施例提供的一种传感器测试装置的结构示意图;

图6是本发明实施例提供的一种传感器测试设备的结构示意图。

具体实施方式

下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。

随着工业自动化、物联网等新兴产业崛起,感应类电子产品在互联网、医疗、工农业中应用越来越多,市场需求也越来越大。

当前感应类电子产品的生产测试过程中,需要测试员逐个对每个待测的传感器进行测试,不仅测试效率低,而且投入的人员成本高,因此,亟需一种能够提高测试效率的方法。

针对上述问题,本发明实施例提供了一种传感器测试方法、装置、设备及计算机存储介质,将待测的传感器放入传感器测试设备后,能够自动获取所有待测传感器的阻值,以及待测传感器在不同的测试温度下传感器的电压,之后,能够自动判断得到每个待测传感器的灵敏度,显著提高传感器的测试效率,降低人员投入成本。

图1示出了为实现自动化测试待测传感器的软件拓扑示意图。其中包括主控单元,用于实时跟踪监控测试流程,并发出各环节的执行指令。通过主控单元,一方面可以接收人机交互指令,另一方面可以对整个测试流程进行控制,使得待测传感器的测试流程自动化,在得到待测传感器的测试结果后,还可以直接在显示单元显示待测传感器的测试结果。

在一些实施例中,数据采集单元可以实现对外接设备进行数据采集。外接设备例如冷铁、黑体炉、电阻采集装置、电压采集装置等。主控单元可以通过发送相关采集指令,控制数据采集单元实现对各种相关数据的采集。

在一些实施例中,冷铁温度采集与黑体炉温度的采集和控制,可选的,可以与主控单元之间采用rs485的通信方式,实现对黑体炉温度的实时采集和温度控制,以确保冷铁与黑体有一定的温差。采集电阻的装置可以与主控单元之间采用rs232的通信方式,控制采集电阻的装置,获取各通道上放置的待测传感器的阻值信息。采集电压的装置可以与主控单元之间采用i2c总线(inter-integratedcircuit,i2c)的通信方式,控制采集电压的装置获取各通道上放置的待测传感器的电压信息。

在一些实施例中,输入/输出(input/output,i/o)控制单元,采用可编程逻辑控制器(programmablelogiccontroller,plc)、运动控制卡等装置用于处理输入输出等相关信号的装置,具体的,例如研华pcie-1730板卡。

通过i/o控制单元,实现驱动不同测试环境的切换。其中,切换测试环境可以采用三轴电机推动执行机构实现不同测试环境的切换,其中,不同的测试环境是指用于采集待测传感器的电阻的测试环境和用于采集待测传感器在不同温度下电压的测试环境。

在本发明实施例中,可以选用托盘承载待测传感器,通过三轴电机推动托盘移动,将承载待测传感器的托盘放入测试舱内。

在一些实施例中,分级筛选单元可以根据预设的阻值和预设的灵敏度划分规则,分别对电阻和电压进行筛选。

下面结合附图对本发明实施例所提供的传感器测试方法进行介绍。

图2示出了本发明一个实施例提供的一种传感器测试方法的流程示意图。如图2所示,该方法可以应用于传感器测试设备,方法包括以下步骤:

s210、获取至少一个待测传感器的阻值。

在待测传感器放入传感器测试设备后,传感器测试设备可以自动的获取到放入传感器测试设备的每个待测传感器的阻值。

在一些实施例中,为了提高对待测传感器监测的灵敏度,获取至少一个待测传感器的阻值还可以包括:检测传感器测试设备的第一测试温度;当第一测试温度达到第一预设测试温度时,获取至少一个待测传感器的阻值。

作为一个具体的实例,在待测传感器放入传感器测试设备的测试舱内之前,先对判断传感器测试设备中黑体炉的温度是否达到第一预设测试温度的要求,若黑体炉的温度达到第一预设测试温度的要求,则将放置有待测传感器的装置放入测试舱内。

可选的,放置待测传感器的装置,可以是一个承载待测传感器的托盘,在此不做具体限定。当黑体炉的温度达到第一预设测试温度的要求时,承载待测传感器的托盘接受控制,自动的将承载待测传感器的托盘放入测试舱内,其中,托盘的入仓动作包括但不限于推入、压紧、靠近等动作。

在一些实施例中,为了加快待测传感器的测试速度,可以同时放入传感器测试设备多个待测传感器。

在待测传感器进入测试仓后,执行s220。

s220、根据至少一个待测传感器的阻值,确定满足预设阻值的第一传感器。

获得待测传感器的阻值后,可以根据阻值,对每个传感器进行筛选,得到满足预设阻值的第一传感器。

在一些实施例中,对每个传感器进行筛选后,若存在得到满足预设阻值的待测传感器,则将不满足预设阻值的待测传感器确定为第二传感器。

作为一个具体的实例,对于第一次筛选获得第一传感器,可以确定第一传感器的测试结果为“ok”,接下来通过对第一传感器的测试电压进行判断,确定第一传感器的灵敏度等级。

对于第一次筛选获得第二传感器,可以直接将第二传感器的测试结果确定为“ng”,即未达到预先设置的灵敏度的最低要求。

s230、获取每个第一传感器在第一预设测试温度的第一电压值和第二预设测试温度的第二电压值。

在一些实施例中,获得待测传感器的阻值,可以直接将传感器测试设备的测试模式切换为电压测试模式,分别测量在不同的温度测试条件下,传感器测试仓内每个传感器的电压值。

作为一个具体的示例,测量模式切换后,对测试舱内的每个传感器在冷铁条件下进行电压测试,得到第一电压值,在冷铁电压测试结束后,随即进行黑体炉电压测试,得到第二电压值。其中,冷铁和黑体炉分别为确定待测传感器的电压值提供不同的温度条件。

在一些实施例中,可以在测试完待测传感器的阻值后,接着就对待测传感器进行电压测试,在完成测试后,再根据阻值、第一电压值和第二电压值确定每个待测传感器的灵敏度等级。

在一些实施例中,还可以测试完待测传感器的阻值后,先通过阻值筛选,确定满足预设阻值的第一传感器,然后,测试第一传感器的第一电压值和第二电压值,最后确定第一传感器的灵敏度等级。其中,将不满足预设阻值的待测传感器确定为第二传感器。

传感器测试设备获得第一电压值和第二电压值后,执行s240。

s240、根据预设灵敏度划分规则,以及每个第一传感器的第一电压值和第二电压值,确定每个第一传感器的灵敏度等级。

在一些实施例中,预设灵敏度划分规则具体可以是获取第一传感器的第一电压值和第二电压值的差值;根据差值和预设灵敏度划分规则,确定每个第一传感器的灵敏度等级。

作为一个具体的示例,可以预先将灵敏度等级划分为a、b、c、d四个等级,根据第一电压值和第二电压值的差值确定每个传感器对应灵敏度等级。

为了更加直观的显示每个待测传感器的灵敏度等级,在灵敏度的分级筛选结束后,还可以包括以下步骤:确定每个第一传感器的灵敏度等级对应的显示标识。可以用于传感器测试设备的显示界面显示第一传感器的灵敏度等级对应的显示标识。

在一些实施例中,还可以包括确定待测传感器的阻值不满足预设阻值的第二传感器对应的显示标识。可以用于传感器测试设备的显示界面显示第二传感器对应的显示标识。

在一些实施例中,为了更加清楚的显示待测传感器的灵敏度等级,可以对放入测试舱内的每个待测传感器进行标号,对应每个待测传感器所在的位置的标号,显示待测传感器的灵敏度等级,帮助测试人员快速定位每个待测传感器的信息,尤其是能够快速确定出未达到预先设置的灵敏度最低要求的第二传感器。

作为一个具体的示例,图3示出了一种灵敏度等级显示界面的示意图。其中,显示180个被测传感器的灵敏度,可选的,不同等级灵敏度可以以不同的颜色进行区分,从而更加直观展示每个被测试传感器的状态。

结合图4所示,在显示界面上还可以显示以进度条的方式显示测试舱内传感器的测试进度,以使测试人员能够快捷了解测试进程。

当测试舱内的所有传感器测试完毕后,传感器测试设备将自动的报放置有待测传感器的装置推出测试仓,整个传感器的测试过程结束。在更换待测传感器后,可以再次执行本发明实施例所描述的传感器的测试流程。

其中,将承载待测传感器的托盘的出仓动作包括但不限于推入、压紧、靠近等动作。

通过本发明实施例提供的传感器测试方法,待测的传感器放入传感器测试设备后,能够自动获取所有待测传感器的阻值,以及待测传感器在不同的测试温度下传感器的电压,之后,传感器测试设备能够根据获取到的阻值和不同测试温度下传感器的电压,自动判断得到每个待测传感器的灵敏度,显著提高了传感器的测试效率,降低人员投入成本。

图5是本发明实施例提供的一种传感器测试装置的结构示意图,如图5所示,该传感器测试装置可以包括:电阻获取模块510、阻值筛选模块520、电压获取模块530、灵敏度判断模块540。

在一些实施例中,电阻获取模块510,用于获取至少一个待测传感器的阻值。

阻值筛选模块520,用于根据至少一个待测传感器的阻值,确定满足预设阻值的第一传感器。

电压获取模块530,用于获取每个第一传感器在第一预设测试温度的第一电压值和第二预设测试温度的第二电压值。

灵敏度判断模块540,用于根据预设灵敏度划分规则,以及每个第一传感器的第一电压值和第二电压值,确定每个第一传感器的灵敏度等级。

在一些实施例中,电阻获取模块510,还用于检测传感器测试设备的第一测试温度,当第一测试温度达到第一预设测试温度时,获取至少一个待测传感器的阻值。

在一些实施例中,灵敏度判断模块540,还用于获取第一传感器的第一电压值和第二电压值的差值;根据差值和预设灵敏度划分规则,确定每个第一传感器的灵敏度等级。

在一些实施例中,传感器测试装置还可以包括显示模块。

其中,显示模块,用于确定每个第一传感器的灵敏度等级对应的显示标识;以及用于显示第一传感器的灵敏度等级对应的显示标识。

在一些实施例中,显示模块,还用于确定待测传感器的阻值不满足预设阻值的第二传感器对应的显示标识;以及用于显示第二传感器对应的显示标识。

可以理解的是,本发明实施例的传感器测试装置,可以对应于本发明实施例所描述的传感器测试方法的执行主体,传感器测试装置的各个模块/单元的操作和/或功能的具体细节可以参见上述本发明实施例所描述的传感器测试方法中的相应部分的描述,为了简洁,在此不再赘述。

通过本发明实施例提供的传感器测试装置,待测的传感器放入传感器测试设备后,能够自动获取所有待测传感器的阻值,以及待测传感器在不同的测试温度下传感器的电压,之后,传感器测试设备能够根据获取到的阻值和不同测试温度下传感器的电压,自动判断得到每个待测传感器的灵敏度,显著提高了传感器的测试效率,降低人员投入成本。

图6是本发明实施例提供的一种传感器测试设备的硬件结构示意图。

如图6所示,本实施例中的传感器测试设备600包括输入设备601、输入接口602、中央处理器603、存储器604、输出接口605、以及输出设备606。其中,输入接口602、中央处理器603、存储器604、以及输出接口605通过总线610相互连接,输入设备601和输出设备606分别通过输入接口602和输出接口605与总线610连接,进而与传感器测试设备600的其他组件连接。

具体地,输入设备601接收来自外部的输入信息,并通过输入接口602将输入信息传送到中央处理器603;中央处理器603基于存储器604中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器604中,然后通过输出接口605将输出信息传送到输出设备606;输出设备606将输出信息输出到传感器测试设备600的外部供用户使用。

也就是说,图6所示的传感器测试设备也可以被实现为包括:存储有计算机可执行指令的存储器;以及处理器,该处理器在执行计算机可执行指令时可以实现结合本发明实施例所描述的传感器测试方法。

在一个实施例中,图6所示的传感器测试设备包括:存储器604,用于存储程序;处理器603,用于运行存储器中存储的程序,以执行本发明实施例所描述的传感器测试方法。

本发明实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序指令;该计算机程序指令被处理器执行时实现本发明实施例所描述的方法。

需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,做出各种改变、修改和添加,或者改变步骤之间的顺序。

以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(applicationspecificintegratedcircuit,asic)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、只读存储器(read-onlymemory,rom)、闪存、可擦除rom(erom)、软盘、cd-rom、光盘、硬盘、光纤介质、射频(radiofrequency,rf)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。

还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。

上面参考根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。

以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。

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