1.一种冰箱,其中,包括:
制冰机,制出冰;
冰盒,保管在所述制冰机制出的冰,设置有能够旋转的旋转叶片,以排出冰;
无刷直流马达,产生用于使所述旋转叶片旋转的动力,通过正旋转和反旋转来从所述冰盒取出碎冰或冰块;
反电动势检测部,检测在所述无刷直流马达的驱动中产生的反电动势;
操作板,用于产生所述无刷直流马达的驱动指令;
操作检测部,用于检测对所述操作板的操作;以及
控制器,通过从所述反电动势检测部接收信号来判断所述无刷直流马达的限制,若判断为所述无刷直流马达的限制,则使所述无刷直流马达反旋转来解除限制,
在检测到对所述操作板的操作的状态下,若在所述无刷直流马达的运转中检测到所述无刷直流马达的限制,则所述控制器判断是否未检测到对所述操作板的操作,
若未检测到对所述操作板的操作,则使所述无刷直流马达反旋转。
2.根据权利要求1所述的冰箱,其中,
若在检测到对所述操作板的操作的状态下检测到所述无刷直流马达的限制,则所述控制器使所述无刷直流马达停止。
3.根据权利要求1所述的冰箱,其中,
若在所述无刷直流马达的运转中所述操作检测部检测到对所述操作板的操作的时间达到限制时间,则所述控制器使所述马达停止。
4.根据权利要求1所述的冰箱,其中,
若在排出所述碎冰的过程中所述操作检测部未检测到对所述操作板的操作,则所述控制器使所述无刷直流马达在规定时间期间朝向反向旋转之后停止。
5.一种冰箱的控制方法,其中,包括:
通过输入部来选择碎冰,在操作检测部检测到对操作板的操作,控制器使无刷直流马达朝向一方向旋转的步骤;
在所述无刷直流马达向一方向旋转的过程中判断是否发生所述无刷直流马达的限制的步骤;
当发生所述无刷直流马达的限制时,使所述无刷直流马达停止的步骤;
判断是否在所述操作检测部检测不到对所述操作板的操作的步骤;以及
若在所述操作检测部检测不到对所述操作板的操作,则所述控制部使所述无刷直流马达朝向与所述一方向相反的方向即另一方向旋转规定时间之后使所述马达停止的步骤。
6.一种冰箱,其中
制冰机,制出冰;
冰盒,保管在所述制冰机制出的冰,设置有能够旋转的旋转叶片,以排出冰;
马达,产生用于使所述旋转叶片旋转的动力;
操作板,对该操作板进行操作,以从所述冰盒排出冰;
操作检测部,用于检测对所述操作板的操作;以及
控制器,若在所述操作检测部检测到对所述操作板的操作,则使所述马达运转,
所述控制器能够使所述马达朝向一方向旋转,以排出所述冰盒的冰,
在排出冰的过程中,若在所述操作检测部未检测到对所述操作板的操作,则所述控制器使所述马达在规定时间期间朝向作为所述一方向的相反方向的另一方向旋转。
7.根据权利要求6所述的冰箱,其中,
还包括输入部,所述输入部用于从冰块和碎冰中选择将要排出的冰的类型,
若在排出所述碎冰的过程中所述操作检测部未检测到对所述操作板的操作,则所述控制器使所述马达在规定设定时间期间朝向与所述一方向相反的反向即另一方向旋转。
8.根据权利要求7所述的冰箱,其中,
若在排出所述冰块的过程中所述操作检测部未检测到对所述操作板的操作,则所述控制器使所述马达停止。
9.根据权利要求7所述的冰箱,其中,
在为了排出所述冰而使所述马达朝向一方向旋转过程中,所述控制器判断是否满足所述马达的反向旋转条件,
若判断为满足所述马达的反向旋转条件,则使所述马达在规定时间期间朝向所述另一方向旋转之后重新朝向一方向旋转。
10.根据权利要求9所述的冰箱,其中,
所述马达是无刷直流马达,
在将未对所述马达施加负荷的状态下单位时间从所述马达输出的脉冲的数量设为n个时,
满足所述马达的反向旋转条件的情形是单位时间从所述马达输出的脉冲的数量为n个或小于n个的上限数量以上的情形。
11.根据权利要求9所述的冰箱,其中,
所述马达是无刷直流马达,
在将未对所述马达施加负荷的状态下单位时间从所述马达输出的脉冲的数量设为n个时,
满足所述马达的反向旋转条件的情形是单位时间从所述马达输出的脉冲的数量为小于n个的下限数量以下的情形。
12.根据权利要求6所述的冰箱,其中,
若在所述马达运转过程中所述操作检测部检测到的对所述操作板的操作的时间达到限制时间,则所述控制器使所述马达停止。