1 / 54
文档名称:

单片机课程设计电子密码锁设计.docx

格式:docx   大小:448KB   页数:54页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机课程设计电子密码锁设计.docx

上传人:suijiazhuang2 2020/11/14 文件大小:448 KB

下载得到文件列表

单片机课程设计电子密码锁设计.docx

相关文档

文档介绍

文档介绍:单片机课程设计电
子密码锁设计
目录
1 引言 错误! 未定义书签。
2 系统设计分析 错误 ! 未定义书签。
总体设计框图 . 错误 !未定义书签。
硬件电路设计分析 . 错误 !未定义书签。
时钟电路设计 错误 !未定义书签。
复位电路设计 错误 !未定义书签。
矩阵键盘设计 错误 !未定义书签。
报警控制电路 错误 !未定义书签。
液晶显示电路 错误 ! 未定义书签。
系统软件设计 . 错误 !未定义书签。
初始化及按盘识别程序 错误 !未定义书签。
***程序 错误 !未定义书签。
修改密码程序 错误 !未定义书签。
LCD 显示程序 错误 ! 未定义书签。
仿真测试结果 . 错误 !未定义书签。
3 总结 错误 ! 未定义书签。
参考文献 错误 ! 未定义书签。
附录 错误 ! 未定义书签。
1 引言
随着科技和人们的生活水平的提高,如何实现家庭防盗这一问 题也变的特别的突出,传统机械锁由于构造简单,被撬事件屡见不 鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了 广大用户的青睐。
单片机,亦称单片微电脑或单片微型计算机。它是把中央处理 器(CPU、随机存取存储器(RAM、只读存储器(ROM、输入/ 输出端口 ( I/0 )等主要计算机功能部件都集成在一块集成电路芯 片上的微型计算机。 计算机的产生加快了人类改造世界的步伐, 可是它毕竟体积大。微计算机(单片机)在这种情况下诞生了,它 为我们改变了什么?纵观我们现在生活的各个领域,从导弹的导航 装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传 输,到工业自动化过程的实时控制和数据处理,以及我们生活中广 泛使用的各种智能 IC 卡、电子宠物等,这些都离不开单片机。在 单片机产生后,我们就将控制这些东西变为智能化了,我们只需要 在单片机外围接一点简单的接口电路,核心部分只是由人为的写入 程序来完成。这样产品的体积变小了,成本也降低了,长期使用也 不会担心精度达不到了,且容易升级改进。
电子锁能够在日常生活和现代办公中,住宅与办公室的安全 防范、单位的文件档案、财务报表以及一些个人资料的保存等多种
场合使用。大大提高了主人物资的安全性,安全能够代替老式机械 锁。当前使用的密码锁种类繁多,各具特色。本文从经济实用的角 度出发,采用AT89C2051单机,研制了一款具有防盗自动报警功能 的电子密码锁。该密码锁设计方法合理,简单易行,成本低,符合 住宅、办公室用锁要求,具有一定的推广价值。
( 1 )系统设置 6 位密码,密码经过键盘输入,若密码正确,则 将锁打开。
( 2)密码由用户自己设定,在***状态下,用户可自行修改密 码。
( 3)具有自动报警功能,系统工作时,用户经过按键输入 6 位
密码,若密码不正确,则要求重新输入密码,重新输入密码的次数 不能超过 3次,若 3次输入的密码都不正确,则发出报警信号。
本课程设计以AT89C51为主控芯片,LCD1602为显示屏,利用 单片机的读写控制、扩展电路等功能部件设计电子密码锁。
2 系统设计分析

本设计主要由单片机、矩阵键盘、液晶显示器和密码存储等
部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实 现。由用户经过连接单片机的矩阵键盘输入密码,后经过单片机 对用户输入的密码与自己保存的密码进行对比,从而判断密码是 否正确,然后控制引脚的高低电平传到***电路控制是否***。
系统整体框图如图2-1所示
AT89C51
LCD显示模块
***由,路
蜂鸣器报警电路
键盘输入模块
图2-1 系统整体框图
各模块功能如下:
1.键盘输入模块:分为密码输入按键与功能按键,用于完成密
码输入功能。
2.密码存储模块:用于完成掉电存储功能,使修改的密码断电 后仍能保存。
3.晶振电路:用于单片机的起振。 4.复位电路:完成系统的复位。
5. LCD显示模块:用于完成对系统状态显示及操作提示功能。
6.***电路:应用发光二极管模拟***,完成***及***提
示。
硬件电路设计分析
本系统电路由键盘输入部分、密码存储部分、复位部分、显 示部分、报警部分、***部分组成,根据实际情况键盘输入部分 选择4X4矩阵键盘,显示部分选择字符型液晶显示 LCD1602密码
存储部分选用内部存储器来完成。其原理图如图 2-2所示。
-inr*.
"ill