欢迎来到天天文库
浏览记录
ID:22699724
大小:823.29 KB
页数:20页
时间:2018-10-31
《单片机课程设计-电子密码锁设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机课程设计设计题目电子密码锁学生姓名学号专业班级通信工程指导老师li姓名单片机课程设计成绩学号课程设计主要内容设计题目:电子密码锁1、设计任务:本课程的设计任务是利用现有的目标板实验装置,利用实验箱上的设备,设计一个完整电子密码锁程序,并在实验箱上运行演示。2、设计指标及要求:(1)系统初始化,用户依次输入密码,LED显示用户输入的密码。(2)密码输入后判断是否正确。密码错误,系统发出一声长“滴”声错误提示咅,红灯亮2.5S,之后系统复位,用户重新输入密码。错误次数超过三次,则发出长鸣声报警,错误报警指示灯亮,同时键盘锁住,用户在无法输入密码。(3)密
2、码正确有2种权限:开锁和修改密码,由功能键选择权限。(4)开锁成功,发出2声“滴”提示开锁,绿灯亮,5S延时后开锁信号和开锁指示清零,系统返回启动界面,等待密码的输入。(5)改密过程屮,如果两次输入的密码不同,LED提示并返回修改密码界而。若密码修改成功,则保存密码,系统返回启动界面,等待密码的输入。(6)IiD显示的系统当前操作界囬(密码输入,修改密码,开锁,锁键盘等)可自行设定显示状态建议:从学生的工作态度、工作量、设计(论文)的创造性、学术性、实用性及书面表达能力等方面给出评价指导教师评语签名:20年月日设计题目:电子密码锁一、课题概述在口常的生活和
3、工作屮,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对闩常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用耍求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规
4、模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、1C卡辨认)已在国内外相继面世,但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等,而且指纹识识别器若在公共场所使用存在容易机械损坏。1C卡还存在容易丢失、损坏等特点,加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场的接收程度,电子密码锁是这类电子防盗产
5、品的主流。二、设计任务及技术要求2.1设计目的本课程的设计任务是利用现有的B标板实验装置,利用实验箱上的设备,设计一个完整电子密码锁程序,并在实验箱上运行演示。通过硬件课程设计中电子密码锁的设计与实验,使我们更进一步的掌握单片机原理的相关知识,尤其加深对8279芯片原理的理解,提高对汇编语言编程的能力并加深对汇编语言的理解与应用。在程序的不断编写与改正过程屮,提高了我们检错就错的能力。实物电路的连接锻炼我们的动手能力,增强丫我们通过动手进行硬件设计及程序设计从而解决实际问题的能力。2.2设计内容在本次实验屮我们主要用到可编程键盘显示接门芯片8279來实现输
6、入输出数字并用相关程序来判断字符匹配程度。主要实现以下功能:1、可设定密码(6位);2、实时显示输入密码;3、具有密码错误输入限制。有3次输入密码的机会若三次密码全错会报警响铃并锁定键盘。4、密码正确有2种权限:开锁和修改密码,由功能键选择权限。5、密码可变性。用户可以更改密码,保存并重新回到初始界面。2.3实验器材(1)PC机一台用于对程序的编译测试等,同吋还需要对硬件实验设备进行控制,提供整个程序的运行平台,并且收集和释放硬件信号,实现程序功能。(2)单片机原理实验箱一台,单片机接口设备。(3)数据线一条,电源线一条,导线若干条用于电路和芯片之间的连接
7、。三、工作原理及原理框图基于单片机的电子密码锁系统工作原理框图如下图所示图1单片机电子密码锁系统原理框图用户密码通过键盘的输入,密码输入正确后,进行功能选择。输出开锁信号控制,开锁电路开锁并发出2声短“滴”声提示音,5S延时后开锁信号与己开锁提示清零,系统冋到初始界面。密码输入错误时,发出一声长“滴”声错误提示音,密码错误指示灯亮,连续三次密码错误时,发出长鸣声报警,密码错误报警灯亮。10S后延时锁定键盘,此后键盘将无法再次输入密码。用户密码直接存储在单片机ROM中,可以通过键盘修改密码,系统的工作状态由显示四、主要器件分析及仿真电路4.1单片机AT89C
8、51组成基本框EPOPlP2P3TxDRxDINTOINTI单片机
此文档下载收益归作者所有