一种温度计的检测方法及温度计的检测装置与流程

文档序号:12266185阅读:346来源:国知局
一种温度计的检测方法及温度计的检测装置与流程

本发明涉及温度计领域,特别是涉及一种温度计的检测方法及温度计的检测装置。



背景技术:

目前,在温度计的生产过程中,其精度测试都是通过人为读取温度计的读数,然后跟温度计所处的恒温环境的温度值进行比较,从而判断该温度计的误差是否在允许的范围内,进而判断该温度计是否合格。采用这种检测温度计的方法,由于通过人为读取温度计的读数,因此其效率较低,且容易产生人为误判。



技术实现要素:

本发明的目的是提供一种温度计的检测方法及温度计的检测装置,以解决现有温度计的检测方法存在效率较低且容易产生人为误判的技术问题,提高温度计检测的效率和准确性。

为了解决上述技术问题,本发明提供了一种温度计的检测方法,包括:

在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录温度计内的温度传感器采集到的每个温度测量值;

获取所述温度测量值的最终稳定值T1;

根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格;

根据判断结果通过设置在所述温度计上的指示部件向用户指示所述温度计合格或不合格。

作为优选方案,所述温度计的检测方法还包括在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录测试时长的步骤;

所述获取所述温度测量值的最终稳定值T1,具体包括:

判断所述测试时长是否达到预设的第一时长阈值;

当所述测试时长达到所述第一时长阈值时,将此时采集到的温度测量值作为所述温度测量值的最终稳定值T1。

作为优选方案,所述获取所述温度测量值的最终稳定值T1,具体包括:

检测是否有连续N个温度测量值具有相同的数值;

当检测到有连续N个温度测量值具有相同的数值时,将所述相同的数值作为所述温度测量值的最终稳定值T1。

作为优选方案,所述根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格,具体包括:

计算所述测试环境温度值T0和所述最终稳定值T1的差值;

当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

当所述差值的绝对值小于或等于D1时,判定所述温度计合格。

作为优选方案,所述温度计的检测方法还包括在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录通过温度计实时采集到的每个温度测量值所对应的时间点的步骤;

所述根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格,具体包括:

计算所述测试环境温度值T0和所述最终稳定值T1的差值;

当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

当所述差值的绝对值小于或等于D1时,根据T2=T1±D2查找参考温度值T2,并根据T2和T1分别对应的时间点计算从T2变化至T1所需要的变化时长;其中,D2为预设的第二温度差阈值;

当所述变化时长小于预设的第二时长阈值或大于预设的第三时长阈值时,判定所述温度计不合格;

当所述变化时长大于或等于所述第二时长阈值并且小于或等于所述第三时长阈值时,判定所述温度计合格。

为了解决相同的技术问题,本发明还提供一种温度计的检测装置,包括:

温度记录模块,在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录温度计内的温度传感器采集到的每个温度测量值;

最终稳定值获取模块,用于获取所述温度测量值的最终稳定值T1;

合格判断模块,用于根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格;

指示模块,用于根据判断结果通过设置在所述温度计上的指示部件向用户指示所述温度计合格或不合格。

作为优选方案,所述温度计的检测装置还包括测试时长记录模块;

所述测试时长记录模块用于在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录测试时长;

所述最终稳定值获取模块具体包括:

时长判断单元,用于判断所述测试时长是否达到预设的第一时长阈值;

最终稳定值获取单元,用于当所述测试时长达到所述第一时长阈值时,将此时采集到的温度测量值作为所述温度测量值的最终稳定值T1。

作为优选方案,所述最终稳定值获取模块具体包括:

检测单元,用于检测是否有连续N个温度测量值具有相同的数值;

最终稳定值获取单元,用于当检测到有连续N个温度测量值具有相同的数值时,将所述相同的数值作为所述温度测量值的最终稳定值T1。

作为优选方案,所述合格判断模块具体包括:

计算单元,用于计算所述测试环境温度值T0和所述最终稳定值T1的差值;

第一判定单元,用于当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

第二判定单元,用于当所述差值的绝对值小于或等于D1时,判定所述温度计合格。

作为优选方案,所述温度计的检测装置还包括时间点记录模块;

所述时间点记录模块用于在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录通过温度计实时采集到的每个温度测量值所对应的时间点;

所述合格判断模块具体包括:

第一计算单元,用于计算所述测试环境温度值T0和所述最终稳定值T1的差值;

第一判定单元,用于当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

