基于51单片机密码锁的设计与实现.doc

资料分类:单片机自动化 上传会员:番番呀 更新时间:2023-05-16
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:12831
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:在平常的生活中,密码锁应用在很多方面,比方住所的安全、重要的文件档案、公司的财务报表等一系列资料都可以用密码锁来解决安全问题。具有报警功能的电子密码锁的应用在未来需求会更加高。传统的插钥匙开锁太过繁琐,时常会出现钥匙丢失等现象,为了增加其安全性,用密码代替钥匙的密码锁出现了,使用起来安全性更高、成本低、操作简单,满足现代人对安全防范的要求。

现在市场上的各种电子密码锁,大多数都是用单片机来制作的。本系统开发的电子密码锁是基于51单片机,并结合蜂鸣器、4*4行列式键盘、继电器、LCD液晶显示屏、红外接收头和射频模块来实现。系统具体功能包括掉电存储、密码修改、密码错误报警、刷卡开锁、卡片信息存储和删除、红外遥控等功能。其中,矩阵键盘用于密码输入、修改和RFID卡片的存储和删除,当密码连续三次输入错误时蜂鸣器开始报警。

系统能实现密码锁的基本功能,简单易用,具有一定的实用价值。

关键词:密码锁  单片机  LCD液晶显示屏  掉电存储  矩阵键盘 

 

目录

摘要

Abstract

1. 绪论-1

1.1 课题研究的目的和意义-1

1.2 电子密码锁的发展趋势-1

2. 系统设计方案-3

2.1 密码锁需求分析-3

2.2 系统设计方案选定-3

2.2.1设计思路-3

2.2.2系统电路原理图-4

2.3 使用工具-5

2.3.1 Keil uVision5-5

2.3.2 STC-ISP-5

3.系统硬件设计-6

3.1 51单片机简介-6

3.2 LCD1602显示模块设计-9

3.2.1 LCD1602简介-9

3.2.2 LCD1602主要参数和引脚功能-10

3.2.3 LCD1602设计电路-11

3.3矩阵键盘模块设计-12

3.3.1 键盘模块-12

3.3.2 矩阵键盘的工作原理-13

3.4蜂鸣器模块-14

3.5红外接收模块设计-15

3.5.1 红外接收模块简介-15

3.5.2 红外接收头工作方式-16

3.5.3 红外接收模块电路-17

3.6射频模块设计-17

3.6.1 射频模块简介-17

3.6.2 射频PICC识别过程-18

3.6.3 射频卡电路图-18

3.7继电器控制模块设计-19

3.8上拉电阻介绍-20

3.9自锁开关设计-21

4.系统软件设计-23

4.1软件总体设计-23

4.2键盘扫描子程序-25

4.3 LCD液晶显示模块-27

4.4 密码输入子程序-27

4.5 报警子程序-29

5. 系统测试-31

5.1系统实物图-31

5.2 程序测试-31

5.3 调试结果及分析-32

6.系统开发对社会的影响-36

7.总结与展望-37

7.1总结-37

7.2改进与展望-37

参考文献-39

致  谢-40

相关论文资料:
最新评论
上传会员 番番呀 对本文的描述:本次设计以51单片机为核心,主要有LCD1602液晶屏、射频模块、继电器、矩阵键盘、蜂鸣器等组成,满足日常的使用需求,功能比较丰富,可以实现键盘输入密码解锁,射频卡开锁,修改......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: