登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 理工学类 > 自动化 > 正文

基于单片机的电子密码锁设计毕业论文

 2022-07-24 10:15:21  

论文总字数:30248字

摘 要

本论文以单片机控制为基础,开发出电子密码锁,以电子装置控制开锁,代替传统的机械开锁。以提高安全性为目标,本文提出了密码锁的基本设计思路,并在此基础上开发出了相应的软件程序与硬件模块。

此电子密码锁以STC89C52单片机为核心作为控制模块,以此来控制继电器,并通过继电器驱动负载。以1602液晶屏显示开锁信息,使开锁信息更加清晰,防止误操作。运用光敏传感器自动控制显示器亮度,能够做到节能环保,方便操作。该设计的软件程序在KEILuVision4开发环境下,用C语言完成。以方便后来的扩展和完善为目的,编写程序时,要井井有条,使其呈现模块化。

该设计优点很多,譬如可靠性高、控制方便、专用性强且强制开锁会报警。为人们的生活带来安全,使用可靠,成本低廉。

 

 

关键词:电子密码锁 液晶显示 报警 STC89C52 蜂鸣器

Design of Electronic Password Lock Based on MCU

Abstract

In this thesis, based on MCU control, the development of electronic locks,utilizes electrical devices to control , replacing traditional mechanical lock. As the goal,to improve security , this paper presents the basic lock design ideas, and on this basis ,develops a corresponding software program and hardware modules.

Basing STC89C52 microcontroller core,the design use it as a control module in order to control relays, which drives the load through itself. LCD display called 1602 can present the unlocked information on screen,which makes the unlocked information more clearly. Using light sensors may automatically control display brightness.At the same time energy can be saved easily. The system composed of C language program using modular design to be coherently and versatility, added to facilitate improved and extended.

There are many advantages in this system.For example the credibility is high, the system is conveniently controlled, the appropriation is strong.Additionally,it is the low cost that makes it available to lots of people. 

Key Words: Electronic Password Locks; LCD; Alarm; STC89C52;Buzzer ;MCU

目录

摘 要

Abstract

第一章 绪论

1.1课题的研究背景

1.2课题的目的和意义

1.3电子密码锁的发展趋势

1.4本设计完成的工作

第二章 基于单片机的电子密码锁总体设计

2.1总体设计方案

2.2电子密码锁的工作过程

第三章 硬件设计

3.1硬件选择

3.1.1 STC89C52RC单片机简介

3.1.2 液晶显示LCD1602简介

3.1.3 供电方式

3.1.4 三极管介绍 7

3.1.5 继电器介绍

3.1.6 自锁开关说明

3.1.7 上拉电阻介绍

3.1.8 按键介绍

3.2 功能单元模块设计..........................................................................................................12

3.2.1 开锁机构

3.2.2 声音提示电路设计

3.2.3 AT24C02掉电存储单元的设计

3.2.4矩阵键盘设计电路

第四章 程序设计与仿真

4.1 模块介绍

4.1.1 主程序模块

4.1.2 键盘扫描模块

4.1.3 修改密码模块

4.1.4 密码比较判断模块 18

4.2电子密码锁原理图与实物 18

4.2.1 总电路图 18

4.2.2控制电路 19

4.2.3实物图 19

4.3密码锁仿真图 20

第五章 设计功能与总结

5.1设计功能

5.2设计总结

致谢 23

参考文献...................................................................................................................................... ...24

附录 26

1.元件清单 26

2.源程序 27

第一章 绪论

1.1课题的研究背景

在信息化时代下现代生活与生产中,为了保护财产与信息资源的安全,锁在人类的世界里起到了举足轻重的作用,例如公司企业的账单资料、事业单位的绝密文件档案等等。现代科学技术的不断发展,人们的日用品也向“小而精”发展。传统的机械锁要么笨重,要么安全性不高,很容易被破解,同时钥匙易丢失。在人们愈来愈关注隐私安全的大环境下,需要更加可靠的安全防护工具。这时,电子密码锁,尤其是基于单片机的电子密码锁出现在人们的生活中。其具有比传统锁具更加安全的功能而且设计成本较低,方便操作,节能环保。

电子密码锁的种类有很多,有的使用芯片进行控制(例如STC89C52RC单片机),其性价比较高。同时还有出现更早的使用简单电路的产品。两种不同结构的密码锁有着共同的原理:都是通过输入密码来控制芯片运行或者是控制电路的开合,并最终驱动机械装置的开与闭,实现开锁与关闭。现在生活存在的多是需要编写程序的高性能的数字密码锁。

其主要优点有:

请支付后下载全文,论文总字数:30248字

您需要先支付 50元 才能查看全部内容!立即支付

微信号:bysjorg

Copyright © 2010-2022 毕业论文网 站点地图