【技术实现步骤摘要】
一种智能锁控制方法及智能锁
本专利技术设计智能锁
,更具体地说,涉及一种智能锁控制方法及智能锁。
技术介绍
现有全自动电子锁的驱动部分都是采用直流电动机,主要有两种结构形式:一种是电机驱动机构位于电子锁的锁体之内;另一种是电机驱动机构位于电子锁的面板里面。电机驱动机构位于电子锁锁体内的应用,其控制方式可配合锁体的结构合理设置一定数量的位置检测开关,通过检测门与锁舌的不同位置状态构成对电机的闭环控制,但这类全自动锁体结构比较复杂,加工要求比较高,国内很少采用。电机驱动机构位于电子锁面板里面的应用,目前是采用检测电机堵转电流的方式控制电机工作。由于电机驱动机构位于电子锁的面板里面可适应各种锁体,十分方便用户的配套和使用安装,所以目前为市场主流。但是,传统控制方式不具备转动方向角度的检测能力,因而不能实现角度控制,只能通过堵转电流来控制电机的工作,这一方法存在明显的问题:一是如果在开门和关门的过程中发生堵转,就会误判为已开门或已关门,而实际是开不了门或没有关好门,后果很严重。为了防止在开锁和闭锁的过程中发生堵转出现误判,要求电机的输出功率要足够大,这样带来的直接问 ...
【技术保护点】
1.一种智能锁控制方法,其特征在于,所述智能锁包括直流伺服电机,所述方法包括:接收唤醒上电指令,根据所述唤醒上电指令唤醒智能锁中的所述直流伺服电机并上电启动;接收恢复出厂设置指令;若接收到所述恢复出厂设置指令,则根据所述恢复出厂设置指令执行初始化程序,通过所述初始化程序确定所述直流伺服电机的转动方向角度对应的开锁方式;接收开锁指令,基于所述开锁指令执行驱动程序,控制所述智能锁根据所述开锁方式开锁。
【技术特征摘要】
1.一种智能锁控制方法,其特征在于,所述智能锁包括直流伺服电机,所述方法包括:接收唤醒上电指令,根据所述唤醒上电指令唤醒智能锁中的所述直流伺服电机并上电启动;接收恢复出厂设置指令;若接收到所述恢复出厂设置指令,则根据所述恢复出厂设置指令执行初始化程序,通过所述初始化程序确定所述直流伺服电机的转动方向角度对应的开锁方式;接收开锁指令,基于所述开锁指令执行驱动程序,控制所述智能锁根据所述开锁方式开锁。2.如权利要求1所述智能锁控制方法,其特征在于,所述初始化程序包括:获取直流伺服电机自起始点顺时针转动的最大工作电流、平均工作电流;并通过所述最大工作电流和所述平均工作电流判断所述直流伺服电机的输出轴和锁芯是否同心;若所述直流伺服电机的输出轴和锁芯同心,在达到堵转时,获取达到堵转时的第一定位脉冲数和第一计数脉冲,并控制所述直流伺服电机逆时针转动;在逆时针转动经过所述起始点并达到堵转状态时,获取逆时针转动时的自所述起始点到达到堵转时的第二定位脉冲数和第二计数脉冲;根据所述第一定位脉冲数、所述第一计数脉冲、所述第二定位脉冲数和所述第二计数脉冲确定所述直流伺服电机的转动方向角度对应的开锁方式。3.如权利要求2所述智能锁控制方法,其特征在于,所述“根据所述第一定位脉冲数、所述第一计数脉冲、所述第二定位脉冲数和所述第二计数脉冲确定所述直流伺服电机的转动方向角度对应的开锁方式”包括:判断所述第二定位脉冲数是否大于所述第一定位脉冲数;若所述第二定位脉冲数大于所述第一定位脉冲数,则判定所述开锁方式为所述直流伺服电机顺时针转动时开锁。4.如权利要求3所述智能锁控制方法,其特征在于,还包括:若所述第二定位脉冲数不大于所述第一定位脉冲数,则判断所述第二计数脉冲是否大于所述第一计数脉冲;若所述第二计数脉冲大于所述第一计数脉冲,则判定所述开锁方式为所述直流伺服电机顺时针转动时开锁;若所述第二计数脉冲不大于所述第一计数脉冲,则判定所述开锁方式为所述直流伺服电机逆时针转动时开锁。5.如权利要求2-4任一项所述智能锁控制方法,其特征在于,所述初始化程序还包括:将所述直流伺服电机在自起始点顺时针转动至堵转,并且逆时针转动到达堵转即为一次堵转循环;其中,堵...
【专利技术属性】
技术研发人员:华宏伟,姚舜,
申请(专利权)人:深圳舜宏摩达智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。