第二计算单元,用于当所述差值的绝对值小于或等于D1时,根据T2=T1±D2查找参考温度值T2,并根据T2和T1分别对应的时间点计算从T2变化至T1所需要的变化时长;其中,D2为预设的第二温度差阈值;

第二判定单元,用于当所述变化时长小于预设的第二时长阈值或大于预设的第三时长阈值时,判定所述温度计不合格;

第三判定单元,用于当所述变化时长大于或等于所述第二时长阈值并且小于或等于所述第三时长阈值时,判定所述温度计合格。

本发明提供的温度计的检测方法及温度计的检测装置,在接收到用户输入的记载有测试环境温度值T0的检测指令后,开始记录温度传感器采集到的温度计的每个温度测量值并最终获取温度测量值的最终稳定值T1,根据测试环境温度值T0和最终稳定值T1判断温度计是否合格,并将判断结果通过设置在温度计上的指示部件向用户指示温度计合格或不合格。由于温度计的整个检测过程由程序自动控制,不存在人为的干扰,因此减少了温度计检测的时间,提高了温度计检测的效率;同时,温度计是否合格由程序自动判断并通过指示部件向用户指示判断结果,不存在人为读数,避免了人为误判,提高了温度计检测的准确性。

附图说明

图1是本发明实施例中的温度计的检测方法的流程图;

图2是本发明实施例中的步骤S12的第一种实施方式的流程图;

图3是本发明实施例中的步骤S12的第二种实施方式的流程图;

图4是本发明实施例中的步骤S13的第一种实施方式的流程图;

图5是本发明实施例中的步骤S13的第二种实施方式的流程图;

图6是本发明实施例中的温度计的检测装置的结构框图;

图7是本发明实施例中的最终稳定值获取模块的第一种实施方式的结构框图;

图8是本发明实施例中的最终稳定值获取模块的第二种实施方式的结构框图;

图9是本发明实施例中的合格判断模块的第一种实施方式的结构框图;

图10是本发明实施例中的合格判断模块的第二种实施方式的结构框图。

具体实施方式

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

如图1所示,本发明的一种温度计的检测方法的实施例的流程图,包括:

S11,在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录温度计内的温度传感器采集到的每个温度测量值;

S12,获取所述温度测量值的最终稳定值T1;

S13,根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格;

S14,根据判断结果通过设置在所述温度计上的指示部件向用户指示所述温度计合格或不合格。

在本发明实施例中,在接收到用户输入的记载有所述测试环境温度值T0的所述检测指令后,开始记录温度传感器采集到的所述温度计的每个所述温度测量值并最终获取所述温度测量值的最终稳定值T1。测试环境温度值T0是一个恒定值,即被测温度计所处的测试环境为一个恒温环境。例如,测试环境是一个37℃的恒温箱。当被测温度计放置在所述测试环境下时,记录的温度测试值逐渐向T0靠近,并最终会稳定在一个数值。这个最终稳定的数值即为上述的最终稳定值T1。本发明实施例根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格,并将判断结果通过设置在所述温度计上的所述指示部件向用户指示所述温度计合格或不合格。由于所述温度计的整个检测过程由程序自动控制,不存在人为的干扰,因此减少了所述温度计检测的时间,提高了所述温度计检测的效率;同时,所述温度计是否合格由程序自动判断并通过所述指示部件向用户指示判断结果,不存在人为读数,避免了人为误判,提高了所述温度计检测的准确性。

优选地,所述温度计的检测方法还包括在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录测试时长的步骤;

如图2所示,在步骤S12的第一种实施方式中,步骤S12具体包括:

S121,判断所述测试时长是否达到预设的第一时长阈值;

S122,当所述测试时长达到所述第一时长阈值时,将此时采集到的温度测量值作为所述温度测量值的最终稳定值T1。

由于在恒温的测试环境下,温度测量值会最终稳定下来,因此通过设定第一时长阈值,在经过所述第一时长阈值时,判定温度测量值已经不再变化,并将此时的采集到的温度测量值作为所述温度测量值的最终稳定值T1,从而可以准确获取所述温度测量值的最终稳定值T1,提高所述温度计检测的准确性。

如图3所示,在步骤S12的第二种实施方式中,步骤S12具体包括:

S123,检测是否有连续N个温度测量值具有相同的数值;

S124,当检测到有连续N个温度测量值具有相同的数值时,将所述相同的数值作为所述温度测量值的最终稳定值T1。

由于在恒温的测试环境下,温度测量值会最终稳定下来,因此通过设定N值,在检测到有连续N个温度测量值具有相同的数值时,判定温度测量值已经不再变化,并将所述相同的数值作为所述温度测量值的最终稳定值T1,从而可以准确获取所述温度测量值的最终稳定值T1,提高所述温度计检测的准确性。

