本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于AT89C2051和AT89C52单片机的智能电子密码锁的设计

基于AT89C2051和AT89C52单片机的智能电子密码锁的设计

本设计主要由单片机、矩阵键盘、液晶显示以及开锁报警等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现,由用户通过连接单片机的矩阵键盘输入所设定的密码,驱动芯片驱动液晶显示器输入的数字,后经过单片机对用户输入的密码与自己保存的密码进

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 3139476774

无图片信息!

详细描述

基于AT89C2051和AT89C52单片机的智能电子密码锁
一、选题简介、意义
     在日常生活中,住宅的安全防范,个人文件资料档案、财物贵重物品的保存都离不开锁。锁保证了这些物件的安全,随着时代的进步科技的发展,传统的机械锁由于需要钥匙开锁,钥匙携带不方便,钥匙丢失即失去安全保障,所以渐渐被具有
防盗报警功能的智能电子密码锁取代。
智能电子密码锁具有操作简单方便、成本低、功耗、安全性好等优点,从而满足了人们对锁的需求,增加了安全性,因而得到了人们的认可,因此我们有必要研究开发智能电子密码锁,造福社会,为人们的财产安全保驾护航,具有现实意义。
二、课题综述(课题研究,主要研究的内容,要解决的问题,预期目标,研究步骤、方法及措施等)
     1.研究的内容
本系统采用单片机AT89C2051和AT89C52作为核心的元件,利用红外遥控原理和单片机相关的功能设计的一款集本机开锁、遥控开锁、报警、修改密码和显示反馈于一体的智能密码锁系统
     2.解决的问题、预期目标:
1) 对当前红外遥控密码锁的使用状况进行调研;
2) 根据调研,制定可行性方案论证及设计方案论述;
3) 根据技术指标,设计原理框图,确定主要器件的使用;
4) 设计硬件电路原理图,画流程图,编写软件;
5) 完成调试,实现功能。
3.研究步骤、方法及措施:
选用单片机AT89C52本设计的核心元件,利用单片机灵活的编程设计和丰富的I/O端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,由AT89C2051和uPD6122G芯片组成发射电路,由AT89C52和红外接收头SM0038组成接收电路,外接AT24C02芯片用于密码的存储,外接LCD1602显示器用于显示作用,此方案控制灵活准确性好且保密性强还具有扩展功能,根据现实生活的需要此次设计采用此方案
三、设计(论文)体系、结构(大纲)
      本设计主要由单片机、矩阵键盘、液晶显示以及开锁报警等部分组成。其中矩阵键盘用于输入数字密码和进行各种功能的实现,由用户通过连接单片机的矩阵键盘输入所设定的密码,驱动芯片驱动液晶显示器输入的数字,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到开锁电路或者报警电路控制开锁(黄灯亮)还是报警(红灯亮)。
各模块具体功能如下:
1.键盘输入模块:分为密码输入的数字按键与几个功能按键,用于完成密码的输入功能。
2.复位电路:完成系统的复位。 
3.密码存储模块:用于完成掉电存储功能,使密码断电后仍能保存。 
4.驱动电路:用于驱动数码管对键盘所输入的数字进行实时显示。 
5.显示模块:用于完成对系统状态的显示及操作提示功能。 
6.报警电路:应用发光二极管模拟报警,用于完成密码输入错误时候的指示。 
7.开锁电路:应用发光二极管模拟开锁,完成开锁及开锁提示。
8. 发射模块电路:通过红外发光二极管发射出红外信号。
9. 接收模块电路:主要负责将发送端传输过来的二进制脉冲码进行解码。
 
 
总体结构图


收缩