基于单片机的密码锁(详细预案_第1页
基于单片机的密码锁(详细预案_第2页
基于单片机的密码锁(详细预案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于单片机的密码锁在现代社会生活中, 住宅与部门的安全防范以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙, 使用极不方便, 且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作、记住密码即可开锁等优点。设计思路:本密码锁主要由六位密码组成,输入键盘为4*4矩阵键盘,其中包括0-9十个数字键作为用户输入,一个确认键,一个复位键,一个删除键,一个开锁键,一个开启/关闭键,一个修改密码键,共十六

2、个功能键。所需材料主要包括:STC89C52单片机一片,程序下载线及接口芯片MAX232一片,数码管2位3个,按键12个,12M晶振一个、电路板一块、焊锡丝一条,LCD管一个,蜂鸣器一个,电阻、电容、导线若干。本密码锁主要用到单片机原理,数字电子,模拟电子,电路原理等知识,利用这些知识的综合来解决单片机编程,整体电路设计等难点,按电路图进行焊接,就可完成本次制作。本密码锁主要通过LCD提示信息(LCD显示在密码正确时显示PASSWORD OK,密码错误时显示PASSWORD ERROR,输入密码时显示INPUT PASSWORD)来进行操作。用户用键盘输入正确密码并且按下确定键,单片机便输出开

3、门信号,送到开锁驱动电路,然后驱动电磁锁,达到开门的目的。当输入密码错误时蜂鸣器响并且LED灯亮。而且当输入密码错误超过限定的三次时,电子密码锁定。锁定以后,用户需在两分钟后,使用开锁键解锁,才能再次进行密码的输入。密码可以由用户自己修改设定(只支持6位密码),修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作 。电路原理:本密码锁主要由单片机,单片机程序语言汇编,液晶显示器,开锁结构,单片机自振荡电路,晶振电路,手动复位电路等组成。其中单片机编程为主要难点。单片机硬件资源的分配如下:P0.0P0.7用于LCD液晶显示作用。P2.6、P2.7用于蜂鸣器和报警灯的控制。P2.0用于开锁电路的控制。P1.0P1.7用于键盘电路的控制。P3.3P3.5用于LCD显示模块的控制端口的控制。上述部分电路图片如下:图1 密码锁开锁机构电路图图2 晶振电路图3 单片机自激震荡电路图4 本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论