一种热水器主控板的检测设备及方法转让专利

申请号 : CN201910581081.1

文献号 : CN112147923B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李迅吴恩豪史运光谢海军潘献化

申请人 : 青岛经济技术开发区海尔热水器有限公司海尔智家股份有限公司

摘要 :

本发明实施例公开了一种热水器主控板的检测设备及方法,该设备包括:模拟装置,用于向热水器主控板的第一待检测模块输出模拟信号,以使第一待检测模块向检测设备的第一单片机反馈模拟信号对应的目标响应信息;第一单片机,用于根据模拟信号对应的预存响应信息和目标响应信息判断第一待检测模块是否正常;本发明实施例提供的技术方案可以进一步提高检测效率,提高检测准确率,可以节省大量的测试时间。

权利要求 :

1.一种热水器主控板的检测设备,其特征在于,包括:模拟装置、第一单片机和检测装置;

所述模拟装置,用于通过所述第一单片机的控制向热水器主控板的第一待检测模块输出模拟信号,以使所述第一待检测模块通过热水器主控板的第二单片机向所述第一单片机反馈与模拟信号对应的目标响应信息;

所述第一单片机,用于判断所述模拟信号对应的预存响应信息和所述目标响应信息是否相同,以判断所述第一待检测模块是否正常;

所述检测设备用于判断所述热水器主控板的功能逻辑和预设逻辑是否一致,以判断所述热水器主控板是否正常,包括:通过所述模拟装置分别向所述热水器主控板发送不同模拟信号,以使热水器主控板中的第二单片机确定启动预约、设置预约时间、设置预约目标温度以及确定热水器的当前温度,并将预约时间、预约目标温度、热水器的当前温度以及预约状态发送至所述检测设备的第一单片机;

通过所述第一单片机接收所述预约时间、所述预约目标温度、所述热水器的当前温度以及所述预约状态,并计算所述热水器启动加热的加热时间;

当所述加热时间到达时,通过所述检测装置中的继电器检测模块检测热水器主控板中的继电器模块是否闭合,以及通过所述检测装置中的显示检测模块检测热水器主控板的显示模块中的加热指示标识是否点亮。

2.根据权利要求1所述的设备,其特征在于,所述第一单片机,还用于向热水器主控板输出控制信号以使第二待检测模块基于所述控制信号执行对应的操作;

所述检测装置,用于检测第二待检测模块的状态,并将所述第二待检测模块的目标状态信息反馈给所述第一单片机;

所述第一单片机,还用于判断控制信号对应的预存状态信息和所述目标状态信息是否相同,以判断所述第二待检测模块是否正常。

3.根据权利要求2所述的设备,其特征在于,所述模拟装置包括按键模拟模块、温度传感器模拟模块和目标通信模块;所述第一待检测模块包括按键模块、温度传感器模块和第二通信模块;

所述按键模拟模块,用于通过所述第一单片机的控制向热水器主控板的按键模块输出按键模拟信号,以使所述按键模块将所述按键模拟信号发送至所述第二单片机以及所述第二单片机通过所述第二通信模块向所述第一单片机反馈与按键模拟信号对应的第一目标响应信息;

所述第一单片机,用于通过所述目标通信模块接收所述第一目标响应信息,并当判断所述按键模拟信号对应的预存响应信息和所述第一目标响应信息相同时,判断所述按键模块正常;

所述温度传感器模拟模块,用于通过所述第一单片机的控制向热水器主控板的温度传感器模块输出电压模拟信号,以使所述温度传感器模块将所述电压模拟信号发送至所述第二单片机以及所述第二单片机通过所述第二通信模块向所述第一单片机反馈所述电压模拟信号对应的目标温度值;

所述第一单片机,还用于通过所述目标通信模块接收所述目标温度值,并当判断所述电压模拟信号对应的预存温度值和所述目标温度值相同时,判断所述温度传感器模块正常。

4.根据权利要求3所述的设备,其特征在于,所述模拟装置还包括:水流模拟模块、遥控器模拟模块和漏电模拟模块;所述第一待检测模块还包括水流模块、遥控器模块和漏电模块;

所述水流模拟模块,用于通过所述第一单片机的控制向热水器主控板的水流模块输出水流模拟信号,以使所述水流模块将所述水流模拟信号发送至第二单片机以及所述第二单片机通过所述第二通信模块向所述第一单片机反馈与所述水流模拟信号对应的目标流量值;

所述第一单片机,还用于通过所述目标通信模块接收所述目标流量值,并当判断所述水流模拟信号对应的预存流量值和所述目标流量值相同时,判断所述水流模块正常;

所述遥控器模拟模块,用于通过所述第一单片机的控制向热水器主控板的遥控器模块输出遥控模拟信号,以使遥控器模块将所述遥控模拟信号发送至所述第二单片机以及所述第二单片机通过所述第二通信模块向所述第一单片机反馈与所述遥控模拟信号对应的第二目标响应信息;

所述第一单片机,还用于通过所述目标通信模块接收所述第二目标响应信息,并当判断所述遥控模拟信号对应的预存响应信息和所述第二目标响应信息相同时,判断所述遥控器模块正常;