如图4所示,在步骤S13的第一种实施方式中,步骤S13具体包括:

S131,计算所述测试环境温度值T0和所述最终稳定值T1的差值;

S132,当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

S133,当所述差值的绝对值小于或等于D1时,判定所述温度计合格。

T0和T1的差值实际上是测量误差。在本发明实施例中,通过将测量误差与预设的第一温度差阈值D1比较,只有所述测量误差的绝对值小于或等于D1时,判定所述温度计合格。因此在步骤S13的第一种实施方式中是将测量误差作为判断是否合格的指标。

优选地,所述温度计的检测方法还包括在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录通过温度计实时采集到的每个温度测量值所对应的时间点的步骤;

如图5所示,在步骤S13的第二种实施方式中,步骤S13具体包括:

S134,计算所述测试环境温度值T0和所述最终稳定值T1的差值;

S135,当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

S136,当所述差值的绝对值小于或等于D1时,根据T2=T1±D2查找参考温度值T2,并根据T2和T1分别对应的时间点计算从T2变化至T1所需要的变化时长;其中,D2为预设的第二温度差阈值;

S137,当所述变化时长小于预设的第二时长阈值或大于预设的第三时长阈值时,判定所述温度计不合格;

S138,当所述变化时长大于或等于所述第二时长阈值并且小于或等于所述第三时长阈值时,判定所述温度计合格。

基于方便的原则,在现有温度计的生产过程中,虽然温度计有可能放在温度计检测装置里面很长的时间,但是我们对温度计的温度测试时间只做最短时间的限制,而且不对温度计的温升(或温降)时间进行判断。因此,在温度计温升(或温降)过慢的情况下,即使温度计的精度测试合格了,也还存在2个隐患。第一,温度计的精度测试合格是假的,由于温度计的温升(或温降)过慢,如果再测试更长的时间,温度计的温度有可能超过所处恒温环境的实际温度;第二,温度计本身的精度没有问题,但是由于温度计的温升(或温降)过慢,这也是产品的另一种质量缺陷,在用户使用的时候,用户很容易感觉温度计的精度存在问题。

为了解决该技术问题,在上述步骤S13的第二种实施方式中,增加了对温度计的温升(或温降)时间的判断,将测试误差与温升(或温降)时间作为判断温度计是否合格的指标,将温升过快或过慢的温度计都判定为不合格,从而能够更准确地判断被测的温度计是否合格。

由于最后一度的变化时长能够最大程度地反映温度计的温度变化快慢情况,因此优选地,本实施例中的所述第二温度差阈值D2为1℃。

步骤S14中的指示部件可根据实际使用要求选用蜂鸣器、LED灯和显示屏等。在本实施例中的所述指示部件为LED灯;

所述步骤S14具体包括:

在判定所述温度计为合格时控制所述LED灯常亮以指示所述温度计合格;

在判定所述温度计不合格时控制所述LED灯闪烁以指示所述温度计不合格。

需要说明的是,上述通过LED指示所述温度计是否合格的方式只是其中的一种实施方式,本发明实施例并不限于上述的实施方式。例如,在判定所述温度计为合格时控制所述LED灯常亮以指示所述温度计合格,而在判定所述温度计不合格时控制所述LED灯不亮以指示所述温度计不合格。或者,在判定所述温度计为合格时控制所述LED灯不亮以指示所述温度计合格,在判定所述温度计不合格时控制所述LED灯闪烁以指示所述温度计不合格。

优选地,本实施例的一种温度计的检测方法还包括在接收到用户输入的退出检测命令时,清除T0和T1的数据并禁用所述指示部件。

为了解决相同的技术问题,本发明还提供一种温度计的检测装置的实施例。如图6所示,其是本发明的温度计的检测装置的实施例的结构框图,包括:

温度记录模块11,用于在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录温度计内的温度传感器采集到的每个温度测量值;

最终稳定值获取模块12,用于获取所述温度测量值的最终稳定值T1;

合格判断模块13,用于根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格;

指示模块14,用于根据判断结果通过设置在所述温度计上的指示部件向用户指示所述温度计合格或不合格。

