密码锁的protus仿真图讲解.docVIP

  • 34
  • 0
  • 约 38页
  • 2017-01-28 发布于湖北
  • 举报
密码锁的protus仿真图讲解

电子密码锁的设计 摘要 为了更好地推广电子锁在各领域?中的应用,设计了一种基于AT89c52单片机控制的电子密码锁。该密码锁应用AT89c52单片机为核心,以单片机最小系统电路、矩阵键盘电路、显示电路、存储电路等外围电路为基础设计而成。通过单片机编写密码程序,当输入密码正确时,对应的指示灯亮,相应的解锁电路就会工作打开锁具;当密码不正确时,输入超过一定次数时,另一个对应的指示灯亮并且发出声音报警。本密码锁具有设计方法合理、简单易行、成本低、安全实用、保密性强、灵活性高等特点,具有一定的推广价值。 关键词:单片机,数码管显示,密码锁,矩阵式键盘 目 录 1绪论 1 1.1电子密码锁设计的背景及意义 1 1.2电子密码锁的现状及发展趋势 1 2总体系统设计 2 3硬件电路设计 2 3.1 AT89C51芯片介绍 2 3.1.1 AT89C51的功能描述 3 3.2单片机最小系统设计 5 3.2.1时钟电路 5 3.2.2复位电路 6 3.2.3最小系统 6 3.3矩阵键盘设计 7 3.4 LCD显示模块设计 8 3.5掉电存储模块 9 3.5.1 I2C总线 9 3.5.2 AT24C02引脚图及功能 10 3.5.3存储设计图 11 3.6 开锁电路及报警器设计 11 4软件设计 12 4.1软件总体设计 12 4.2 键盘扫描子程序 13 4.3显示模块子程序 15 4.4 密码输入子程序 16 4.5 报警子程序 17 总 结 18 致 谢 19 参考文献 20 附录 21 附录A 设计总体电路图及仿真图 21 附录B 设计c语言源程序 22 1 绪论 1.1电子密码锁设计的背景及意义 在日常的生活和工作中, 住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。 随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已在国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识识别器若在公共场所使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产品的主流[1]。 基于单片机的电子密码锁的出现,在一定程度上解决了用户私人财产安全的问题。但是,时代在发展,社会在进步,任何事物只有不断地进步才能适应时代发展的需求。电子密码锁虽然有安全性高、操作简单等优点,但是却不如机械锁价格低廉,因此,在市场上的主流产品还是机械锁。电子密码锁要想取代机械锁成为市场上的主流,就必须不断改进,在具有更多功能的同时向更智能化和更低成本化发展。这就需要我们不断研究电子密码锁的设计方法和实现原理。因此,研究基于单片机的电子密码锁的设计是很有必要且具有现实意义的。 1.2电子密码锁的现状及发展趋势 目前,和西方发达国家相比,我国的电子密码锁技术还相对落后。在西方发达国家,电子密码锁的种类已经很齐全,技术也比较先进,且在各个领域得到了广泛应用。在我国,电子密码锁技术却才相当于国际上七十年代的水平,相对来说还很落后。20世纪80年代以来,随着各种电子集成电路的出现,特别是单片机的面世,电子密码锁得到了很大的发展。相对于笨重而构造简单的传统机械锁来说,电子密码锁具有体积小,可靠性高的优势。但是就目前而言,电子密码锁的价格相对较高且需要有电源提供能量,使得其使用还局限在一定范围,特别是在国内,各种条件的制约使得电子密码锁暂时难以普及。尽管电子密码锁还存在着一些缺陷,但是其安全性高、方便易用、能够智能报警的优势却是传统钥匙锁取代不了的,而且随着电子信息技术的发展和各种电子器件的价格的不断降低,电子密码锁也将往低成本、多功能的方向发展。 2总体系统设计 本设计系统主要由单片机芯片AT89C51、矩阵键盘、LCD显示模块、掉电存储模块、报警机构和开锁机构组成。系统框图如图1所示。 图1系统设计框图 时钟电路给单片机提供晶振频率,复位电路不但使单片机上电复位,还能在使用过程中通过需要通过按键再次手动复位,矩阵键盘提供按键的输入,LCD模块显示信息,掉电存储负责密码的存储,开锁机构和报警机构分别负责开锁和报警功能。设计中,单片机选用AT89C51,LCD显示模块选用LCD1602液晶显示器,串行存储器选用电可擦除存储器AT24C02,开锁机构用发光二

文档评论(0)

1亿VIP精品文档

相关文档