本申请涉及冰箱控制领域,特别是涉及冰箱门体控制方法、装置和冰箱。
背景技术:
1、在日常生活中,冰箱是家庭中常用的电器设备之一,为确保冰箱内食物保持新鲜和安全,冰箱门必须完全关闭并处于密封状态。传统技术中,为了实现关门功能,在冰箱门体上安装门铰链等自锁伸缩机构,当门关闭到一定角度后,自锁伸缩机构可以收缩并锁定。但是由于有翻转梁、门封一侧的冰箱门存在与另一侧门摩擦,导致有翻转梁、门封结构的单侧冰箱门无法完全关闭的缺陷。
2、相关技术为了避免用户没有完全关闭冰箱门,导致冷气泄露和食物变质的风险,通过单一的门磁来判断门是否关闭,并在判断到门没有完全关闭的情况下,通过蜂鸣音或者喇叭通知用户,但是用户不一定能感知并执行关门操作。并且,门磁本身受环境影响比较大,比如门磁的安装位置、磁场等等因素都会导致误判,使得用户无法确定冰箱门体是否完全关闭,不能解决冰箱门体无法完全关闭。
3、针对相关技术中存在冰箱门体无法完全关闭的问题,目前还没有提出有效的解决方案。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够解决冰箱门体无法完全关闭的问题的冰箱门体控制方法、装置和冰箱。
2、第一个方面,在本实施例中提供了一种冰箱门体控制方法,冰箱包括第一门体和第二门体,所述第一门体包括翻转梁和/或门封,所述第一门体和所述第二门体分别与第一驱动模块和第二驱动模块连接,所述方法包括:
3、响应于触发信号,生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第一驱动方向运行的第一信号,并将持续时间为第一时间长度的第一信号输入至所述第一驱动模块和所述第二驱动模块;
4、生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第二驱动方向运行的第二信号;
5、输出持续时间为第二时间长度的第二信号至所述第一驱动模块,以使得所述第一门体关闭;
6、输出持续时间为第二时间长度的第二信号至所述第二驱动模块,以使得所述第二门体关闭。
7、在其中的一些实施例中,在生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第二驱动方向运行的第二信号之后,所述方法还包括:
8、将持续时间为第三时间长度的第二信号输入至所述第一驱动模块和所述第二驱动模块,其中,所述第一时间长度大于所述第三时间长度。
9、在其中的一些实施例中,所述第三时间长度的第二信号的占空比小于所述第一时间长度的第一信号和所述第二时间长度的第二信号的占空比。
10、在其中的一些实施例中,在将持续时间为第三时间长度的第二信号输入至所述第一驱动模块和所述第二驱动模块之后,所述方法还包括:
11、输出持续时间为第四时间长度的预设电平信号至所述第一驱动模块和所述第二驱动模块,以使得所述第一驱动模块和所述第二驱动模块在所述第四时间长度内进入制动状态。
12、在其中的一些实施例中,所述冰箱还包括检测模块,所述检测模块用于检测所述第一门体和所述第二门体是否关闭,在所述响应于触发信号,生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第一驱动方向运行的第一信号之前,所述方法还包括:
13、获取所述检测模块采集得到的第一信号;
14、获取所述第一信号的采集时刻之前的预设周期内,所述检测模块采集得到的多个第二信号值;
15、根据所述第一信号和所述第二信号的值得到平均值;
16、判断所述第一信号的值与所述平均值之间的差值是否大于预设阈值;
17、若是,则生成所述触发信号。
18、在其中的一些实施例中,判断所述第一信号值与所述平均值之间的差值是否大于预设阈值,包括:
19、判断是否存在预设数量的第一信号的值与对应的平均值之间的差值大于所述预设阈值,其中,所述预设数量的第一信号为连续获取的信号。
20、在其中的一些实施例中,所述获取所述检测模块采集得到的第一信号;获取所述第一信号的采集时刻之前的第一预设时间内,所述检测模块采集得到的多个第二信号之后,所述方法还包括:
21、对所述第一信号和所述第二信号进行中值滤波处理。
22、第二个方面,在本实施例中提供了一种冰箱门体控制装置,冰箱包括第一门体和第二门体,所述第一门体包括翻转梁和/或门封,所述第一门体和所述第二门体分别与第一驱动模块和第二驱动模块连接,所述装置包括:
23、开启模块,用于响应于触发信号,生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第一驱动方向运行的第一信号,并将持续时间为第一时间长度的第一信号输入至所述第一驱动模块和所述第二驱动模块;
24、生成模块,用于生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第二驱动方向运行的第二信号;
25、第一关闭模块,用于输出持续时间为第二时间长度的第二信号至所述第一驱动模块,以使得所述第一门体关闭;
26、第二关闭模块,用于输出持续时间为第二时间长度的第二信号至所述第二驱动模块,以使得所述第二门体关闭。
27、第三个方面,在本实施例中提供了一种冰箱,包括包括箱体、所述箱体的第一门体、所述箱体的第二门体和控制模块,所述第一门体包括翻转梁和/或门封,所述第一门体、所述第二门体分别与所述冰箱的第一驱动模块和第二驱动模块连接,控制装置用于实现上述第一个方面所述的冰箱门体控制方法的步骤。
28、在其中的一些实施例中,所述冰箱还包括检测模块,所述检测模块与所述控制模块连接;其中,
29、所述检测模块用于检测所述第一门体和所述第二门体是否关闭。
30、上述冰箱门体控制方法、装置和冰箱,通过输出第二信号至第一驱动模块和第二驱动模块,控制与第一驱动模块和第二驱动模块分别连接的第一门体和第二门体打开,先后输入第二信号至第一驱动模块和第二驱动模块,控制第一门体先关闭、第二门体后关闭,避免了第一门体的翻转梁和/或门封与第二门体摩擦,导致第一门体无法完全关闭的情况,解决了冰箱门体无法关闭的问题。。
1.一种冰箱门体控制方法,其特征在于,冰箱包括第一门体和第二门体,所述第一门体包括翻转梁和/或门封,所述第一门体和所述第二门体分别与第一驱动模块和第二驱动模块连接,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第二驱动方向运行的第二信号之后,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,包括:所述第三时间长度的第二信号的占空比小于所述第一时间长度的第一信号和所述第二时间长度的第二信号的占空比。
4.根据权利要求2所述的方法,其特征在于,在将持续时间为第三时间长度的第二信号输入至所述第一驱动模块和所述第二驱动模块之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述冰箱还包括检测模块,所述检测模块用于检测所述第一门体和所述第二门体是否关闭,在所述响应于触发信号,生成用于控制所述第一驱动模块和/或所述第二驱动模块基于第一驱动方向运行的第一信号之前,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,判断所述第一信号值与所述平均值之间的差值是否大于预设阈值,包括:
7.根据权利要求5所述的方法,其特征在于,所述获取所述检测模块采集得到的第一信号;获取所述第一信号的采集时刻之前的第一预设时间内,所述检测模块采集得到的多个第二信号之后,所述方法还包括:
8.一种冰箱门体控制装置,其特征在于,冰箱包括第一门体和第二门体,所述第一门体包括翻转梁和/或门封,所述第一门体和所述第二门体分别与第一驱动模块和第二驱动模块连接,所述装置包括:
9.一种冰箱,其特征在于,包括包括箱体、所述箱体的第一门体、所述箱体的第二门体和控制模块,所述第一门体包括翻转梁和/或门封,所述第一门体、所述第二门体分别与所述冰箱的第一驱动模块和第二驱动模块连接,控制装置用于实现权利要求1至7中任一项所述的方法的步骤。
10.根据权利要求9所述的冰箱,其特征在于,所述冰箱还包括检测模块,所述检测模块与所述控制模块连接;其中,
