基于Proteus的多功能电子密码锁控制系统设计及实现
2021-08-13孙万麟
机械制造与自动化 2021年4期
孙万麟
(昌吉学院 物理系, 新疆 昌吉 831100)
0 引言
因单片机具有结构简单、运行速度快、控制系统稳定以及使用寿命长等优点,故许多学者采用单片机作为主控器,对电子密码锁控制系统进行设计及仿真,如,田晓翠等采用AT89C51单片机对最基本的键盘式电子密码锁进行了详细设计及功能分析[1];陈丹萍采用AT89S51单片机对一类商场使用的电子数字密码锁进行了一些简单功能设计及仿真[2];程院莲等也采用AT89S51单片机作为主控制器,对具有密码修改、成功开锁等多功能键盘式电子密码锁进行了一系列设计及仿真[3]。鉴于此,本文也选用AT89S51单片机作为主控器,在对已有密码锁控制系统[4-7]部分功能进一步完善的基础上,设计及仿真了一款键盘式多功能电子密码锁控制系统。
1 密码锁控制系统原理
本文选择具有低功耗、高性能、非易失性及闪存等特性的AT89S51单片机作为密码锁系统主控器,主要是利用AT89S51单片机的控制准确性、设计灵活性和丰富I/O接口等优点,在减少错误产生的同时还可以实现密码锁的多种功能。一般密码锁系统都是采用LCD液晶模块来显示密码位数以及各项操作的信息提示,利用矩阵式键盘进行密码输入、删除、修改以及用户自定义功能等操作,并配置存储模块对密码记忆保存以及密码输入错误的蜂鸣器报警提示等。另外,有些密码锁还设计管理员万能密码,在用户忘记密码时可以通过输入万能密码进行密码重新设置。但是要有效保护管理员密码,以防被盗。……
登录APP查看全文
