有效
冰箱抽屉开闭方法、介质及冰箱
马坚、兰传锋、朱小兵、苗建林、李春阳
青岛海尔电冰箱有限公司
摘要
本发明提供了一种冰箱抽屉开闭方法、介质及冰箱。包括:获取脉冲模块的脉冲信号,抽屉运动时,脉冲模块被触发产生脉冲信号,抽屉的运动包括打开运动和关闭运动;获取脉冲信号的脉冲数量;当脉冲数量达到预设值时,根据脉冲信号获取抽屉的运动方向;启动驱动模块驱动抽屉以当前的运动方向继续运动。其有益效果在于:能够实现准确驱动冰箱抽屉开闭。
1.一种冰箱抽屉开闭方法,其特征在于,包括:获取脉冲模块的脉冲信号,所述抽屉运动时,所述脉冲模块被触发产生脉冲信号,抽屉的运动包括打开运动和关闭运动;获取所述脉冲信号的脉冲数量;当所述脉冲数量达到预设值时,根据所述脉冲信号获取所述抽屉的运动方向;启动驱动模块驱动所述抽屉以当前的运动方向继续运动。
2.如权利要求1所述的冰箱抽屉开闭方法,其特征在于,“启动驱动模块驱动所述抽屉以当前的运动方向继续运动”之前还包括:根据脉冲信号获取抽屉的运动速度;判断所述运动速度是否处于预设范围;若是,则启动所述驱动模块;若否,则不启动驱动模块。
3.如权利要求2所述的冰箱抽屉开闭方法,其特征在于,所述预设范围包括第一预设范围和第二预设范围,所述方法还包括:当根据所述脉冲信号获取到所述抽屉作所述打开运动时,判断所述抽屉的运动速度是否处于第一预设范围;当根据所述脉冲信号获取到所述抽屉作所述关闭运动时,判断所述抽屉的运动速度是否处于第二预设范围,所述第一预设范围和所述第二预设范围的上限值相同,所述第一预设范围的下限值小于所述第二预设范围。
4.如权利要求1所述的冰箱抽屉开闭方法,其特征在于,“启动驱动模块驱动所述抽屉以当前的运动方向继续运动”之前还包括:根据所述脉冲信号获取所述抽屉的运动距离;判断所述抽屉的运动距离是否达到预设值;若是,则启动所述驱动模块;若否,则不启动所述驱动模块。
5.如权利要求1所述的冰箱抽屉开闭方法,其特征在于,所述预设值包括第一预设值和第二预设值,所述方法还包括:当根据所述脉冲信号获取到所述抽屉作所述打开运动时,判断所述抽屉的运动距离是否达到所述第一预设值;当根据所述脉冲信号获取到所述抽屉作所述关闭运动时,判断所述抽屉的运动距离是否达到所述第二预设值,所述第一预设值小于所述第二预设值。
6.如权利要求1所述的冰箱抽屉开闭方法,其特征在于,所述脉冲信号包括第一脉冲信号和第二脉冲信号,所述第一脉冲信号和所述第二脉冲信号的频率相同且相位相差90度;当所述抽屉作所述打开运动时,所述第一脉冲信号相对于所述第二脉冲信号的相位滞后90度;当所述抽屉作所述关闭运动时,所述第一脉冲信号相对于所述第二脉冲信号的相位超前90度。
7.如权利要求6所述的冰箱抽屉开闭方法,其特征在于,“根据所述脉冲信号获取所述抽屉的运动方向”的方法包括:获取所述第一脉冲信号由高电平变为低电平或由低电平变为高电平的第一相位点,或获取所述第二脉冲信号由高电平变为低电平或由低电平变为高电平的第二相位点;判断所述第一相位点之前90度相位范围内所述第一脉冲信号和所述第二脉冲信号是否处于相同电平,或判断所述第二相位点之前90度相位范围内所述第一脉冲信号和所述第二脉冲信号是否处于相同电平;若所述第一相位点之前90度相位范围内所述第一脉冲信号和所述第二脉冲信号处于不同电平,或所述第二相位点之前90度相位范围内所述第一脉冲信号和所述第二脉冲信号处于相同电平,则所述抽屉作所述打开运动;若所述第一相位点之前90度相位范围内所述第一脉冲信号和所述第二脉冲信号处于相同电平,或所述第二相位点之前90度相位范围内所述第一脉冲信号和所述第二脉冲信号处于不同电平,则所述抽屉作所述关闭运动。
8.如权利要求1所述的冰箱抽屉开闭方法,其特征在于,预先获取所述抽屉作所述打开运动或所述关闭运动达预设距离时,触发所述脉冲模块产生的脉冲信号的脉冲数量,根据所述预设距离与该脉冲数量的比值,获取一所述脉冲对应的所述抽屉的运动距离并存储。
9.如权利要求8所述的冰箱抽屉开闭方法,其特征在于,“根据所述脉冲信号获取所述抽屉的运动距离”的方法包括:获取所述脉冲信号的脉冲数量;根据所述脉冲信号的脉冲数量和预先存储一所述脉冲信号对应的所述抽屉的运动距离,计算所述抽屉的运动距离。
10.如权利要求2所述的冰箱抽屉开闭方法,其特征在于,“根据脉冲信号获取抽屉的运动速度”的方法包括:根据所述脉冲信号获取所述抽屉的运动距离;根据所述脉冲信号获取所述抽屉的运动时间;根据所述抽屉的运动距离和所述抽屉的运动时间的比值获取所述抽屉的运动速度。
11.如权利要求8所述的冰箱抽屉开闭方法,其特征在于,还包括:获取所述脉冲信号的同时启动计数器计数;若根据所述脉冲信号获取到所述抽屉作所述打开运动,则每增加一脉冲,所述计数器值加1;若根据所述脉冲信号获取到所述抽屉作所述关闭运动,则每增加一脉冲,所述计数器减1;若检测到所述抽屉完全闭合,则所述计数器清零;根据所述计数器的数值和预先存储的一所述脉冲对应的所述抽屉的运动距离,获取所述抽屉相对于完全闭合状态的位置信息。
12.如权利要求1所述的冰箱抽屉开闭方法,其特征在于,所述驱动模块包括与所述抽屉传动连接的齿轮、与所述齿轮传动连接的电机,当所述电机启动时,所述电机驱动所述齿轮带动所述抽屉运动,当所述电机不启动时,所述抽屉在外力的作用下运动同时带动所述齿轮转动,所述脉冲模块设置于所述齿轮处,所述齿轮的转动触发所述脉冲模块产生所述脉冲信号,所述电机和所述齿轮之间设置有离合器,所述方法还包括:当获取到启动所述电机的信号时,控制所述离合器使所述电机和所述齿轮传动连接;当检测到所述抽屉停止运动时,控制所述离合器使所述电机和所述齿轮脱离传动。
13.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-12中任意一项所述的冰箱抽屉开闭方法的步骤。
14.一种冰箱,其特征在于,所述冰箱包括存储器和处理器,所述存储器存储有可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现权利要求1-12中任意一项所述的冰箱抽屉开闭方法中的步骤。



