欢迎来到天天文库
浏览记录
ID:31331536
大小:301.68 KB
页数:29页
时间:2019-01-08
《单片机实习报告-键盘式电子密码锁》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、单片机应用实习实习报告院系名称:电气与信息工程学院专业班级:测控]4_1学生姓名:黄文峰学号:20141765指导老师:曲贵波张鹏黑龙江工程学院教务处制2016年6月实习任务书学生姓名黄文峰院系电气与信息工程学院专业班级测控14-1指导教师姓名曲贵波张鹏职称副教授是否外聘□是站否题目名称键盘式电子密码锁一、设计的内容、目的和意义本次实习是有关于键盘式电子密码锁的设计。键盘式的电子密码锁使用最为广泛,本产品主耍用于保险箱、防盗门、保险柜Z类的,还冇一部分用于保管箱和运钞车。该产品在键盘上输入密码,易于掌握,由于密码是记在用户的脑子
2、里,所以既准确乂可靠,不易破解,除非占己丢失或者泄露。如今电子密码锁向著“随意设定密码”“显示乱序”“多重设定密码”“锁定键盘”等方向发展,使得不法分子无从入手。尽管新型电了防盗锁层出不穷,但是键盘式电了密码锁仍在市场上山据着主流地位,并R经常作为其他类型防盗锁的辅助功能。本设计主要可实现:(1)在一定吋1'可内没有任何按键操作则关闭显示器,并锁定键盘,单片机复位后锁定取消;(2)能够从键盘屮输入密码,并相应地在显示器上显示咏;(3)能够判断密码是否正确,正确则开锁,错i吴则输出相应信息;(4)在操作错误达到一定次数后能够报警;
3、(5)能够实现密码的修改;二、设计的技术指标要求1、研究方法(1)总体按照最优化的方法进行软件设计和硬件设计,走软件实现道路;(2)对软硬件进行模块划分,并对各单元电路结合EDA工具进行论证设计;(3)在查阅文献基础上展开设计,力求创新。2、技术要求(1)可以修改密码;(2)输入密码必须正确;(3)密码输入次数过多会H动报警;摘要木设计从经济实用角度出发,采用STC89C52单片机作为密码监控装置和控制核心,结合AT24C02存储单元电路,4*4矩阵键盘电路,LCD1602显示电路,报警电路和开锁电路构成的,通过键盘输入正确的密
4、码來控制电路,从而完成开锁、机械上锁、智能锁定键盘、修改密码等功能的电子产品。通过编程来实现,其性能和安全性已远远超过传统的机械锁。本设计具有保密性好、成本低、功耗低、操作简单、随机开锁成功率儿乎为零、密码可变、误码输入保护、多次错误报警、断电记忆等优点。方案比较及选择方案1:采用数字电路控制。用以74LS112双JK触发器构成的数字电路作为密码锁的核心控制,将密码保存在JK触发器屮,用其与输入密码通过比较器比较,判断密码正确与否。其优点是设计原理简单,但是控制的准确性和灵活性比较差,物理结构较为复杂,操作不便。方案2:采用ST
5、C89C52单片机为核心的控制。由于单片机的性能、存储、运行速度、I/O口、定吋/计数器、功耗、晶振、复位等因素,用以STC89C52单片机作为核心,利用单片机灵活的编程设计和丰富的I/O端口及其控制的准确性,来实现电子密码锁的基本功能。利用外接AT24C02存储芯片存储密码,LCD1602液晶显示,蜂鸣器作为报警驱动。单片机控制原理如图l.lo1ALCD1602显示屛IA储存单元STC89C52矩阵键盘I>单片机IA开锁模式(>报警模式图1.1单片机控制原理图。确定方案及理由:结合上述两种方案,结合现实生活需求,本设计选用方案
6、二。第1章总体设计方案1.1总体设计方案此电子密码锁的系统屮设计主要由三部分组成:4x4矩阵键盘接口电路、密码锁的控制电路、输出八段显示电路。另外系统述有LED提示灯,报警蜂鸣器等。系统能完成木机超次锁定、修改用户密码基木的密码锁的功能。本设计的任务拟采用单片机(C51)作为单片机的核心单元,利用单片机串行发射、接收等功能而设计的一款具冇本机开锁和报警功能的电子密码锁。本系统成木低廉,功能实用。主要分为以下几个部分:(1)设置密码及修改设置6位密码,密码可以由用户自己修改设定(只支持6位密码),密码通过键盘输入,若密码止确,则将
7、锁打开。锁打开后才能修改密码。修改密码Z前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。(2)密码显示为了帮助用户确认是否有键按下,特在电路中设置了模拟显示电路;而为了防止密码外泄;显示时,并不是显示用户按卜•的数字符号,而是以一个特定的字母符号提醒用户是否有键按Ko有键按下,就会显示出字符一-““,没键按F,则不会显示字符。这样既巧妙的提醒了用户又保护了用户密码,此乃本设计可靠性优点之一。(3)密码错误报警当用户键入错误密码时,密码输入错误数码显示器会出现错误提示。当连续三次出现密码错误吋,系统就会报警,由蜂鸣
8、器发出报警声,锁定键盘冃系统会长期报警不止。这吋必须按复位方可停止。此乃安全可靠性之一。1.2软硬件功能分析主要分为以下几个部分:(1)单片机:本部分的功能包括写入和读取各种控制命令及数据处理,同时述要对各执行单元进行控制。单片机是整个系统的控制核心及数据处理核
此文档下载收益归作者所有