一种基于三轴磁力计的智能门锁及其控制方法技术

技术编号:24113535 阅读:22 留言:0更新日期:2020-05-13 01:12
本发明专利技术公开了一种基于三轴磁力计的智能门锁及其控制方法,所述门锁包括:三轴磁力计模块,用于检测并反馈表示门锁位置信息的电信号至MCU控制器;MCU控制器,用于接收所述三轴磁力计模块输出的由于磁场变化引起的电信号并对其进行处理,根据其输出的电信号形成三轴磁力计位置跟踪曲线,根据所述三轴磁力计位置跟踪曲线产生对应的开关锁控制信号至执行模块;执行模块,用于接收所述MCU控制器发送的开关锁控制信号,根据所述开关锁控制信号执行相应的动作,并将限位开关的状态反馈给MCU控制器;电源模块,用于给所述三轴磁力计模块、MCU控制器和执行模块供电。

【技术实现步骤摘要】
一种基于三轴磁力计的智能门锁及其控制方法
本专利技术涉及自动门锁
,特别是涉及一种基于三轴磁力计的智能门锁及其控制方法。
技术介绍
生活水平的提升,让越来越多的家庭更加注重家庭的安全问题,而门锁作为家庭的第一道安全防线起着举足重轻的作用。随着智能锁的使用率日渐提高,人们对智能锁的安全要求也日渐提高,除了从开锁方式方面进行防患,还要从上锁方面进行防御。在现有技术中,智能门锁目前普遍利用红外、磁感应来实现自动关门。但是由于红外,磁感应容易产生误判断,使自动锁不能精确定位关门状态,因而不能准确落锁,成为安全隐患。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种基于三轴磁力计的智能门锁及其控制方法,以通过三轴磁力计实现智能锁的定位,使智能锁检测到上锁位置自动上锁,大大提高了智能锁的安全性,也使得智能锁变得更加智能化。为达上述及其它目的,本专利技术提出一种基于三轴磁力计的智能门锁,包括:三轴磁力计模块,用于检测并反馈表示门锁位置信息的电信号至MCU控制器;MCU控制器,用于接收所述三轴磁力计模块输出的由于磁场变化引起的电信号并对其进行处理,根据其输出的电信号形成三轴磁力计位置跟踪曲线,根据所述三轴磁力计位置跟踪曲线产生对应的开关锁控制信号至执行模块;执行模块,用于接收所述MCU控制器发送的开关锁控制信号,根据所述开关锁控制信号执行相应的动作,并将限位开关的状态反馈给MCU控制器;电源模块,用于给所述三轴磁力计模块、MCU控制器和执行模块供电。优选地,于首次使用时,启动所述三轴磁力计模块测量关门位置的地磁磁场数据,将该关门位置的地磁磁场数据传送至所述MCU控制器,由所述MCU控制器记录该地磁磁场数据并定义该关门位置为门锁位置。优选地,所述MCU控制器对每次开关门形成的三轴磁力计位置跟踪曲线进行存储,当形成本次的三轴磁力计位置跟踪曲线时,比较本次开关门时的三轴磁力计位置跟踪曲线是否与上次开关门的三轴磁力计位置跟踪曲线一致,若比较结果为一致,则根据当前门锁停留的位置产生相应的控制信号。优选地,若比较结果为不一致,若两次的三轴磁力计位置跟踪曲线之间为小幅度的变化则将本次开关门的三轴磁力计位置跟踪曲线进行记录,若是大幅度变化提示再次操作开关门动作以进行校准,记录再次开关门动作的三轴磁力计位置跟踪曲线为校准曲线,实现自校准。优选地,当门锁磁环境发生较大变化,所述MCU控制器需通过连续开关门两次进行自校准功,以获取关门位置。优选地,所述自校准过程如下:第一步,关门上电;第二步,启动所述三轴磁力计模块测量关门位置的地磁磁场数据;第三步,将关门位置的地磁场数据传送至所述MCU控制器;第四步,开门,并通过所述三轴磁力计模块测量在开门过程中得到的地磁场数据并传送至所述MCU控制器,第五步,所述MCU控制器30记录开门时的地磁场数据并形成位置跟踪轨迹,第六步,关门并重复第一~第三步,获得第二次关门时的关门位置的地磁磁场数据,第七步,比较两次关门位置的地磁磁场数据,当数据误差较小时定义两数据的平均值为关门位置处的地磁磁场数据,对应位置即为门锁位置,若两次地磁磁场数据相差较大,则提示排除故障,并于故障排除后重复第一~第七步直至获得正常门锁位置。优选地,所述三轴磁力计模块设置于门上远离执行模块的电机与电源模块的位置。优选地,所述电源模块包括电源、稳压电路和开关电路,所述电源的输出正端连接至所述稳压电路的输入端,所述稳压电路的一路输出连接至所述执行模块和MCU控制器的电源输入正端,所述稳压电路的另一路输出连接至所述开关电路的输入端,所述开关电路的输出端连接至所述三轴磁力计模块的电源输入正端,所述所述MCU控制器的一输出端与所述开关电路的控制端相连。优选地,所述MCU控制器于接收到执行模块反馈的限位开关的状态后,产生供电控制信号至所述开关电路,以对所述三轴磁力计模块进行断电,当所述MCU控制器接收到开门触发信号时,产生供电控制信号至所述开关电路,以对所述三轴磁力计模块重新进行供电。为达到上述目的,本专利技术还提供一种基于三轴磁力计的智能门锁的控制方法,包括如下步骤:步骤S1,利用三轴磁力计模块检测并反馈表示门锁位置信息的电信号至MCU控制器;步骤S2,MCU控制器于接收所述三轴磁力计模块输出的由于磁场变化引起的电信号并对其进行处理,根据其输出的电信号形成三轴磁力计位置跟踪曲线,根据所述三轴磁力计位置跟踪曲线产生对应的开关锁控制信号至执行模块;步骤S3,所述执行模块根据所述开关锁控制信号执行相应的动作,并将限位开关的状态反馈给MCU控制器。与现有技术相比,本专利技术一种基于三轴磁力计的智能门锁及其控制方法通过三轴磁力计实现智能锁的定位,使智能锁检测到上锁位置自动上锁,大大提高了智能锁的安全性,也使得智能锁变得更加智能化。附图说明图1为本专利技术一种基于三轴磁力计的智能门锁的系统架构图;图2为本专利技术具体实施例中三轴磁力计的安装位置示意图;图3为本专利技术具体实施例中三轴磁力计位置跟踪曲线示意图;图4为本专利技术具体实施例中开关电路的结构示意图;图5为本专利技术一种基于三轴磁力计的智能门锁的控制方法的步骤流程图;图6为本专利技术实施例中首次校准的流程图。具体实施方式以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。图1为本专利技术一种基于三轴磁力计的智能门锁的系统架构图。如图1所示,本专利技术一种基于三轴磁力计的智能门锁,包括:三轴磁力计模块10、电源模块20、MCU控制器30、执行模块40。其中,三轴磁力计模块10由三轴磁力计芯片及其外围电路组成,用于检测并反馈表示门锁位置信息的电信号至MCU控制器30。在本专利技术具体实施例中,三轴磁力计模块10设置于门上,具体地,为了屏蔽自身干扰源,为了屏蔽自身干扰源,可设置于门的前面板2上远离执行模块的电机401及电源模块20的电池201(本实施例中电机401及电池201设置于门的后面板3上)的位置,以避免电机磁场干扰,具体如图2所示。当发生开关门事件时,磁场会发生变化,设置于门上的三轴磁力计10则检测到该磁场的变化量,并将其转换成一个电信号发送给MCU控制器30。电源模块20,由电池201、稳压电路202和开关电路203组成,用于给三轴磁力计模块10、MCU控制器30和执行模块40供电。MCU控制器30由微处理器(MCU)及其外围电路组成,用于接收三轴磁力计模块10输出的由于磁场变化引起的电信号并对其进行处理,根据其输出的电信号形成三轴磁力计位置跟踪曲线,根据所述三轴磁力计位置跟踪曲线产生对应的开关锁控制信号至执行模块40。具体地说,当产生开关门动作本文档来自技高网...

