1 / 27
文档名称:

密码锁1.doc

格式:doc   页数:27页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

密码锁1.doc

上传人:fy5186fy 2016/3/5 文件大小:0 KB

下载得到文件列表

密码锁1.doc

相关文档

文档介绍

文档介绍:1 第1章概述在日常生活和工作中,住宅与公司部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙***,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后, 财产的安全性就大打折扣。为满足人们对锁的使用要求,用密码代替钥匙的密码锁应运而生; 密码锁具有安全性高、成本低、功耗低、易操作等优点。此次我们所做的课程设计的题目就是智能密码锁的设计,其设计内容及要求如下所述: 设计内容(1)密码的设定:此密码是固定在程序存储器 ROM 中,假设预设的密码为“12345 ”共5位密码。(2) 密码的输入: 采用两个按键来完成密码的输入,其中一个按键为功能键,另一个按键为数字键。在密码都已经输入完毕并且确认功能键之后, 才能完成密码的输入过程,然后进入密码的判断比较处理状态并给出相应的处理过程。(3)按键禁止功能:初始化时,允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态是在3 次密码输入不正确的情况下发生的。 设计要求(1)设计方案要合理、正确; (2)系统硬件设计及焊接制作; (3)系统软件设计及调试; (4)系统联调; (5)写出设计报告。 2 主要设计条件(1)MCS-51 单片机实验操作台 1台; (2)PC机及单片机调试软件; (3)单片机应用系统板 1套; (4)制作工具 1套; (5)系统设计所需的元器件。 单片机的发展单片机是指一个集成在一块芯片上的完整计算机系统;尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU 、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。单片机也被称为微控制器(Microcontroller) ,由芯片内仅有 CPU 的专用处理器发展而来。最早的设计理念是通过将大量外围设备和 CPU 集成在一个芯片中,使计算机系统更小,更容易集成进复杂的而对体积要求严格的控制设备当中。单片机是 70年代中期发展起来的一种大规模集成电路芯片,是CPU 、RAM 、ROM 、I/O 接口和中断系统集成于同一硅片的器件。单片机用于控制有利于实现系统控制的最小化和单片化,简化一些专用接口电路,如编程计数器、锁相环( PLL )、模拟开关、 A/D 和D/A 变换器、电压比较器等组成的专用控制处理功能的单板式微系统。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。 3 第2章系统总体设计方案 设计思路此次课程设计的原理是:从键盘输入一组密码,CPU 把该密码和设置密码比较,对则将锁打开,错则要求重新输入,并记录错误次数,如果三次错误,则被强制锁定并报警,除非超级密码或者其他的手段打开,比如延时一段时间。其电路包含:键盘输入、密码检测、***电路、执行电路、报警电路、键盘输入次数锁定电路、定时电路、密码修改。本次设计采用的是一种用以 AT89S51 为核心的单片机控制方案。利用单片机灵活的编程设计和丰富的 IO端口,及其控制的准确性,不但能实现基本的密码锁功能, 还能添加调电存储、声光提示甚至添加遥控控制功能。根据设计要求,初步设计思路如下: 1、输入密码用矩阵式键盘,包括数字键和功能键。 2、LED 数码管显示输入密码,用 74LS247 驱动数码管发光显示数码, 用 74LS138 控制各位显示器分时进行显示。 3、用发光二极管代替***的电路,发光表示***。 4、输入密码错误次数超过 3次,蜂鸣器发声系统报警。 5 、设置原始密码为“123456 ”系统的原始密码放在 RAM 区,在运行过程中可以实时更改系统密码。. 6、此系统共设计了 3个基本功能键:密码设置键、确认键、复位键。 7、密码设置键:当用户需更改密码时,可通过此功能键方便地修改原先的旧密码。 8、确认键:当完成密码输入后,可按此功能键即可实现密码的比较和处理。 9、复位键:当密码三次输入错误时,系统进入死锁状态,可按此功能键跳出此状态。 4 系统设计框图硬件电路的设计及实现相对简单;完整系统的硬件连接如下图 所示。硬件电路由 LED 数码管显示模块、按键模块、报警模块、复位电路和时钟电路组成。单片机AT89C51 时钟电路复位电路按键电路 LED 数码管显示*** 系统设计框图本方案采用的是一种用以 89C51 为核心的单片机控制方案,89C51 来控制电路的