利用单片机实现的电子密码锁.docVIP

  • 2
  • 0
  • 约3.45千字
  • 约 6页
  • 2017-08-22 发布于北京
  • 举报
利用单片机实现的电子密码锁   摘 要:电子密码锁电路设计选用AT89C51单片机作为主控芯片,数据寄存器的选择是功率损耗较低的场效应管为单元电路的EEPROM AT24C02单片系统,同时配合输入、复位、显示、报警、开锁等电子电路,用C程序高级语言编写主控控制程序,设计出了一种能N次修密且有报警功能的密码锁电路。   关键词:单片机;密码锁;报警   引言   本设计是一种基于单片机设计的电子密码锁,不用实体的钥匙,用户只需要记住自己已经设置好的6位密码,通过键盘输入密码后,单片机控制程序验证通过便开锁,提高了安全性,同时由于可以无限次修改密码,大大提高了密码锁的可靠性。   1 设计方案的选择   本设计选用了AT89C51作为密码电子锁的主控元器件。具体思路如下:在主控元器件外,加用于输入密码的输入键盘,用于显示密码作用的LCD1602显示器,以及用于密码储存用的AT24C02芯片。开锁的时候密码输入正确则开锁,不正确则显示密码错误并发出报警。如果在一定时间内输入密码连续错误三次则系统自动死机一段时间。当用户需要更改密码时,选择修改密码后系统会提示输入原始密码,在正确输入原始密码之后,连续两次输入新密码并确定,则新密码设置成功。这种方案对密码锁的控制比较灵活,而且其安全性能较高。   2 工作原理   本设计是以单片机AT89C51为核心,由三大主要部分构成:

文档评论(0)

1亿VIP精品文档

相关文档