所述漏电模拟模块,用于通过所述第一单片机控制向热水器主控板的漏电模块输出漏电模拟信号,以使漏电模块将所述漏电模拟信号发送至所述第二单片机以及所述第二单片机通过所述第二通信模块向所述第一单片机反馈与所述漏电模拟信号对应的第三目标响应信息;

所述第一单片机,还用于通过所述目标通信模块接收所述第三目标响应信息,并当判断所述漏电模拟信号对应的预存响应信息与所述第三目标响应信息相同时,判断所述漏电模块正常。

5.根据权利要求3所述的设备,其特征在于,所述检测装置包括:显示检测模块和蜂鸣器检测模块;所述第二待检测模块包括显示模块和蜂鸣器模块;

所述第一单片机,还用于向热水器主控板分别输出第一控制子信号和第二控制子信号,以分别控制所述显示模块的显示状态,以及所述蜂鸣器模块的打开或关闭;

所述显示检测模块,用于检测所述显示模块的状态,并将所述显示模块的状态信息反馈给第一单片机,以使第一单片机当判断第一控制子信号对应的预存状态信息和所述显示模块的状态信息相同时,判断所述显示模块正常;

所述蜂鸣器检测模块,用于检测所述蜂鸣器模块的状态,并将所述蜂鸣器模块的状态信息反馈给所述第一单片机,以使第一单片机当判断第二控制子信号对应的预存状态信息和所述蜂鸣器模块的状态信息相同时,判断所述蜂鸣器模块正常。

6.根据权利要求5所述的设备,其特征在于,所述检测装置还包括继电器检测模块、电机检测模块、阀门检测模块和通信检测模块;

所述第二待检测模块包括继电器模块、电机模块、阀门模块和第一通信模块;

所述第一单片机,还用于向热水器主控板分别输出第三控制子信号、第四控制子信号、第五控制子信号,以分别控制所述继电器模块的闭合或断开、所述电机模块的打开或关闭、以及所述阀门模块的打开或关闭;

所述继电器检测模块,用于检测所述继电器模块的状态,并将所述继电器模块的状态信息反馈给所述第一单片机,以使所述第一单片机当判断所述第三控制子信号对应的预存状态信息和所述继电器模块的状态信息相同时,判断所述继电器模块正常;

所述电机检测模块,用于检测所述电机模块的状态,并将所述电机模块的状态信息反馈给所述第一单片机,以使所述第一单片机当判断所述第四控制子信号对应的预存状态信息和所述电机模块的状态信息相同时,判断所述电机模块正常;

所述阀门检测模块,用于检测所述阀门模块的状态,并将所述阀门模块的状态信息反馈给所述第一单片机,以使所述第一单片机当判断所述第五控制子信号对应的预存状态信息和所述阀门模块的状态信息相同时,判断所述阀门模块正常;

所述通信检测模块,用于通过所述第一单片机的控制向所述第一通信模块发送数据,以使所述第一通信模块将所述数据发送至第二单片机以及所述第二单片机通过所述第二通信模块向所述第一单片机反馈数据;

所述第一单片机,还用于通过目标通信模块接收数据,并判断接收到的数据与所述通信检测模块发送的数据相同时,判断所述第一通信模块正常。

7.根据权利要求1所述设备,其特征在于,还包括:网络模块、目标显示模块和目标按键模块;

所述网络模块,用于将检测结果上传云服务器,以为后续提供数据依据;

所述目标显示模块,用于显示所述检测结果;

所述目标按键模块,用于启动所述检测设备进行测试。

8.一种热水器主控板的检测方法,其特征在于,包括:通过检测设备的模拟装置向热水器主控板的第一待检测模块输出模拟信号,以使所述第一待检测模块通过热水器主控板的第二单片机向所述检测设备的第一单片机反馈与模拟信号对应的目标响应信息;

通过所述第一单片机判断所述模拟信号对应的预存响应信息和所述目标响应信息是否相同,以判断所述第一待检测模块是否正常;

判断所述热水器主控板的功能逻辑和预设逻辑是否一致,以判断所述热水器主控板是否正常,包括:

通过所述模拟装置分别向所述热水器主控板发送不同模拟信号,以使热水器主控板中的第二单片机确定启动预约、设置预约时间、设置预约目标温度以及确定热水器的当前温度,并将预约时间、预约目标温度、热水器的当前温度以及预约状态发送至所述检测设备的第一单片机;

通过所述第一单片机接收所述预约时间、所述预约目标温度、所述热水器的当前温度以及所述预约状态,并计算所述热水器启动加热的加热时间;

当所述加热时间到达时,通过检测装置中的继电器检测模块检测热水器主控板中的继电器模块是否闭合,以及通过检测装置中的显示检测模块检测热水器主控板的显示模块中的加热指示标识是否点亮。

9.根据权利要求8所述的方法,其特征在于,还包括:通过所述第一单片机向热水器主控板输出控制信号以使第二待检测模块基于所述控制信号执行对应的操作;

通过检测装置检测第二待检测模块的状态,并将所述第二待检测模块的目标状态信息反馈给所述第一单片机;

通过所述第一单片机判断控制信号对应的预存状态信息和所述目标状态信息是否相同,以判断所述第二待检测模块是否正常。