在本发明实施例中,所述温度记录模块11在接收到用户输入的记载有所述测试环境温度值T0的所述检测指令时,开始记录所述温度计内的所述温度传感器采集到的每个所述温度测量值,并通过所述最终稳定值获取模块12获取所述温度测量值的最终稳定值T1。测试环境温度值T0是一个恒定值,即被测温度计所处的测试环境为一个恒温环境。例如,测试环境是一个37℃的恒温箱。当被测温度计放置在所述测试环境下时,记录的温度测试值逐渐向T0靠近,并最终会稳定在一个数值。这个最终稳定的数值即为上述的最终稳定值T1。本发明实施例中的合格判断模块13根据所述测试环境温度值T0和所述最终稳定值T1判断所述温度计是否合格,并将判断结果通过指示模块14向用户指示所述温度计合格或不合格。由于所述温度计检测装置对所述温度计的整个检测过程由该装置自动控制,不存在人为的干扰,因此减少了所述温度计检测的时间,提高了所述温度计检测的效率;同时,所述温度计是否合格由所述合格判断模块3自动判断并通过所示指示模块4向用户指示判断结果,不存在人为读数,避免了人为误判,提高了所述温度计检测的准确性。

优选地,本实施例中的所述温度计的检测装置还包括测试时长记录模块;

所述测试时长记录模块用于在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录测试时长;

如图7所示,在所述最终稳定值获取模块12的第一种实施方式中,所述最终稳定值获取模块12具体包括:

时长判断单元121,用于判断所述测试时长是否达到预设的第一时长阈值;

最终稳定值获取单元122,用于当所述测试时长达到所述第一时长阈值时,将此时采集到的温度测量值作为所述温度测量值的最终稳定值T1。

由于在恒温的测试环境下,温度测量值会最终稳定下来,因此通过设定第一时长阈值,在经过所述第一时长阈值时,判定温度测量值已经不再变化,并将此时的采集到的温度测量值作为所述温度测量值的最终稳定值T1,从而可以准确获取所述温度测量值的最终稳定值T1,提高所述温度计检测的准确性。

如图8所示,在所述最终稳定值获取模块12的第二种实施方式中,所述最终稳定值获取模块12具体包括:

检测单元123,用于检测是否有连续N个温度测量值具有相同的数值;

最终稳定值获取单元124,用于当检测到有连续N个温度测量值具有相同的数值时,将所述相同的数值作为所述温度测量值的最终稳定值T1。

由于在恒温的测试环境下,温度测量值会最终稳定下来,因此通过设定N值,在检测到有连续N个温度测量值具有相同的数值时,判定温度测量值已经不再变化,并将所述相同的数值作为所述温度测量值的最终稳定值T1,从而可以准确获取所述温度测量值的最终稳定值T1,提高所述温度计检测的准确性。

如图9所示,在所述合格判断模块13的第一种实施方式中,所述合格判断模块13具体包括:

计算单元131,用于计算所述测试环境温度值T0和所述最终稳定值T1的差值;

第一判定单元132,用于当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

第二判定单元133,用于当所述差值的绝对值小于或等于D1时,判定所述温度计合格。

T0和T1的差值实际上是测量误差。在本发明实施例中,通过将测量误差与预设的第一温度差阈值D1比较,只有所述测量误差的绝对值小于或等于D1时,判定所述温度计合格。因此在所述合格判断模块13的第一种实施方式中是将测量误差作为判断是否合格的指标。

优选地,本实施例中所述温度计的检测装置还包括时间点记录模块;

所述时间点记录模块用于在接收到用户输入的记载有测试环境温度值T0的检测指令时,开始记录通过温度计实时采集到的每个温度测量值所对应的时间点;

如图10所示,在所述合格判断模块13的第二种实施方式中,所述合格判断模块13具体包括:

第一计算单元134,用于计算所述测试环境温度值T0和所述最终稳定值T1的差值;

第一判定单元135,用于当所述差值的绝对值大于预设的第一温度差阈值D1时,判定所述温度计不合格;

第二计算单元136,用于当所述差值的绝对值小于或等于D1时,根据T2=T1±D2查找参考温度值T2,并根据T2和T1分别对应的时间点计算从T2变化至T1所需要的变化时长;其中,D2为预设的第二温度差阈值;

第二判定单元137,用于当所述变化时长小于预设的第二时长阈值或大于预设的第三时长阈值时,判定所述温度计不合格;

第三判定单元138,用于当所述变化时长大于或等于所述第二时长阈值并且小于或等于所述第三时长阈值时,判定所述温度计合格。

