毕业设计(论文)-基于51单片机控制的电子密码锁设计.docVIP

  • 9
  • 0
  • 约1.44万字
  • 约 30页
  • 2020-11-23 发布于湖北
  • 举报

毕业设计(论文)-基于51单片机控制的电子密码锁设计.doc

基于51单片机控制的电子密码锁设计 摘要:本设计以单片机以AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构,实现要是信息在主机的初步认证注册、密码信息的加密、钥匙丢失报废等功能。根据51单片机之间的串行通信原理,这便对于密码信息的随机加密和保护。而且采用键盘输入的电子密码锁具有较高的优势。采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统可扩展性和运行的稳定性。测试结果表明,本系统各功能已达到本设计的所有要求。 关键词 :AT89C51;?密码锁;单片机设计;电子锁 目录 TOC \o 1-3 \h \z \u 摘要 1 关键词 1 第一章 密码锁的简介及现况 1 1.1引言 1 1.2电子密码锁的简介 1 1.3电子密码锁发展趋势 2 1.4本设计所要实现的目标 2 1.5设计的密码锁的功能 2 第二章设计方案的选择 3 2.1方案的论证与比较 3 第三章单片机的组成 4 3.1AT89C51单片机的简介 4 3.2电路图的绘制 7 第四章单片机硬件资源 7 4.1开锁机构 7 4.2按键电路设计 8 4.3显示电路设计 10 4.4AT89C51单片机复位方式 11 4.5密码锁的电源电路设计 12 第五章程序调试 13 5.1程序调试用到的软件及工具 13 5.2KEIL C51简介 14 5.3 调试过程 14 5.4调试、仿真与实现 15 第六章 ?软件设计 16 6.1系统软件设计的总统思想 16 6.2 各子程序设计 17 1 键盘扫描子程序 17 2 LED显示子程序 18 3 密码比较和报警程序 19 设计总结与展望 21 致谢 22 附录:总原理图 22 参考文献 24 第一章 密码锁的简介及现况 1.1引言??? 在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。 在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。 随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已有国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识别器若在公共场所所使用存在容易机械损坏,IC卡还存在容易丢失.、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场接收程度,电子密码锁是这类电子防盗产品的主流。 1.2电子密码锁的简介 ATMEL、PHILIPS和SST等公司生产的与80C51兼容的低功耗.高性能8位89C51单片机具有比80C31更丰富的硬件资源,特别是其内部增加的闪速可电改写的储存器FlashROM给单片机的开发及应用带来了很大的方便。89C51是用静态逻辑来设计的,其工作頻率可下降到0Hz,并提供两种可用软件来选择省电方式空闲方式和掉电方式。在空闲方式中CPU停止工作,而RAM、定时器/计数器、串行口和中断系统都继续工作。此时的电流可降到大约为注册工作方式的15%。在掉电方式中,片内振荡器停止工作,由于时钟被“冻结”,使一切功能都暂停,故只保存片内RAM中的内容,直到下一次硬件复位为止。这种方式下的电流可降到15μA以下,最小可降到0.6μA。89C51是一种低功耗高性能的8位单机片。它采用了CMOS工艺和高密度非意识性存储器(NURAM)技术,而且其输出引脚和指令系统一、都与MCSE-51兼容;片内的FlashROM允许在系统内改编程序或用常规的非易失性存储器编程器来编程。因此89C51是一种功能强、灵活性高,且价格合理的单片机,可方便地

文档评论(0)

1亿VIP精品文档

相关文档