10.根据权利要求8所述的方法,其特征在于,所述判断所述热水器主控板的功能逻辑和预设逻辑是否一致,以判断所述热水器主控板是否正常,包括:通过所述模拟装置中的温度传感器模拟模块向热水器主控板的温度传感器模块输出与所述预约目标温度值对应的第一电压模拟信号,以使温度传感器模块通过第二单片机确定所述热水器达到与所述第一电压模拟 信号对应的所述预约目标温度值时,控制所述继电器模块断开,并通过所述检测装置中的继电器检测模块检测所述继电器模块是否断开,以及通过所述显示检测模块检测所述显示模块中的加热指示标识是否熄灭;

通过所述温度传感器模拟模块向热水器主控板的温度传感器模块输出第二电压模拟信号,以使温度传感器模块通过第二单片机确定热水器的温度降低为所述第二电压模拟信号对应的需要重新加热的温度值时,控制所述继电器模块闭合,并通过所述继电器检测模块检测所述继电器模块是否闭合以及通过所述显示检测模块检测显示模块中的加热指示标识是否重新点亮。

11.根据权利要求9所述的方法,其特征在于,还包括:通过模拟装置中的温度传感器模拟模块输出不同预约温度分别对应的模拟信号,以控制第二待检测模块中的各个模块在不同预约温度时的打开或者关闭;

通过检测装置检测所述第二待检测模块中各个模块的状态,并将所述各个模块的状态信息反馈给所述第一单片机,以使所述第一单片机判断各个模块在不同温度下的状态信息与所述模拟信号对应的预存状态信息是否相同。

12.根据权利要求8所述的方法,其特征在于,还包括:返回判断所述热水器主控板的功能逻辑和和预设逻辑是否一致,直至返回次数达到设定次数。

说明书 :

一种热水器主控板的检测设备及方法

技术领域

[0001] 本发明实施例涉及热水器技术领域,尤其涉及一种热水器主控板的检测设备及方法。

背景技术

[0002] 热水器是将热量传递到冷水中,并将冷水加热到设定温度的设备。按照原理不同可分为电热水器、燃气热水器、太阳能热水器、磁能热水器、空气能热水器,暖气热水器等。
[0003] 随着经济的发展,热水器已经成为许多家庭中必不可少的电器设备。和其他设备一样,热水器的质量影响着人们的使用体验,因此,热水器在出厂需要进行测试。其中,热水
器主控板的检测是热水器检测中非常重要的一部分,目前热水器主控板检测,需要大量的
人员参与,甚至有些外设模块完全需要通过人工检测,导致效率低下,容易漏检以及细微误
差不能及时发现等问题。目前,相关技术中,可以实现对主控板某些外设模块可以自动检
测,虽然提高了检测效率,但是由于检测方法的局限性,花费的测试时间并不能明显减少,
检测效率具有一定局限。

发明内容

[0004] 本发明实施例提供的一种热水器主控板的检测设备及方法,可以进一步提高检测检测效率,可以提高检测的准确率,节省大量的测试时间,节省时间和人力成本,并且可以
避免漏检、细微误差不能及时发现的问题。
[0005] 第一方面,本发明实施例提供了一种热水器主控板的检测设备,包括:模拟装置、检测装置和第一单片机;
[0006] 模拟装置,用于通过所述第一单片机的控制向热水器主控板的第一待检测模块输出模拟信号,以使所述第一待检测模块通过热水器主控板的第二单片机向所述第一单片机
反馈与模拟信号对应的目标响应信息;
[0007] 所述第一单片机,用于判断所述模拟信号对应的预存响应信息和所述目标响应信息是否相同,以判断所述第一待检测模块是否正常。
[0008] 第二方面,本发明实施例提供了一种热水器主控板的检测方法,包括:
[0009] 通过检测设备的模拟装置向热水器主控板的第一待检测模块输出模拟信号,以使所述第一待检测模块通过热水器主控板的第二单片机向所述检测设备的第一单片机反馈
与模拟信号对应的目标响应信息;
[0010] 通过所述第一单片机判断所述模拟信号对应的预存响应信息和所述目标响应信息是否相同,以判断所述第一待检测模块是否正常。
[0011] 本发明实施例提供的技术方案,通过模拟装置向热水器主控板的第一待检测模块输出模拟信号,以使第一待检测模块通过热水器主控板的第二单片机向检测设备的第一单
片机反馈与模拟信号对应的目标响应信息,通过第一单片机判断模拟信号对应的预存响应
信息和目标响应信息是否相同,来判断第一待检测模块是否正常,可以进一步提高检测的
效率,节省了大量的测试时间,节省时间和人力成本,避免了人工检测出现的较大误差的问
题,提高了检测的准确率,可以避免漏检、细微误差不能及时发现的问题。

附图说明

[0012] 图1a是本发明实施例提供的一种热水器主控板检测设备测试时的结构示意图;
[0013] 图1b是本发明实施例提供的一种热水器主控板检测设备测试时的结构示意图;
[0014] 图2是本发明实施例提供的一种热水器主控板检测设备测试时的结构示意图;
[0015] 图3是本发明实施例提供的温度传感器模拟模块检测热水器主控板的流程图;
[0016] 图4是本发明实施例提供的继电器检测模块检测热水器主控板的流程图;
[0017] 图5a是本发明实施例提供的一种热水器主控板检测方法流程图;
[0018] 图5b是本发明实施例提供的一种热水器主控板检测方法流程图;
[0019] 图6是本发明实施例提供的一种热水器主控板功能逻辑的检测方法流程图;
[0020] 图7是本发明实施例提供的一种热水器主控板功能逻辑的检测方法流程图。

