办公场所玻璃门电子锁的设计
2022-07-04林夏蒋墩月张良徐明雨
林夏 蒋墩月 张良 徐明雨
摘 要:现代社会对办公场所的隐私与安全要求越来越高,为了尝试满足办公场所私密性要求和解决人员流动过快导致的配钥匙费用过高的问题,本设计决定设计一个以STC89C52为核心,由4×4矩阵键盘、LCD1602显示和报警系统等组成单片机的控制方案来实现智能门禁系统的设计与实现,通过软件与硬件的结合,达到使智能门禁系统完成开锁、修改密码、报警等等一系列的功能的目标。
关键词:STC89C52;LCD1602;电子密码锁;4×4矩阵键盘
1设计背景及目的
在电子密码锁还没有普及的时候,办公场所大多使用机械锁来保管单位的文件档案和一些重要资料。虽然使用传统的机械锁和电子锁都可以防止暴力破坏,但使用机械锁上班族每天都要携带很多钥匙,特别不方便,并且这样的话钥匙丢失的可能性也会变高,安全性也随之变低。随着科学技术的不断发展,现在的上班族对物品的保管以及其他東西的安全性能的要求越来越高,所以为了满足上班族对锁的日益增加的需求,在办公场所电子密码锁也就逐渐替代了机械锁。
随着时代的发展,电子密码锁逐渐成为大多数办公场所门锁的主流选择。最原始的机械门锁仅仅是单单的机械装置,不管它的材料有多么坚固,结构设计有多么合理,人们总是能可以通过各种方法把它打开,并且在办公场所这种出入人口很多的地方其钥匙的管理非常麻烦,如果钥匙没了或者人员变化都要把锁和钥匙一起替换掉,考虑到安全性及方便性,电子锁尤其有必要。
基于以上背景,本设计以STC89C52为核心,由4×4矩阵键盘、LCD1602显示和报警系统等组成单片机的控制方案来实现智能门禁系统的设计与实现,通过软件与硬件的结合,使智能门禁系统完成开锁、修改密码、报警等等一系列的功能。
2总体方案设计
设计时构思的方案:本设计采用以 STC89C52为核心的单片机控制方案来实现智能门禁系统的设计与实现,其主要内容如下:
1、密码的显示:为了密码私密性着想,当操作者在按键上按下数字时,液晶显示屏并不会显示按下的具体数字,而是以一个操作者选定的字母符号来暗示操作者是否有按键被按下,并在系统的报警模块会发出“滴”的一声提示有按键按下。当操作者按下矩阵按键时,液晶显示屏会显示出字符“*”,如果没有按键被按下,则液晶显示屏不会显示字符。如此,既可以很好的提醒了操作者,又保护了系统的密码,这是本设计可靠性优点之一。
2、密码的变更:当操作者想要重新设置新的6位密码时,可以在矩阵按键输入密码,然后按下变更密码的功能键,操作者需要再输入两遍之前的密码,当密码正确后,操作者可以重新输入一个新的密码,并在操作者记好后按下确认键,重复2次后即变更了新的密码。
3、系统的开锁:当操作者输入正确的密码后,再按下确认键,系统便会自动开锁。
4、报警系统:当操作者输入的密码错误时﹐门禁系统便会发出报警信号,由蜂鸣器发出报警声“嘀嘀嘀”。当连续三次显示密码错误后,那么系统将在很长一段时间内持续报警。这时,操作者必须按下复位按键才可停止。这是保障系统的安全而设计的一个重要措施。
本设计系统框图如图2.1所示:
主程序对模块进行初始化,而后调用密码输入子程序、密码比较子程序、判断密码是否输入正确。主程序流程图如图2.2所示:
参考文献
[1]叶钢.基于单片机的家用智能电子密码锁的设计[J].科学技术创新,2021(14):30-31.
[2]冯美艳,殷鹏.基于单片机的IC卡门禁系统设计[J].科学技术创新,2021(13):94-95.
[3]陈浩东,郑立军,陈艺松,李泽洋,李鹏伟.电子密码锁的设计[J].中国新通信,2020,22(08):149.程,2018(19):89.
作者信息:
林夏(2001-)汉族 四川遂宁,本科,研究方向:电气工程及其自动化
蒋墩月(2003-)汉族 重庆市巫山县,本科,研究方向:电气工程及其自动化
张良(2001-)汉族 安徽淮北,本科,研究方向:电气工程及其自动化
徐明雨(2001-)汉族 安徽天长,本科,研究方向:电气工程及其自动化