基于单片机实现的密码锁控制系统毕业设计论文.doc

基于单片机实现的密码锁控制系统毕业设计论文.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机的密码锁控制 摘要:本设计提出了一种能防止多次试探密码的基于单片机的密码锁设计方案,根据用户的10条总体要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容。 关键词: 单片机 AT89s51 按键扫描输入 LED数码管显示 Locks the control based on the Micro Computer Unit Abstract: This paper puts forward a project designed to prevent codes from being stolen for times, which is based on the theory of coded lock of Micro Computer Unit. To satisfy the 10 major demands from users, it gives the hardwares and its circuit, as well as the softwares and its procedure. Moreover, the options of different Micro Computer Unit models, the hardware designs, the charts of software flows, the distributions of Micro Computer Unit storage units, some specific notes and other relative information will also be given. Key word: Micro Computer Unit AT89s51 Pressed key scanning input LED demonstrated 目录 1 绪论 3 2 功能说明 3 3 控制电路 3 3.1四位数电子密码锁的控制电路分为以下几部分: 3 3.2结构框架和电路原理图 4 3.3按键设计 4 4主要元件介绍: 5 4.1 AT89s51简介 5 4.2 74LS47 -- BCD码显示驱动器 7 4.3 LED数码管简介 8 4.4另需器件及数量 9 5 电路图设计 10 6 程序流程图 11 7 原程序设计 12 8 检测与调试 19 9 结语 20 致谢 20 1 绪论 随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统 的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其必威体育官网网址性高,使用灵活性好,安全系数高,受到了广大用户的青睐。设计本课题时构思了两种方案:一种是用以AT89s51为核心的单片机控制方案;另一种是用以74LS112双JK触发器构成的数字逻辑电路控制方案。考虑到数字电路方案原理过于简单,而且不能满足现在的安全需求,所以本文采用前一种方案 2 功能说明 1.电源打开后,显示器显示“0000”,密码由TABLE读取,‘“1234”为内定密码,只要输入此密码便可开门,再按“OPEN”开门键,则门可以打开。这样可以预防万一停电后再送电时无密码可用。 2.按“清除”,清除密码,显示器显示“0000”。 3.欲更改密码时,先输入新密码再按“更改密码”,既可建立新密码。 4. 输入新密码,再按“OPEN”开门键。若号码与密码相符,则门会打开,否则显示器会清除为“0000”。 5.要显示密码,按住“显示密码”即可显示密码,放开则显示“0000”。 3 控制电路 3.1四位数电子密码锁的控制电路分为以下几部分: *AT89s51单片机 *LED数码管的驱动电路 *LED数码管 *按键输入 *继电器电路及工作灯 3.2结构框架和电路原理图 ?????电路框架与工作原理(如图1所示)如果给单片机上电, 电路复位一次,然后它将开始运行键盘扫描,等待输入密码,然后通过74LS47驱动数码管显示密码,输入密码后又确认密码是否正确,如果正确,则绿色的发光二极管发光(持续0.5秒,相当于开锁),如果错误,则红色的发光二极管发光并蜂鸣器发出报警声(持续3秒)。 ?????????????????????????????????????????????图1.电路原理图 3.3按键设计 3.3.1键盘设计: 1 2 3 A 4 5 6 B 7 8 9 C * 0 # D 3.3.2编码设计 01 02 03 0C 04 05 06 0D 07 08 09 0E 0A 00 0B 0F 4主要元件介绍: 4.1 AT89s51简介 AT89

文档评论(0)

2749166188 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档