电子密码锁控制系统的制作方法

文档序号:13845073阅读:335来源:国知局

本发明属于电子产品技术领域,具体涉及一种电子密码锁控制系统。



背景技术:

改革开放后,随着我国国民生活水平的不断提高,人民的财富不断积累,电子科技的不断进步,现如今如何利用现代智能科技实现家庭防盗这一问题也变得越发重要,我国古代的机械锁由于其构造简单,安全性能依然无法满足人们的需求。随着科技不时的进步,科技的发展强大,机械锁的安全性能如今变得越来越差了。

目前,国内制锁行业正对传统的锁具,从设计、工艺材料等全方位的进行一场变革。目前,我国电子锁市场上仍以按键式电子锁为主导产品。按键式和卡片钥匙式电子锁均已引进国外技术。拨盘式和触摸式电子锁,由于其自身结构所带来的一些问题,前者已趋于被淘汰,后者则由于灵敏度差,在多位组码的使用场合较少被采用。



技术实现要素:

针对现有技术的缺陷,本发明提供一种电子密码锁控制系统。

电子密码锁控制系统,包括微控制器、电源、掉电存储模块、矩阵键盘、显示模块、开锁模块、报警模块,所述电源与微控制器相连、所述掉电存储模块、矩阵键盘分别与微控制器相连,所述显示模块与微控制器相连,所述开锁模块与微控制器相连,所述微控制器上还连接有报警模块。

优选地,所述微控制器为stc12c5a60s2单片机。

优选地,所述掉电存储模块为at24c02。

优选地,所述开锁模块为继电器辅助机械锁。

优选地,所述报警模块为蜂鸣器。

优选地,所述显示模块为液晶显示器。

优选地,所述显示模块为lcd1602。

优选地,所述矩阵键盘为4×4矩阵键盘。

针对本发明提供的电子密码锁控制系统,软件设计为:为了防止户主以外的“借用”户主的密码,当没有任何按键被按下的状态持续一段时间后,电子密码锁的lcd1602液晶显示器应该马上自动关闭,与此同时电子密码锁系统将自动禁止其他按键的输入。这样做的目的是可以避免因为户主忘记退出电子密码锁系统而使他人有机可乘。当从电子密码锁系统的4×4矩阵键盘输入密码时,应当将输入的密码存放在stc12c5a60s2单片机临时寄存器中去,以便用做密码的相关操作、判断、修改和保存等。为了更好的保密户主的密码,每输入一位密码应相应地在lcd1602液晶显示器显示一个“*”号。在机主输入密码时,当输入的密码位数小于6位的时候,每按下一次数字键就将此数字存入数组。当输入的密码位数不小于6位时,再次按下数字键,电子密码锁设计的程序就不进行任何处理,但是程序会继续扫描键盘,此时只有按下确定键或者取消键程序才做出相应反应。当户主不小心输错密码时,户主还可以退格将输错的位清除,退格一次密码的位数减一位,同时显示器上的“*”个数也减一位。当输入的密码位数变为0时,取消键不再起作用。电子密码锁设计的报警子程序,当机主输入密码错误次数超过规定的最高允许次数时(六次),stc12c5a60s2单片机就会自动的不断给蜂鸣器脉冲信号,使蜂鸣器在脉冲的条件下不断发音。同时由于stc12c5a60s2单片机一直在给蜂鸣器提供脉冲,因此即将停止密码扫描等事件,换言之,在蜂鸣器报警的同时也禁止了键盘的输入。

在基于stc12c5a60s2单片机的电子密码锁中,用户或者机主仅需要输入开锁密码,密码正确则开锁。

本发明的优点:

本发明提供的电子密码锁控制系统,结构简单,操作方便,安全性高。

附图说明

图1本发明的结构原理图。

具体实施方式

电子密码锁控制系统,包括微控制器、电源、掉电存储模块、矩阵键盘、显示模块、开锁模块、报警模块,所述电源与微控制器相连、所述掉电存储模块、矩阵键盘分别与微控制器相连,所述显示模块与微控制器相连,所述开锁模块与微控制器相连,所述微控制器上还连接有报警模块。

所述微控制器为stc12c5a60s2单片机。

所述掉电存储模块为at24c02。

所述开锁模块为继电器辅助机械锁。

所述报警模块为蜂鸣器。

所述显示模块为液晶显示器。

所述显示模块为lcd1602。

所述矩阵键盘为4×4矩阵键盘。

针对本发明提供的电子密码锁控制系统,软件设计为:为了防止户主以外的“借用”户主的密码,当没有任何按键被按下的状态持续一段时间后,电子密码锁的lcd1602液晶显示器应该马上自动关闭,与此同时电子密码锁系统将自动禁止其他按键的输入。这样做的目的是可以避免因为户主忘记退出电子密码锁系统而使他人有机可乘。当从电子密码锁系统的4×4矩阵键盘输入密码时,应当将输入的密码存放在stc12c5a60s2单片机临时寄存器中去,以便用做密码的相关操作、判断、修改和保存等。为了更好的保密户主的密码,每输入一位密码应相应地在lcd1602液晶显示器显示一个“*”号。在机主输入密码时,当输入的密码位数小于6位的时候,每按下一次数字键就将此数字存入数组。当输入的密码位数不小于6位时,再次按下数字键,电子密码锁设计的程序就不进行任何处理,但是程序会继续扫描键盘,此时只有按下确定键或者取消键程序才做出相应反应。当户主不小心输错密码时,户主还可以退格将输错的位清除,退格一次密码的位数减一位,同时显示器上的“*”个数也减一位。当输入的密码位数变为0时,取消键不再起作用。电子密码锁设计的报警子程序,当机主输入密码错误次数超过规定的最高允许次数时(六次),stc12c5a60s2单片机就会自动的不断给蜂鸣器脉冲信号,使蜂鸣器在脉冲的条件下不断发音。同时由于stc12c5a60s2单片机一直在给蜂鸣器提供脉冲,因此即将停止密码扫描等事件,换言之,在蜂鸣器报警的同时也禁止了键盘的输入。

在基于stc12c5a60s2单片机的电子密码锁中,用户或者机主仅需要输入开锁密码,密码正确则开锁。



技术特征:

技术总结
本发明公开一种电子密码锁控制系统,包括微控制器、电源、掉电存储模块、矩阵键盘、显示模块、开锁模块、报警模块,所述电源与微控制器相连、所述掉电存储模块、矩阵键盘分别与微控制器相连,所述显示模块与微控制器相连,所述开锁模块与微控制器相连,所述微控制器上还连接有报警模块。本发明提供的电子密码锁控制系统,结构简单,操作方便,安全性高。

技术研发人员:郝青
受保护的技术使用者:陕西环珂生物科技有限公司
技术研发日:2017.11.24
技术公布日:2018.03.02
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1