基于方便的原则,在现有温度计的生产过程中,虽然温度计有可能放在温度计检测装置里面很长的时间,但是我们对温度计的温度测试时间只做最短时间的限制,而且不对温度计的温升(或温降)时间进行判断。因此,在温度计温升(或温降)过慢的情况下,即使温度计的精度测试合格了,也还存在2个隐患。第一,温度计的精度测试合格是假的,由于温度计的温升(或温降)过慢,如果再测试更长的时间,温度计的温度有可能超过所处恒温环境的实际温度;第二,温度计本身的精度没有问题,但是由于温度计的温升(或温降)过慢,这也是产品的另一种质量缺陷,在用户使用的时候,用户很容易感觉温度计的精度存在问题。

为了解决该技术问题,在所述合格判断模块13的第二种实施方式中,增加了对温度计的温升(或温降)时间的判断,将测试误差与温升(或温降)时间作为判断温度计是否合格的指标,从而能够更准确地判断被测的温度计是否合格。

在本发明实施例中,为了提高所述温度计检测的效率,同时保证所述温度计检测的准确性,所述第二温度差阈值需要设置在合适的范围内。优选地,本实施例中的所述第二温度差阈值D2为1℃。

在本发明实施例中,所述指示模块14中的所述指示部件可根据实际使用要求选用蜂鸣器、LED灯和显示屏等。优选地,本实施例中的所述指示部件为LED灯;

所述指示模块14具体包括:

第一指示单元,用于在判定所述温度计为合格时控制所述LED灯常亮以指示所述温度计合格;

第二指示单元,用于在判定所述温度计不合格时控制所述LED灯闪烁以指示所述温度计不合格。

需要说明的是,上述通过LED指示所述温度计是否合格的方式只是其中的一种实施方式,本发明实施例并不限于上述的实施方式。例如,在判定所述温度计为合格时控制所述LED灯常亮以指示所述温度计合格,而在判定所述温度计不合格时控制所述LED灯不亮以指示所述温度计不合格。或者,在判定所述温度计为合格时控制所述LED灯常不亮以指示所述温度计合格,在判定所述温度计不合格时控制所述LED灯闪烁以指示所述温度计不合格。

优选地,本实施例的一种温度计的检测装置还包括退出模块;

所述退出模块用于在接收到用户输入的退出检测命令时,清除T0和T1的数据并禁用所述指示部件。

为了解决相同的技术问题,本发明还提供一种具有自检测功能的温度计,所述温度计包括上述的温度计的检测装置、温度传感器、指示部件以及用于显示所述温度传感器实时采集到的温度测量值的显示单元。

本发明实施例中的所述温度计的检测方法的工作原理如下:在接收到用户输入的记载有所述测试环境温度值T0(例如所述测试环境温度值T0为35°)的所述检测指令后,开始记录温度传感器采集到的所述温度计的每个所述温度测量值,在经过所述第一时长阈值后(例如所述第一时长阈值为5分钟)或检测到有连续N个温度测量值具有相同的数值时,判定所述温度测量值已经不再变化,并将此时的采集到的温度测量值作为所述温度测量值的最终稳定值T1。将所述测试环境温度值T0和所述最终稳定值T1的差值的绝对值与与预设的第一温度差阈值D1比较,判断所述温度计是否合格。为了保证所述温度计测试的准确性,在上述温度计判断合格的基础上,还可以增加从T2变化至T1所需要的变化时长(例如从34°变化至35°的时长)是否位于所述预设的第二时长阈值与所述预设的第三时长阈值的之间,进一步判断所述温度计是否合格。最后,将判断结果通过设置在所述温度计上的所述指示部件向用户指示所述温度计合格或不合格。

当所述温度计在测试环境温度35°测试合格后,还可以进一步在测试环境温度37°和42°进行相同的测试,通过3个温度点的连续测试,来判断所述温度计是否合格,以保证所述温度计测试的准确性。

本发明提供的温度计的检测方法、温度计的检测装置及具有自检测功能的温度计,在接收到用户输入的记载有测试环境温度值T0的检测指令后,开始记录温度传感器采集到的温度计的每个温度测量值并最终获取温度测量值的最终稳定值T1,根据测试环境温度值T0和最终稳定值T1判断温度计是否合格,并将判断结果通过设置在温度计上的指示部件向用户指示温度计合格或不合格。由于温度计的整个检测过程由程序自动控制,不存在人为的干扰,因此减少了温度计检测的时间,提高了温度计检测的效率;同时,温度计是否合格由程序自动判断并通过指示部件向用户指示判断结果,不存在人为读数,避免了人为误判,提高了温度计检测的准确性。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离发明技术原理的前提下,还可以做出若干改进和替换,这些改进和替换也应视为本发明的保护范围。

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