1 / 47
文档名称:

【精品】毕业设计(论文) 电子信息工程技术 电子密码锁.doc

格式:doc   页数:47
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

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

分享

预览

【精品】毕业设计(论文) 电子信息工程技术 电子密码锁.doc

上传人:chemcary 2014/5/15 文件大小:0 KB

下载得到文件列表

【精品】毕业设计(论文) 电子信息工程技术 电子密码锁.doc

文档介绍

文档介绍:毕业设计题目:电子密码锁




专业:电子信息工程技术
班级:电子信息****
学号:******
姓名:***
指导老师:*****

电子密码锁的设计
摘要:本设计阐述通过Proteus软件成功仿真的电子密码锁的实现过程,选用STC89C52单片机为核心的系统来实现按键输入、开锁和密码识别。采用EPROM芯片(电可擦可编程只读存储器--一种掉电后数据不丢失的存储芯片)来完成密码的存储,通过1602A液晶显示器提示程序运行状态和使用步骤,利用蜂鸣器模拟报警,发光二极管模拟锁的开关。该系统用C语言编写程序,与汇编语言相比具有更好的移植性和可读性,便于修改和增减功能。
关键词:Proteus;密码锁;单片机;C语言;

目录
前言 1
第一章总体方案设计 2
2
3
第二章单元模块设计 4
硬件支持 4
芯片STC89C52芯片的介绍 4
AT24C02芯片的介绍 4
蜂鸣器结构介绍 6
矩阵键盘设计电路 8
声音提示电路设计 9
显示模块设计 9
AT24C02掉电存储单元的设计 10
第三章 程序设计与系统仿真 12
模块介绍 12
主程序模块 14
密码比较判断模块 14
键盘扫描模块 14
修改密码模块 15
1602A液晶显示模块 17
Proteus仿真电路 17
第五章系统功能 18
第六章设计总结 19
参考文献 20
附录: 21
a、器件清单 21
b、源程序 23
c、电路原理图 44
前言
随着社会物质财富的日益增长和人们生活水平的提高,安全成为现代居民最关心的问题之一。而锁自古以来就是把守门的铁将军,人们对它要求甚高,即要求可靠地防盗,又要使用方便。传统的门锁既要备有大量的钥匙,又要担心钥匙丢失后的麻烦。随着单片机的问世,出现了电子密码锁,其保密性高,使用灵活性好,安全系数高,故受到广大用户的青睐。
电子密码锁通常使用ARM(处理器)和单片机控制,单片机相对ARM实现较为简单,功能较为完善,因此使用单片机控制较多。用单片机控制的密码锁常使用汇编语言编写程序,数码管做显示器。但本设计使用移植性及可读性强的C语言编写;同时采用显示清楚、功率消耗小而且寿命长的1602A液晶显示器。从经济实用的角度出发,采用STC89C52单片机设计出一种具有密码设置、报警等功能的电子密码锁,并通过Proteus软件成功地进行了仿真。
第一章总体方案设计

方案一:以STC89C52单片机为电子密码锁系统核心,使用4*4矩阵键盘作为数据输入方式,驱动1602A显示器提示程序运行过程和开锁的步骤,利用AT24C02芯片实现掉电存储。图1为单片机控制密码锁的系统原理框图。
蜂鸣器提示电路
矩阵键盘电路
断电存储电路
指示灯电路
LCD显示电路
单片机控制电路
图1 单片机控制密码锁的系统原理框图
方案二:以74LS112双JK触发器构成的数字逻辑电路控制方案,如图2。

输入按钮开关电路
输入锁存电路
密码存储电路
开锁控制电路
机械动作构件
5秒定时电路
20秒定时电路
声光指示电路
图2 数字逻辑控制方案电子密码锁原理框图

由于利用单片机灵活的编程设计和强大的I/O端口,及其控制的准确性,不但能实现基本的密码锁功能,还可以增添掉电存储、声光提示等功能,故选用方案一。
第二章单元模块设计
硬件支持
使用的元器件有:核心芯片STC89C52、存储芯片AT24C02、液晶显示1602A、4×4矩阵键盘、报警蜂鸣器、发光二极管和三极管。
芯片STC89C52芯片的介绍
STC89C52是一种低功耗、高性能CMOS8位微控制器,具有 8K 在系统可编程Flash 存储器。在单芯片上,拥有灵巧的8 位CPU 和在系统可编程Flash,使得STC89C52为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。具有以下标准功能: 8k字节Flash,512字节RAM, 32 位I/O 口线,看门狗定时器,内置4KB EEPROM,MAX810复位电路,2个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口。另外 STC89X52 可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU 停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片

最近更新

2026年山东华宇工学院单招综合素质考试题库附.. 43页

基于无人机图像和MSA-TCN模型的山区烟株计数 8页

基于测量机器人的大坝变形监测精度分析研究 7页

黑龙江省齐齐哈尔市六校联谊2025-2026学年高二.. 21页

2025广西南宁市青秀区文化广电体育和旅游局招.. 45页

2025济南市平阴丰源炭素有限责任公司招聘(29.. 45页

2025贵州平塘县考调县教育局下设事业单位工作.. 50页

2025重庆庆铃汽车股份有限公司招聘15人考试备.. 49页

2026年c语言文件考试题库及一套答案 13页

2026年c语言知识试题(培优) 13页

2026年C语言考试题库及答案一套 13页

2026年c语言题目讲解(必刷) 13页

海南封关产学研协同创新机制 60页

2026年云南国土资源职业学院单招职业适应性测.. 43页

2024年昆明航空职业学院辅导员考试笔试真题汇.. 35页

2026年保定理工学院单招职业适应性测试模拟测.. 45页

2026年党员廉政知识试题(典优) 14页

2024年首都体育学院辅导员招聘备考题库附答案.. 30页

2026年北京科技大学天津学院单招职业适应性考.. 45页

2025山西忻州市静乐县社区专职网格员选聘社区.. 52页

2026年各工种岗位作业安全考核试题附答案(预.. 40页

2026年国开电大城市管理学形考题库100道附答案.. 38页

2026年在线廉政知识测试题(满分必刷) 14页

2025年苏州工学院马克思主义基本原理概论期末.. 12页

2026年学廉政知识测试题及答案(夺冠系列) 14页

2026年安徽审计职业学院单招职业倾向性测试模.. 44页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

ALC墙板蒸压加气轻质混凝土板材安装施工方案及.. 3页

GBT228-2024金属材料室温拉伸试验方法 39页