单片机实习报告 键盘式电子密码锁.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机应用实习实 习 报 告院系名称: 电气与信息工程学院专业班级: 测控14-1学生姓名: 黄文峰 学 号:指导老师:曲贵波 张鹏黑龙江工程学院教务处制2016年6月实习任务书学生姓名黄文峰院系电气与信息工程学院专业班级测控14-1指导教师姓名曲贵波 张鹏职称副教授是否外聘□是否题目名称键盘式电子密码锁一、设计的内容、目的和意义 本次实习是有关于键盘式电子密码锁的设计。键盘式的电子密码锁使用最为广泛,本产品主要用于保险箱、防盗门、保险柜之类的,还有一部分用于保管箱和运钞车。该产品在键盘上输入密码,易于掌握,由于密码是记在用户的脑子里,所以既准确又可靠,不易破解,除非自己丢失或者泄露。如今电子密码锁向着“随意设定密码”“显示乱序”“多重设定密码”“锁定键盘”等方向发展,使得不法分子无从入手。尽管新型电子防盗锁层出不穷,但是键盘式电子密码锁仍在市场上占据着主流地位,并且经常作为其他类型防盗锁的辅助功能。本设计主要可实现:(1)在一定时间内没有任何按键操作则关闭显示器,并锁定键盘,单片机复位后锁定取消;(2)能够从键盘中输入密码,并相应地在显示器上显示‘*’;(3)能够判断密码是否正确,正确则开锁,错误则输出相应信息;(4)在操作错误达到一定次数后能够报警;(5)能够实现密码的修改;二、设计的技术指标要求1、研究方法(1)总体按照最优化的方法进行软件设计和硬件设计,走软件实现道路;(2)对软硬件进行模块划分,并对各单元电路结合EDA工具进行论证设计; (3)在查阅文献基础上展开设计,力求创新。2、技术要求(1)可以修改密码;(2)输入密码必须正确;(3)密码输入次数过多会自动报警;摘 要本设计从经济实用角度出发,采用STC89C52单片机作为密码监控装置和控制核心,结合AT24C02存储单元电路,4*4?矩阵键盘电路,LCD1602显示电路,报警电路和开锁电路构成的,通过键盘输入正确的密码来控制电路,从而完成开锁、机械上锁、智能锁定键盘、修改密码等功能的电子产品。通过编程来实现,其性能和安全性已远远超过传统的机械锁。本设计具有保密性好、成本低、功耗低、操作简单、随机开锁成功率几乎为零、密码可变、误码输入保护、多次错误报警、断电记忆等优点。方案比较及选择方案1:采用数字电路控制。用以74LS112双JK触发器构成的数字电路作为密码锁的核心控制,将密码保存在JK触发器中,用其与输入密码通过比较器比较,判断密码正确与否。其优点是设计原理简单,但是控制的准确性和灵活性比较差,物理结构较为复杂,操作不便。方案2:采用STC89C52单片机为核心的控制。由于单片机的性能、存储、运行速度、I/O口、定时/计数器、功耗、晶振、复位等因素,用以STC89C52单片机作为核心,利用单片机灵活的编程设计和丰富的I/O端口及其控制的准确性,来实现电子密码锁的基本功能。利用外接AT24C02存储芯片存储密码,LCD1602液晶显示,蜂鸣器作为报警驱动。单片机控制原理如图1.1。 STC89C52单片机矩阵键盘LCD1602显示屏储存单元开锁模式报警模式图1.1 单片机控制原理图。确定方案及理由:结合上述两种方案,结合现实生活需求,本设计选用方案二。第1章 总体设计方案1.1 总体设计方案 此电子密码锁的系统中设计主要由三部分组成:4×4矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统还有LED提示灯,报警蜂鸣器等。系统能完成本机超次锁定、修改用户密码基本的密码锁的功能。本设计的任务拟采用单片机(C51)作为单片机的核心单元,利用单片机串行发射、接收等功能而设计的一款具有本机开锁和报警功能的电子密码锁。本系统成本低廉,功能实用。主要分为以下几个部分:(1)设置密码及修改设置6位密码,密码可以由用户自己修改设定(只支持6位密码),密码通过键盘输入,若密码正确,则将锁打开。锁打开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。(2)密码显示为了帮助用户确认是否有键按下,特在电路中设置了模拟显示电路;而为了防止密码外泄;显示时,并不是显示用户按下的数字符号,而是以一个特定的字母符号提醒用户是否有键按下。有键按下,就会显示出字符---“*”,没键按下,则不会显示字符。这样既巧妙的提醒了用户又保护了用户密码,此乃本设计可靠性优点之一。(3)密码错误报警当用户键入错误密码时,密码输入错误数码显示器会出现错误提示。当连续三次出现密码错误时,系统就会报警,由蜂鸣器发出报警声,锁定键盘且系统会长期报警不止。这时必须按复位方可停止。此乃安全可靠性之一。1.2 软硬件功能分析主要分为以下几个部分:(1)单片机:本部分的功能包括写入和读取各种控制命令及数据处理,同时还要对各执行单元进行控制。单片机是整个系统的控制

文档评论(0)

yanpan1 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档