电子密码锁本科毕业设计完整版.docx
《电子密码锁本科毕业设计完整版.docx》由会员分享,可在线阅读,更多相关《电子密码锁本科毕业设计完整版.docx(69页珍藏版)》请在冰豆网上搜索。
电子密码锁本科毕业设计完整版
知识不仅是指课本的内容,还包括社会经验、文明文化、时代精神等整体要素,才有竞争力,知识是新时代的资本,五六十年代人靠勤劳可以成事;今天的香港要抢知识,要以知识取胜
基于单片机的电子密码锁设计
摘要
在日常的生活和工作中
住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决
若使用传统的机械式钥匙开锁
人们常需携带多把钥匙
使用极不方便
且钥匙丢失后安全性即大打折扣
在安全技术防范领域
具有防盗报警功能的电子密码锁逐渐代替了传统的机械式密码锁
电子密码锁具有安全性高、成本低、功耗低、易操作等优点
本文从经济实用的角度出发
采用美国Atmel公司的单片机AT89S51作为主控芯片与数据存储器单元
结合外围的矩阵键盘输入、LCD液晶显示、报警、开锁等
用C语言编写的主控芯片控制程序与EEPROMAT24C02读写程序相结合
并用Keil软件进行编译
设计了一款可以多次更改密码
具有报警功能的电子密码控制系统
这种密码锁的电路设计具有防试探按键输入、智能控制上锁、开锁、报警、修改密码等多种功能
密码长度可变、保密性强、灵活性高、应用日益广泛
关键词密码锁单片机报警LCD显示
DesignofElectricPasswordLockBasedonMCU
ABSTRACT
Inthedailylifeandthework
thewaytothehouse'sanddepartment'ssafeguard
unit'sdocumentfile
thefinancialreportingaswellassomeindividualmaterialpreservationalmostneedmanylocks.Ifweusetraditionmechanicalkeytoopen
thepeopleoftenmustcarrymanykeys
butitisnotextremelyconvenient.Ifthekeylost
thesecuritywilldeclinegreatly.Inthesafetyworkguarddomain
thelockwithsecuritywarningfunctionelectroniccombinationhavereplacedthetraditionalmechanicalcombinationlockgradually
theelectroniccombinationlockhavethehighlysecurity
thelowlycost
thelowlypowerwastage
easytooperateandsoonmerits.
Thisarticleisbasedontheeconomicalandpracticalpointofview
usestheUnitedStatesAtmelCorporationAT89S51microcontrollerasamasterchipandthedatamemoryunit
itcombineswiththeexternalmatrixkeyboardinput
LCDdigitaldisplay
alarm
unlockandsooncircuits
dominatesbytheCprogramminglanguagechipEEPROMofthecontrolproceduresandcarriesonthetranslationwithKeilsoftware
thepasswordcanbechangedmanytimes
theelectronicthepasswordcontrolalsohasthealarmingfunction.
Thispasswordlockcircuitdesignhasanti-testbuttoninput
intelligentcontrollock
unlock
alarmandchangethepasswordmultiplefunctions.Passwordlengthcanbechanged
greatsecurityandhighflexiblethanothers
itiswidelyused
.
KeyWords:
Passwordlock;MCU;Alarm;LCDDisplay
摘要
第一章绪论
1.1电子密码锁简介........................................................................1
1.2电子密码锁的发展趋势...............................................................1
1.3本设计所要实现的目标...............................................................2
1.4设计方案简介...........................................................................2
第二章主要元器件介绍
2.1主控芯片AT89S51.....................................................................3
2.1存储芯片AT24C02.....................................................................6
2.3LCD1602显示器........................................................................7
2.4晶体振荡器..............................................................................8
第三章硬件系统构成
3.1设计原理.................................................................................10
3.2电路总体构成...........................................................................10
3.3电源输入电路...........................................................................11
3.4键盘输入电路...........................................................................12
3.5密码存储电路...........................................................................12
3.6复位电路.................................................................................13
3.7晶振电路.................................................................................14
3.8显示电路.................................................................................14
3.9报警电路.................................................................................15
3.10开锁电路..............................................................................15
第四章软件系统设计
4.1主程序流程图...........................................................................17
4.2按键软件设计...........................................................................18
4.3密码设置软件设计.....................................................................19
4.4开锁软件设计...........................................................................20
第五章调试与实现
5.1硬件调试.................................................................................21
5.2软件调试.................................................................................21
5.3Pruteus仿真...........................................................................22
结论与展望
致谢
参考文献
附录
第一章绪论
1.1电子密码锁简介
电子密码锁是一种通过密码输入来控制电路或是芯片工作
从而控制机械开关的闭合
完成开锁、闭锁任务的电子产品
它的种类很多
有简易的电路产品
也有基于芯片的性价比较高的产品
现在应用较广的电子密码锁是以芯片为核心
通过编程来实现的
其性能和安全性已大大超过了机械锁
其特点如下:
1)保密性好
编码量多
远远大于弹子锁
随机开锁成功率几乎为零
2)密码可变
用户可以随时更改密码
防止密码被盗
同时也可以避免因
人员的更替而使锁的密级下降
3)误码输入保护
当输入密码多次错误时
报警系统自动启动
4)无活动零件
不会磨损
寿命长
5)使用灵活性好
不像机械锁必须佩带钥匙才能开锁
6)电子密码锁操作简单易行
一学即会
1.2电子密码锁的发展趋势
日常生活和工作中
住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决
目前门锁主要用弹子锁
其钥匙容易丢失;保险箱主要用机械密码锁
其结构较为复杂
制造精度要求高
成本高
且易出现故障
人们常需携带多把钥匙
使用极不方便
且钥匙丢失后安全性即大打折扣