【技术保护点】
1.一种基于三轴磁力计的智能门锁,包括:/n三轴磁力计模块,用于检测并反馈表示门锁位置信息的电信号至MCU控制器;/nMCU控制器,用于接收所述三轴磁力计模块输出的由于磁场变化引起的电信号并对其进行处理,根据其输出的电信号形成三轴磁力计位置跟踪曲线,根据所述三轴磁力计位置跟踪曲线产生对应的开关锁控制信号至执行模块;/n执行模块,用于接收所述MCU控制器发送的开关锁控制信号,根据所述开关锁控制信号执行相应的动作,并将限位开关的状态反馈给MCU控制器;/n电源模块,用于给所述三轴磁力计模块、MCU控制器和执行模块供电。/n

【技术特征摘要】
1.一种基于三轴磁力计的智能门锁,包括:
三轴磁力计模块,用于检测并反馈表示门锁位置信息的电信号至MCU控制器;
MCU控制器,用于接收所述三轴磁力计模块输出的由于磁场变化引起的电信号并对其进行处理,根据其输出的电信号形成三轴磁力计位置跟踪曲线,根据所述三轴磁力计位置跟踪曲线产生对应的开关锁控制信号至执行模块;
执行模块,用于接收所述MCU控制器发送的开关锁控制信号,根据所述开关锁控制信号执行相应的动作,并将限位开关的状态反馈给MCU控制器;
电源模块,用于给所述三轴磁力计模块、MCU控制器和执行模块供电。


2.如权利要求1所述的一种基于三轴磁力计的智能门锁,其特征在于:于首次使用时,启动所述三轴磁力计模块测量关门位置的地磁磁场数据,将该关门位置的地磁磁场数据传送至所述MCU控制器,由所述MCU控制器记录该地磁磁场数据并定义该关门位置为门锁位置。


3.如权利要求2所述的一种基于三轴磁力计的智能门锁,其特征在于:所述MCU控制器对每次开关门形成的三轴磁力计位置跟踪曲线进行存储,当形成本次的三轴磁力计位置跟踪曲线时,比较本次开关门时的三轴磁力计位置跟踪曲线是否与上次开关门的三轴磁力计位置跟踪曲线一致,若比较结果为一致,则根据当前门锁停留的位置产生相应的控制信号。


4.如权利要求3所述的一种基于三轴磁力计的智能门锁,其特征在于:若比较结果为不一致,若两次的三轴磁力计位置跟踪曲线之间为小幅度的变化则将本次开关门的三轴磁力计位置跟踪曲线进行记录,若是大幅度变化提示再次操作开关门动作以进行校准,记录再次开关门动作的三轴磁力计位置跟踪曲线为校准曲线,实现自校准。


5.如权利要求2所述的一种基于三轴磁力计的智能门锁,其特征在于:当门锁磁环境发生较大变化,所述MCU控制器需通过连续开关门两次进行自校准功,以获取关门位置。


6.如权利要求5所述的一种基于三轴磁力计的智能门锁,其特征在于,所述自校准过程如下:第一步,关门上电;第二步,启动所述三轴磁力计模块测量关门位置的地磁磁场数据;第三步,将关门位置的地磁场数据...

【专利技术属性】
技术研发人员:沈汉标王妙玉童威云王义李娟
申请(专利权)人:广东科徕尼智能科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1