没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
科学技术学院
SCIENCE & TECHNOLOGY COLLEGE OF
NANCHANG UNIVERSITY
《课 程 设 计》报 告
REPORT ON CURRICULUM DESIGN
题 目 基于单片机的电子密码锁控制器
学科部、系: 信 息 学 科 部 、 电 子 系
专 业 班 级 : 电 子 信 息 工 程
学 号 :
学 生 姓 名 :
指 导 教 师 :
起 讫 日 期 : 2016.11.14——2016.11.25
基于单片机的电子密码锁控制器
专业:电子信息工程 学号: 学生姓名: 指导教师:
摘 要
随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,
传统机械锁构造简单,被撬事件屡见不鲜;电子锁其保密性高,使用灵活性好,安全系数
高,受到了广大用户的青睐。
本设计以单片机 AT89C51 作为密码锁监控装置的检测和控制核心,分为主机控制和从
机执行机构。实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等
功能。根据 51 单片机之间的串行通信原理,这便于对密码信息的随机加密和保护。而且
采用键盘输入的电子密码锁有较高的优势。采用数字信号编码和二次调制方式,不仅可以
实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应
速度快、传输效率高、工作稳定可靠等。软件设计采用自上而下的模块化设计思想,以使
系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。测试结果表明,
本系统各项功能已达到本设计的所有要求。
关键词: 单片机;密码锁;单片机设计,电子锁。
设计达到的目的:
1.系统通过 4×4 的矩阵键盘输入或设定开锁密码。
2.可以通过 LCD 查看已输入的字符个数[显示为****]
3.密码输入正确,LCD 显示“开”状态,继电器闭合;密码连续 3 次输入错误,报警
4.可以通过特殊的按键方法清除用户密码[如同时按下特定的多个键。
目 录
第一章 基于单片机的电子密码锁控制器的概述 ...................................1
1.1、课题背景和意义 .....................................................1
1.2、电子密码锁发展趋势 ............................................1
第二章 设计方案的选择和确定 .................................................2
2.1 电子密码锁设计的具体要求 .......................................2
2.2 总体设计方案选定 ....................................................3
第三章 系统硬件设计 .........................................................4
3.1 系统设计框图 ........................................................4
3.2 AT89C51 简介 .....................................................4
3.3 1602 简介 ............................................................6
3.3.1 引脚说明 ......................................................6
3.3.2 指令说明: ....................................................6
3.3.3 地址表.........................................................7
3.3.4 文字组表 ......................................................8
3.4 系统设计结构图 ....................................................9
3.5 系统的工作原理说明 ................................................9
3.6 硬件电路的设计 ......................................................9
3.6.1 最小系统的设计 ................................................9
3.6.2 芯片擦除 .....................................................11
3.6.3 开锁机构 .....................................................11
3.6.4 键盘设计 .....................................................12
第四章 系统软件设计 ........................................................13
4.1 复位以及振荡电路 ...............................................13
4.2 3X4 矩阵键盘 ....................................................14
4.3 报警器 ..........................................................14
4.4 液晶显示电路 ....................................................15
4.5 串口输入电路图 .................................................15
第五章 性能测试与分析 ......................................................15
第六章 附件 ................................................................19
1 程序流程图 ..........................................................19
2 原理图 ................................................................19
3 源程序 ................................................................20
课程设计成绩评定表 .........................................................26
1
第一章 基于单片机的电子密码锁控制器的概述
1.1、课题背景和意义
随着电子技术和计算机技术的飞速发展,单片机性能不断完善,性能价格比显著提高,
技术日趋完善。由于单片机具有体积小、重量轻、价格便宜、功耗低、控制功能强及运算
速度快等特点,因而在国民经济建设、军事及家用电器等各个领域均得到了广泛的应用。
本设计利用单片机及附加电子元器件实现数据采集和控制算法,来完成某一实际功能,检
验并提高同学对整体电路设计和把握能力,了解单片机系统设计流程,以及电路板的实际
制作和调试能力。同时也加强对数字电路、单片机和微机原理等课程知识的实际应用能力,
也为同类产品的进一步发展奠定理论和实践基础。
随着人们生活水平的提高和安全意识的加强,对安全的要求也就越来越高。锁自古以
来就是把守护门的铁将军,人们对它要求甚高,既要安全可靠的防盗,又要使用方便,这
也是制锁者长期以来研制的主题。随着电子技术的发展,各类电子产品应运而生,电子密
码锁就是其中之一。据有关资料介绍,电子密码锁的研究从 20 世纪 30 年代就开始了,在
一些特殊场所早就有所应用。这种锁是通过键盘输入一组密码完成开锁过程。研究这种锁
的初衷,就是为提高锁的安全性。由于电子锁的密钥量(密码量)极大,可以与机械锁配
合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携
带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类
繁多,例如数码锁,指纹锁,磁卡锁,IC 卡锁,生物锁等。但较实用的还是按键式电子密
码锁。
20 世纪 80 年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠性提
高,成本较高,是适合使用在安全性要求较高的场合,且需要有电源提供能量,使用还局
限在一定范围,难以普及,所以对它的研究一直没有明显进展。
目前,在西方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广泛
应用于智能门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国电
子锁整体水平尚处于国际上 70 年代左右,电子密码锁的成本还很高,市场上仍以按键电
子锁为主,按键式和卡片钥匙式电子锁已引进国际先进水平,现国内有几个厂生产供应市
场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内的不少企
业也引进了世界上先进的技术,发展前景非常可观。希望通过不断的努力,使电子密码锁
在我国也能得到广泛应用
1.2、电子密码锁发展趋势
电子密码锁应用于金融业,其根本的作用是“授权”,即被“授权”的人才可以存取
钱、物。广义上讲,金融业的“授权”主要包括以下三种层次的内容:1、授予保管权,
如使用保管箱、保险箱和保险柜;2、授予出入权,如出入金库、运钞车和保管室;3、授
2
予流通权,如自动存取款。目前,金融行业电子密码锁的应用主要集中在前两个层面上。
下面将介绍几种在金融行业中使用较多的电子密码锁以及它们的技术发展方向。当然,以
上所说的授权技术再高超,都必须由精良的“锁具”担当承载结构部件,实现开启、闭锁
的功能,而且承担实体防护作用,抵抗住或尽量延迟破坏行为,让电子密码锁“软、硬不
吃”。一般情况下,锁具防盗的关键是锁身外壳、闭锁的部件的强度、锁止型式、配合间
隙和布局。提高电子密码锁之防护能力的必然途径是报警,在金融业的许多场所有人值守
、有电视监控,具有报警功能,可以综合物理防范和人力防范两种作用。报警的前提是具
备探测功能,根据电子密码锁的使用场所和防护要求,可选择多种多样的探测手段。在中
国的城市金融业中,实现联网报警已经成为对各金融网点的基本要求。根据国内外的实践
经验,金融业实行安全防范风险等级很有必要,即依据使用的防盗报警器材的性能、安装
布局和人员值守状况等,可以评估被防护物或区域的防护能力,得出风险等级,其中,电
子密码锁的性能至关重要。
由于数字、字符、图形图像、人体生物特征和时间等要素均可成为钥匙的电子信息,
组合使用这些信息能够使电子密码锁获得高度的保密性,如防范森严的金库,需要使用复
合信息密码的电子密码锁,这样对盗贼而言是“道高一尺、魔高一丈”。组合使用信息也
能够使电子密码锁获得无穷扩展的可能,使产品多样化,对用户而言是“千挑百选、自得
其所”。
经过了一个学期单片机的的学习,通过本次课程设计,了解电子锁的基本工作原理,
通过对已学习的 AT89C51 型单片机,熟悉 AT89C51 并行接口的各种工作方式和应用,并且
掌握 AT89C51 计数器/定时器的工作方式和应用编程外部中断的方法,以及对液晶显示问
题的解决。掌握单片机的设计步骤方法,继而达到能设计单片机实际应用的目的。
第二章 设计方案的选择和确定
2.1 电子密码锁设计的具体要求
1.系统通过 3×4 的矩阵键盘输入或设定开锁密码。
2.可以通过 LCD 查看已输入的字符个数[显示为****]
3.密码输入正确,LCD 显示“开”状态,继电器闭合;密码连续 3 次输入错误,报警
4.可以通过特殊的按键方法清除用户密码[如同时按下特定的多个键。
5.在熟悉掌握单片机的各种资源与运用方法的基础上,基于 KEIL 与 PROTEUS 软件平
台完成以下设计内容:
完成 3×4 键盘扫描。键盘分布如下:
剩余28页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 442
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于SpringBoot+Vue.JS前后端分离的食品商城系统 源码+数据库+录屏(毕业设计)
- python-electronics.rar
- python-dynamic-programming.rar
- python-init-docs.rar
- yocto master
- virtio-win-0.1.248.iso版本驱动
- 谷歌小恐龙训练模型Chrome-Dino-run-RL-main
- 基于SpringBoot+Vue.JS前后端分离的健康饮食管理系统 源码+数据库+录屏(毕业设计)
- Devart-UniDAC-v9.40 源码版
- Cisco 思科 CP-7945g 7965g sip模式固件 9.4.2
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功