具体实施方式

[0021] 下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便
于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0022] 图1a是本发明实施例提供的一种热水器主控板的检测设备测试时的结构示意图,如图1a所示,本发明实施例提供的检测设备包括:模拟装置10第一单片机30。
[0023] 其中,模拟装置10,用于通过第一单片机30的控制向热水器主控板的第一待检测模块40输出模拟信号,以使第一待检测模块40通过热水器主控板的第二单片机60向第一单
片机30反馈与模拟信号对应的目标响应信息;第一单片机30,用于判断模拟信号对应的预
存响应信息和目标响应信息是否相同,以判断第一待检测模块40是否正常。
[0024] 具体的,第一单片机30可以控制模拟装置10输出模拟信号,通过模拟装置10将模拟信号直接发送至第一待检测模块40,第一待检测模块40将模拟信号发送至热水器主控板
的第二单片机60,第二单片机60查询与模拟信号对应的目标响应信息,并将目标响应信息
反馈给检测设备的第一单片机30。检测设备的第一单片机30判断目标响应信息与模拟信号
对应的预存响应信息是否相同,以判断第一待检测模块40是否正常;若相同,则表明第一待
检测模块40可以接收到正确的模拟信号,判断第一待检测模块40正常,若不相同,则表明第
一待检测模块40接收到错误的模拟信号,判断第一待检测模块40异常。
[0025] 需要说明的是,第一单片机30可以与模拟装置10分离,也可以和模拟装置10集成在一起,可以根据需要设置第一单片机和模拟装置。
[0026] 本发明实施例提供技术方案,通过模拟装置向热水器主控板的第一待检测模块输出模拟信号,以使第一待检测模块通过热水器主控板的第二单片机向检测设备的第一单片
机反馈与模拟信号对应的目标响应信息,通过第一单片机判断模拟信号对应的预存响应信
息和目标响应信息是否相同,来判断第一待检测模块是否正常;由此,通过模拟装置输出模
拟信号,以使第一热水器主控板返回对应的目标响应信息,相对于相关技术中的检测方法,
不需要热水器主控板根据模拟信号作出相应的动作,可以快速返回目标响应信息,以判断
热水器主控板是否正常,可以进一步提高检测的效率,节省的测试时间,节省时间和人力成
本,避免了人工检测出现的较大误差的问题,提高了检测的准确率,可以避免漏检、细微误
差不能及时发现的问题。如图1b所示,本发明实施例提供的设备还包括检测装置20。可选
的,第一单片机30,还用于向热水器主控板输出控制信号以使第二待检测模块50基于控制
信号执行对应的操作;检测装置20,用于检测第二待检测模块50的状态,并将第二待检测模
块50的目标状态信息反馈给第一单片机30;第一单片机30,还用于判断控制信号对应的预
存状态信息和目标状态信息是否相同,以判断第二待检测模块50是否正常。
[0027] 具体的,若控制信号对应的预存状态信息和目标状态信息相同,第一单片机30判断第二待检测模块50正常,若控制信号对应的预存状态信息和目标状态信息不相同,判断
第二待检测模块50异常。
[0028] 本发明实施例提供的热水器主控板的检测设备,通过模拟装置向热水器主控板的第一待检测模块输出模拟信号,以使第一待检测模块通过热水器主控板的第二单片机向检
测设备的第一单片机反馈与模拟信号对应的目标响应信息,通过第一单片机判断模拟信号
对应的预存响应信息和目标响应信息是否相同,来判断第一待检测模块是否正常;通过第
一单片机向热水器主控板输出控制信号以控制第二待检测模块执行相应的操作,通过检测
装置检测第二待检测模块的目标状态信息,并将目标状态信息反馈给第一单片机,通过第
一单片机判断控制信号对应的预存状态信息和目标状态信息是否相同,以判断第二待检测
模块是否正常。由此,通过模拟装置和第一单片机实现了对热水器主控板的第一待检测模
块的自动检测,通过检测装置和第一单片机实现了对热水器主控板的第二待检测模块的自
动检测,提高了检测的效率,节省了大量的测试时间,节省时间和人力成本,避免了人工检
测出现的较大误差的问题,提高了检测的准确率,可以避免漏检、细微误差不能及时发现的
问题,可以保证检测的完全性和可靠性。
[0029] 在本发明实施例中,可选的,如图2所示,模拟装置包括按键模拟模块101、温度传感器模拟模块102和目标通信模块103;第一待检测模块包括按键模块401、温度传感器模块
402和第二通信模块403。
[0030] 其中,按键模拟模块101,用于通过第一单片机30控制向热水器主控板的按键模块401输出按键模拟信号,以使按键模块401将按键模拟信号发送至第二单片机60以及第二单
片机60通过第二通信模块403向第一单片机30反馈与按键模拟信号对应的第一目标响应信
息;第一单片机30,用于通过目标通信模块103接收第一目标响应信息,并当判断按键模拟
信号对应的预存响应信息和第一目标响应信息相同时,判断按键模块401正常。
[0031] 具体的,检测设备的第一单片机30控制按键模拟模块101向热水器主控板的按键模块401输出按键模拟信号,按键模块401将按键模拟信号发送至第二单片机60,通过第二
单片机60查询与按键模拟信号对应的第一目标响应信息,第二单片机60通过第二通信模块
403向第一单片机30反馈第一目标响应信息。检测设备的第一单片机30通过目标通信模块
103接收第一目标响应信息,若判断第一目标响应信息与按键模拟信号对应的预存响应信
息相同,则判断按键模块401正常,若判断第一目标响应信息与按键模拟信号对应的预存响
应信息不相同,则判断按键模块401异常。需要说明的是,若判断第一目标响应信息与按键
模拟信号对应的预存响应信息相同,也可以判断热水器主控板的第二单片机60正常。
[0032] 其中,温度传感器模拟模块102,用于通过第一单片机30控制向热水器主控板的温度传感器模块402输出电压模拟信号,以使温度传感器模块402将电压模拟信号发送至第二
单片机60以及第二单片机60通过第二通信模块403向第一单片机30反馈电压模拟信号对应
的目标温度值;第一单片机30,还用于通过目标通信模块103接收目标温度值,并当判断电
压模拟信号对应的预存温度值和目标温度值相同时,判断温度传感器模块402正常。
[0033] 具体的,检测设备的第一单片机30控制温度传感器模拟模块102向热水器主控板的温度传感器模块402输出电压模拟信号,温度传感器模块402将电压模拟信号发送至第二
单片机60,通过第二单片机60查询与电压模拟信号对应的目标温度值,第二单片机60通过
第二通信模块403向第一单片机30反馈目标温度值。检测设备的第一单片机30通过目标通
信模块103接收目标温度值,若判断目标温度值与电压模拟信号对应的预存温度值相同,则
判断温度传感器模块402正常;否则,则判断温度传感器模块402异常。其中,第一单片机30
可以通过控制温度传感器模块402分别输出不同的电压模拟信号来模拟不同的温度值,从
而对主控板的温度传感器模块402进行多次检测。其中,主控板上的温度传感器模块402的
具体参考方法可以参考图3。
[0034] 在本发明实施例的一个可选实施方式中,可选的,如图2所示,模拟装置还包括:水流模拟模块104、遥控器模拟模块105和漏电模拟模块106;第一待检测模块还包括水流模块
404、遥控器模块405和漏电模块406。
[0035] 其中,水流模拟模块104,用于通过第一单片机30控制向热水器主控板的水流模块404输出水流模拟信号,以使水流模块404将水流模拟信号发送至第二单片机60以及第二单
片机60通过第二通信模块403向第一单片机30反馈与水流模拟信号对应的目标流量值;第
一单片机30,还用于通过目标通信模块103接收目标流量值,并当判断水流模拟信号对应的
预存流量值和目标流量值相同时,判断水流模块404正常。其中,水流模拟模块104检测原理
与温度传感器模块402的检测原理相同,不再累述。
[0036] 其中,遥控器模拟模块105,用于通过第一单片机30控制向热水器主控板的遥控器模块405输出遥控模拟信号,以使遥控器模块405将遥控模拟信号发送至第二单片机60以及
第二单片机60通过第二通信模块403向第一单片机30反馈与遥控模拟信号对应的第二目标
响应信息;第一单片机30,还用于通过目标通信模块103接收第二目标响应信息,并当判断
遥控模拟信号对应的预存响应信息和第二目标响应信息相同时,判断遥控器模块405正常。
其中,遥控器模块405的检测原理与按键模块401的检测原理相同,不再累述。
[0037] 其中,漏电模拟模块106,用于通过第一单片机30控制向热水器主控板的漏电模块406输出漏电模拟信号,以使漏电模块406将漏电模拟信号发送至第二单片机60以及第二单
片机60通过第二通信模块403向第一单片机30反馈与漏电模拟信号对应的第三目标响应信
息;第一单片机30,还用于通过目标通信模块103接收第三目标响应信息,并当判断漏电模
拟信号对应的预存响应信息与第三目标响应信息相同时,判断漏电模块406正常。
[0038] 需要说明的是检测设备中的模拟装置还可以包括其他模拟模块,用于对热水器的主控板进行检测,例如,还可以包括漏水模拟模块等。其中,模拟装置可以模拟热水器主控
板实际使用情况,从而触发热水器主控板对应的外设动作,从而通过动作情况通过第二通
信模块反馈给检测设备,以使检测设备对热水器主控板进行检测。
[0039] 在本发明实施例的一个实施方式中,可选的,如图2所示,检测装置包括:显示检测模块201和蜂鸣器检测模块202;第二待检测模块包括显示模块501和蜂鸣器模块502。
[0040] 其中,第一单片机30,还用于向热水器主控板分别输出第一控制子信号和第二控制子信号,以分别控制显示模块501的显示状态,以及蜂鸣器模块502的打开或关闭;显示检
测模块201,用于检测显示模块501的状态,并将显示模块501的状态信息反馈给第一单片机
30,以使第一单片机30当判断第一控制子信号对应的预存状态信息和显示模块501的状态
信息相同时,判断显示模块501正常;蜂鸣器检测模块202,用于检测蜂鸣器模块502的状态,
并将蜂鸣器模块502的状态信息反馈给第一单片机30,以使第一单片机30当判断第二控制
子信号对应的预存状态信息和蜂鸣器模块502的状态信息相同时,判断蜂鸣器模块502正
常。
[0041] 具体的,检测设备的第一单片机30通过目标通信模块103向热水器主控板的第二单片机60输出第一控制子信号,第二单片机60通过第二通信模块403接收该第一控制子信
号,并基于第一控制子信号控制显示模块501的显示状态,检测设备的显示检测模块201检
测显示模块501的状态,并将显示模块501的状态信息反馈给第一单片机30,第一单片机30
判断第一控制子信号对应的预存状态信息和显示模块501的状态信息是否相同;若相同,则
判断显示模块501正常,否则判断显示模块501异常。
[0042] 其中,检测设备的第一单片机30通过目标通信模块103向热水器主控板的第二单片机60输出第二控制子信号,第二单片机60通过第二通信模块403接收该第二控制子信号,
并基于第二控制子信号控制蜂鸣器模块502打开或关闭;检测设备的蜂鸣器检测模块202检
测蜂鸣器的状态,并将蜂鸣器的状态信息反馈给第一单片机30,第一单片机30判断第二控
制子信号对应的预存状态信息和蜂鸣器模块502的状态信息是否相同;若相同,则判断蜂鸣
器模块502正常,否则,判断蜂鸣器模块502异常。
[0043] 需要说明的是,当判断热水器主控板的第二待检测模块中各个模块正常时,也可以判断第二单片机正常。
[0044] 在本发明实施例的一个实施方式中,可选的,如图2所示,检测装置还包括继电器检测模块203、电机检测模块204、阀门检测模块205和通信检测模块206;第二待检测模块包
括继电器模块503、电机模块504、阀门模块505和第一通信模块506。
[0045] 其中,第一单片机30,还用于向热水器主控板分别输出第三控制子信号、第四控制子信号、第五控制子信号,以分别控制继电器模块503的闭合或断开、电机模块504的打开或
关闭、以及阀门模块505的打开或关闭;继电器检测模块203,用于检测继电器模块503的状
态,并将继电器模块503的状态信息反馈给第一单片机30,以使第一单片机30当判断第三控
制子信号对应的预存状态信息和继电器模块503的状态信息相同时,判断继电器模块503正
常。
[0046] 其中,电机检测模块204,用于检测电机模块504的状态,并将电机模块504的状态信息反馈给第一单片机30,以使第一单片机30当判断第四控制子信号对应的预存状态信息
和电机模块504的状态信息相同时,判断电机模块504正常;其中,阀门检测模块205,用于检
测阀门模块505的状态,并将阀门模块505的状态信息反馈给第一单片机30,以使第一单片
机30当判断第五控制子信号对应的预存状态信息和阀门模块505的状态信息相同时,判断
阀门模块505正常。
[0047] 其中,继电器检测模块203、电机检测模块204和阀门检测模块205的检测原理同显示模块501和蜂鸣器模块502的检测原理相同,不再累述。例如,如图4所示,检测设备可以通
过目标通信模块103发送命令给热水器主控板,控制热水器主控板的继电器模块503闭合,
检测设备通过继电器检测模块203检测继电器模块503是否闭合,若继电器模块闭合则说明
主控板的外设模块正常,若继电器模块未闭合则说明主控板的外设模块异常。其中,主控板
的外设模块可以包括主控板的模块。
[0048] 在本发明实施例中,通信检测模块206,用于通过第一单片机30的控制向第一通信模块506发送数据,以使第一通信模块506将数据发送至第二单片机60以及第二单片机60通
过第二通信模块403向第一单片机30反馈数据;第一单片机30,还用于通过目标通信模块
103接收数据,并判断接收到的数据与通信检测模块206发送的数据相同时,判断第一通信
模块506正常。
[0049] 具体的,第一单片机30控制检测设备的通信检测模块206向热水器主控板上的第一通信模块506发送数据,第一通信模块506将数据发送至第二单片机60,第二单片机60通
过第二通信模块403向第一单片机30反馈数据。检测设备上的第一单片机30通过目标通信
模块103接收该数据,并判断接收到的数据与通过通信检测模块206发送的数据是否相同,
若相同,则判断主控板的第一通信模块506正常,否则,则判断主控板的第一通信模块506异
常。
[0050] 在上述实施例的基础上,如图2所示,本发明实施例提供的检测设备还可以包括:目标显示模块70、网络模块80和目标按键模块90。其中,网络模块80,用于将检测结果上传
云服务器,以为后续提供数据依据;目标显示模块70,用于显示检测结果;目标按键模块90,
用于启动检测设备进行测试。其中,目标显示模块70可以是显示屏,通过目标显示模块70显
示检测结果,可以便于测试人员观看;通过网络模块80将检测结果上传云服务器,可以保证
检测信息的完备,以便于后期查验,保证能够实时监测到产品的检测情况,为后期产品的故
障维修等提供充足的数据依据,保证产品在生产或者检测时可以做到面面俱到。
[0051] 在上述实施例的基础上,本发明实施例提供的检测设备,还可以用于判断热水器主控板的功能逻辑和预设逻辑是否一致,以判断所述热水器主控板是否正常。具体判断的
步骤可以参考下述实施例的介绍。由此,通过对热水器主控板的功能逻辑进行检测,可以了
解热水器主控板逻辑功能运行的情况,实时发现逻辑功能存储的错误。
[0052] 图5a是本发明实施例提供的一种热水器主控板的检测方法流程图,如图5a所示,本发明实施例提供的技术方案包括:
[0053] S510:通过检测设备的模拟装置向热水器主控板的第一待检测模块输出模拟信号,以使所述第一待检测模块通过热水器主控板的第二单片机向所述检测设备的第一单片
机反馈与模拟信号对应的目标响应信息。
[0054] S520:通过所述第一单片机判断所述模拟信号对应的预存响应信息和所述目标响应信息是否相同,以判断所述第一待检测模块是否正常。
[0055] 在本发明实施例中,可选的,模拟装置可以包括按键模拟模块、温度传感器模拟模块和目标通信模块;所述第一待检测模块包括按键模块、温度传感器模块和第二通信模块。
可选的,模拟装置还可以包括:水流模拟模块、遥控器模拟模块和漏电模拟模块;第一待检
测模块还包括水流模块、遥控器模块和漏电模块。通过模拟装置中的各个模块对第一待检
测模块中的各个模块分别进行检测的方法可以参考上述实施例的介绍,不再累述。
[0056] 在上述实施例的基础上,本发明实施例提供的方法还可以包括:
[0057] 通过所述第一单片机向热水器主控板输出控制信号以使第二待检测模块基于所述控制信号执行对应的操作。
[0058] 通过检测装置检测第二待检测模块的状态,并将所述第二待检测模块的目标状态信息反馈给所述第一单片机。
[0059] 通过所述第一单片机判断控制信号对应的预存状态信息和所述目标状态信息是否相同,以判断所述第二待检测模块是否正常。
[0060] 在本发明实施例中,检测装置包括:显示检测模块和蜂鸣器检测模块;第二待检测模块包括显示模块和蜂鸣器模块。可选的,检测装置还包括继电器检测模块、电机检测模
块、阀门检测模块和通信检测模块;第二待检测模块包括继电器模块、电机模块、阀门模块
和第一通信模块。其中,通过检测装置中各个模块对第二待检测模块中各个模块的检测方
法可参考上述实施例的介绍,不再累述。
[0061] 在本发明实施例中,将检测设备和热水器主控板连接安装完成通电后,按检测设备上的目标按键模块中的按键,检测设备通过目标通信模块发送启动检测命令帧给热水器
主控板,热水器主控板在接收到该帧后返回确认帧。其中确定帧包括热水器主控板上包含
的各个模块信息,此时热水器主控板进入到被检测的状态。然后检测设备通过上述的方法
可以将热水器主控板的各个模块进行全部检测,通过检测设备中的目标显示模块将检测结
果进行显示,也可以将检测结果进行保存,通过检测设备中的网络模块将检测结果上传云
服务器,保证检测信息的完备以备后期查验,能够实时监测到产品的检测情况;并且为后期
对产品的故障维修等提供充足的材料依据,保证产品在生产或检测时能够做到面面俱到。
其中,检测流程可以参考图5b。
[0062] 在上述实施例的基础上,还可以包括返回判断第一待检测模块是否正常的操作,直至返回次数达到设定次数。即对热水器主控板的各个模块进行多次重复检测,提高检测
精度。其中,通过检测设备还对热水器主控板的各个模块进行抗疲劳检测(多次重复检测,
或者长时间检测),还可以对热水器主控板的各个模块进行精度检测,对热水器主控板的几
个模块的组合进行检测等。
[0063] 在上述实施例的基础上,可选的,本发明实施例提供的方法还可以包括:
[0064] 判断所述热水器主控板的功能逻辑和预设逻辑是否一致,以判断所述热水器主控板是否正常。通过对功能逻辑的检测,可以了解热水器主控板的功能逻辑运行情况,可以减
少功能逻辑中存在的错误。
[0065] 在上述实施例的基础上,本发明实施例提供的方法还可以包括:返回判断所述热水器主控板的功能逻辑和和预设逻辑是否一致,直至返回次数达到设定次数。具体的,对热
水器主控板的功能逻辑进行多次重复检测,直至检测次数达到设定次数,例如,将一个逻辑
重复运行1000遍进行检测。通过对热水器主控板功能逻辑的多次重复检测,尽可能的减少
功能逻辑中存在的错误。其中,通过检测设备还可以对热水器主控板的功能逻辑进行精度
检测和覆盖性检测。
[0066] 在本发明实施例的一个可选的实施方式中,所述判断所述热水器主控板的功能逻辑和预设逻辑是否一致,以判断所述热水器主控板是否正常,可以包括图6所示的流程,如
图6所示,具体如下:
[0067] S610:通过所述模拟装置分别向所述热水器主控板发送不同模拟信号,以使热水器主控板中的第二单片机确定启动预约、设置预约时间、设置预约目标温度以及确定热水
器的当前温度,并将预约时间、预约目标温度、热水器的当前温度以及预约状态发送至所述
检测设备的第一单片机。
[0068] 具体的,通过模拟装置中的温度传感器模拟模块向热水器主控板的温度传感器模块输出目标电压模拟信号,以使温度传感器模块将目标电压模拟信号发送至第二单片机,
第二单片机根据目标电压模拟信号设定当前热水器的温度值。通过检测模块中的按键模拟
模块向热水器主控板的按键模块中的预约按键输出第一按键模拟信号,以使预约按键将第
一按键模拟信号发送至第二单片机,第二单片机根据第一按键模拟信号启动预约,并确定
预约状态。通过检测装置中的按键模拟模块向热水器主控板的按键模块中的时间设置按键
输出第二按键模拟信号,以使时间设置按键将第二按键模拟信号发送至第二单片机,第二
单片机根据第二按键模拟信号设置预约时间。通过检测装置中的按键模拟模块向热水器主
控板的按键模块中的温度调节按键输出第三按键模拟信号,以使温度调节按键将第三按键
模拟信号发送至第二单片机,第二单片机根据第三按键模拟信号设置预约目标温度。
[0069] S620:通过所述第一单片机接收所述预约时间、所述预约目标温度、所述热水器的当前温度以及所述预约状态,并计算所述热水器启动加热的加热时间。
[0070] 在本发明实施例中,检测设备的第一单片机可以根据预约时间、预约目标温度以及热水器的当前温度计算热水器启动加热的加热时间。
[0071] S630:当所述加热时间到达时,通过检测装置中的继电器检测模块检测热水器主控板中的继电器模块是否闭合,以及通过检测装置中的显示检测模块检测热水器主控板的
显示模块中的加热指示标识是否点亮。
[0072] 在本发明实施例中,当加热时间到达时,若通过检测装置中的继电器检测模块检测热水器主控板的继电器模块闭合,并且通过检测装置中的显示检测模块检测热水器主控
板的显示模块中的加热指示标识点亮,则判断热水器主控板的预约加热功能的开始加热部
分的功能逻辑是正确的。
[0073] S640:通过所述模拟装置中的温度传感器模拟模块向热水器主控板的温度传感器模块输出与所述预约目标温度值对应的第一电压模拟信号,以使温度传感器模块通过第二
单片机确定所述热水器达到与所述第一电压模块信号对应的所述预约目标温度值时,控制
所述继电器模块断开,并通过所述检测装置中的继电器检测模块检测所述继电器模块是否
断开,以及通过所述显示检测模块检测所述显示模块中的加热指示标识是否熄灭。
[0074] 在本发明实施例中,当通过模拟装置中的温度传感器模拟模块向热水器主控板输出达到预约目标温度值的第一模拟电压信号时,控制继电器模块断开;若通过检测装置中
的继电器检测模块检测继电器模块断开,且通过显示检测模块检测显示模块中的加热指示
标识熄灭,判断热水器主控板的预约加热功能中达到预约温度时对应的功能逻辑是正确
的。
[0075] S650:通过所述温度传感器模拟模块向热水器主控板的温度传感器模块输出第二电压模拟信号,以使温度传感器模块通过第二单片机确定热水器的温度降低为所述第二电
压模拟信号对应的需要重新加热的温度值时,控制所述继电器模块闭合,并通过所述继电
器检测模块检测所述继电器模块是否闭合以及通过所述显示检测模块检测显示模块中的
加热指示标识是否重新点亮。
[0076] 在本发明实施例中,当通过温度传感器模拟模块向热水器主控板输出需要重新加热的温度值对应的第二电压模拟信号时,控制继电器模块闭合;若通过检测装置中的继电
器检测模块检测热水器主控板的继电器模块闭合,且通过检测装置中的显示检测模块检测
热水器主控板的显示模块中的加热指示标识重新点亮,则表明热水器主控板的预约加热功
能中的重新加热部分的功能逻辑是正确的。
[0077] 其中,还可以对S640进行重复操作,实现对逻辑功能的多次检测,当检测完成后,通过检测设备中的目标显示模块将检测结果进行显示,也可以通过检测设备中的网络模块
将检测结果上传云服务器,保证检测信息的完备以备后期查验。其中,热水器主控板的功能
逻辑的检测也可以参考图7所示的流程。
[0078] 在上述实施例的基础上,本发明实施例提供的方法还可以包括:
[0079] 通过模拟装置中的温度传感器模拟模块输出不同预约温度分别对应的模拟信号,以控制第二待检测模块中的各个模块在不同预约温度时的打开或者关闭;通过检测装置检
测所述第二待检测模块中各个模块的状态,并将所述各个模块的状态信息反馈给所述第一
单片机,以使所述第一单片机判断各个模块在不同温度下的状态信息与所述模拟信号对应
的预存状态信息是否相同。
[0080] 具体的,通过模拟装置中的温度传感器模拟模块输出不同的模拟信号,以设定在每个模拟信号对应的温度下,控制第二待检测模块中各个模块的启动或者关闭,通过检测
设备的第一单片机判断各个模块在不同温度下的状态信息与模拟信号对应的预存状态信
息是否相同,从而实现对功能逻辑的覆盖性检测,减少功能逻辑中存在的错误。
[0081] 注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、
重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行
了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还
可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。