- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分:课题背景描述
课题来源:
课题思路来源于本次大赛的参考题目
需求分析:
电子密码锁是一种通过单片机来控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁。
国内外研究现状
在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。电子密码锁特点如下:1.保密性远远大于弹子锁。随机开锁成功率几乎为零。2.密码可变。 用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。3.误码输入保护。当输入密码多次错误时,报警系统自动启动。4. 电子密码锁操作简单易行,一学即会。
另外,随着科学技术的发展,用户在生活中需要使用的锁类越来越多,电子密码锁能为用户提供安全无忧的服务,因此市场前景十分广阔。
第二部分:功能描述
功能特点:
本项目设计一种基于STC89C51单片机控制的电子密码锁,具有如下功能:
①可通过键盘输入密码控制开关的开锁和闭锁
②可通过扩展的LED显示器显示输入的密码
③密码可以多次改写和重置
④ 连续三次输入密码错误延迟10秒钟后,
声光报警装置工作
技术指标:
① 输入电压:5V
②使用温度范围:-20℃~65℃
第三部分:可行性分析
设计思路:
本课题选用的ELITE-III单片机开发系统,以STC89C51单片机为核心,辅以扩展的键盘以及LED显示模块组成完整的系统。通过键盘采集输入的信息,与单片机内的储存值比较,如果密码正确,则开锁电路打开,并且绿灯亮;如果密码错误,则报警电路的红灯电路打开,若连续三次输入密码错误,声光电路打开,红灯闪烁,同时蜂鸣器产生蜂鸣音;在以上工作的同时显示电路工作,同步显示输入数值。
● 应用的技术分析:
本课题的实现,需要使用到以下关键技术:
① 基于STC89C51单片机简单设计及外围扩展电路
② 键盘输入及单片机间的数据传输
③LED显示技术、动态输出及单片机间的数据传输
设计者当前已具备的技术条件:
① 课题组成员都参阅过相关的51单片机开发方面的书籍,熟悉Protel99电路设计,有一定的项目开发及电路设计基础
②课题组成员XXX参加过基于Keil C51的培训练习,,对C语言函数库的调用有一定的了解,具备C语言程序设计开发经验
③课题组成员XXX参加过焊接练习的培训,课题组成员XXX有一定的文学功底,有一定的能力撰写课题报告
④项目指导老师XXX以前多次带的毕业生做过基于STC89C51单片机设计的项目,并多次获得各类奖项,有着丰富的资料和经验。
技术方案比较:
在电子密码锁电路的设计中,控制方法是核心技术。
主程序流程图远原理介绍
首先将系统初始化,显示电路工作显示6个0,提示用户输入密码,程序调用键盘扫描程序,确认是否有键按下,如果有键按下,将输入数字送入主控芯片为STC89C51单片机与储存值相比较,并同时刷新LED输出数据,若此时按下退格键,则系统执行清除上次数字键输入;如果六位密码输入完毕,并按下确定键,程序将输入的六位密码与储存值比较,判断密码是否正确;如果密码正确,程序调用开锁程序,并且开锁指示灯绿灯亮,提示密码正确,如果密码错误,报警电路的红色指示灯工作,提示密码输入错误,如果密码输入错误超过三次,则报警电路工作,红色报警灯亮,且蜂鸣器发出报警声。
各子模块的实现方法:
系统由4大子模块组成,各子模块的实现方法如下:
①控制模块:控制核心由STC89C51构成,运行系统程序并通过扩展I/O接口控制自主设计的各个子模块;
②开锁闭锁电路:当用户输入的密码正确而且是在规定的次数内输入的话,单片机便输出开门信号,送到开锁驱动电路,然后驱动电磁锁,达到开门的目的。若用户没有在指定的次数内输入正确的密码,驱动电路将自动锁住,并同时声光报警电路工作。
③密码修改模块:通过调用程序取消原先所设定的密码,然后通过键盘输入新的密码。
④键盘和显示模块: 用4×组成0-9数字键确认键。 用8位数码管组成显示电路提示信息,当输入密码时,显示,当密码位数输入完毕按下确认键时,对输入的密码与设定的密码进行比较,若密码正确,则门开,此处用LED发光二极管亮做为提示,同时发出“叮咚”声;若密码不正确,发出“嘀、嘀”报警声同时禁止按键输入 4×3行列式键盘的按
您可能关注的文档
最近下载
- 城市轨道交通车厢LCD电子地图设置标准、列车车门号编号设置原则、各线线路号.pdf VIP
- 乡镇政法委员个人述职报告.docx VIP
- 伍德里奇计量经济学答案.doc
- 2023年天津中德应用技术大学公共课《思想道德基础与法律修养》科目期末试卷A(有答案).docx VIP
- 2023年广东省深圳市育才第二中学中考一模物理免费试卷完整版.docx VIP
- Q XMJL 644-2016_XML504系列工程车 企业标准.pdf
- 数字化转型驱动经济高质量发展的路径分析.docx VIP
- 冷锅串串项目商业计划书.pptx VIP
- 计算机程序设计员理论试题(题库).pdf VIP
- 晕血晕针的应急处理.pptx
文档评论(0)