简易电子密码锁课程设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
江西理工大学应用科学学院
微机控制系统课程设计报告题目:简易电子密码锁
姓名:
学号:
专业班级:
指导教师:
完成时间:
设计报告综合测试平时总评
格式(10分)
内容
(10分)
图表
(5分)
功能测试
(35分)
答辩
(20分)
考勤
(20分)指导教师签名:
目录
1
1
2
3
6
7
8
摘要
随着人们生活水平的提高,如何实现家庭防盗这一问题也变得尤其的突出,传统的机械锁?由于其构造的简单,被撬的事件也屡见不鲜,因此,人们在日常生活中越来越越离不开密码的使用。在人们对安全的重视和科技的发展的同时,许多电子智能锁(指纹识别、IC卡辨认)已相继问世,但这类产品是针对特定指纹或有效卡,只能适用于保密要求高且仅供个别人使用的箱、柜、房间等。另外,卡片式的IC卡易丢失和损坏,加上其成本较高,在一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平和市场的接收程度,电子密码锁是这类电子防盗产品的主流。基于以上思路,本次设计使用PHILIPS公司的P89C51实现——基于单片机的电子密码锁的设计。?
关键字:P89C51 单片机?密码?电子锁? ?
with?the?improvement?of?people?living?standards,?how?to?achieve? security?of?this?family?also?changed?particularly?prominent,?the?traditional ?mechanical?lock?because?of?its?simple?structure,?the?incident?was?nothing?n ew.?therefore,?more?and?more?people?in?their?daily?life?is?inseparable?from? the?use?of??people?attach?importance?to?security?and?the?development?of?tech nology,?at?the?moment,?many?Electronic?smart?lock(fingerprint?,IC?card?ident ification)has?been?published?at?home?and?abroad.?However?these?products?are? characterized?by?specific?and?effective?fingerprint?cards,?can?only?apply?to ?the?confidentiality?requirements?of?the?box,?counter,?doors,?and?so?on.?And ?fingerprint?recognition?knowledge?for?use?in?public?places?if?there?easily? damaged?machinery,?C?card?there?are?still?easily?lost,?damaged,?and?so?on.?C oupled?with?its?high?cost,?to?some?extent,?limited?the?popularity?of?such?pr oducts?and?promotion.?Given?the?current?level?of?technology?and?the?market?r eception?of?electronic?code?lock?is?such?a?mainstream?electronic?anti-theft? ?on?the?above?ideas,?this?design?uses?the?P89C51?PHILIPS?achieve?an?electron ic?password—based?SCM?lock?design.????
Key?words:?P89C51 SCM?password?electronic?locks
第一章系统概述
本次设计使用P89C51单片机实现简易电子密码锁的设计,其主要具有如下功能:
1.设8置位密码,密码通过键盘输入,此时黄灯亮,若密码正确则绿灯亮。
2.密码可以由用户自己修改设定,绿灯亮后后才能修改密码。在输入新密码时候需要确认,以防止误操作。
3.报警、锁定键盘功能。密码输入错误红色发光二极管和蜂鸣器会出现错误提示,若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘。
电子密码锁的设计主要由三部分组成:3×4矩阵键盘接口电路、密码锁的控制电路、输出数码显示电路。另外系统还有LED提示灯,报警蜂鸣器等。
密码锁设计的关键问题是实现密码的输入、确认、更改等功能:
1.密码输入功能:按下数字键,输入密码长度。
2.密码确认功能:当按下确认键时,表示密码输入完成。
3.密码设置功能:将输入的值作为新的密码。
主要的设计实施过程:
首先,选用单片机P89C51,以及选购其他电子元器件。第二步,使用DXP 2004设计硬件电路原理图,并设计PCB图完成人工布线(后因时间和材料准备不充分,所以没做出实物)。第三步,使用Keil uVision4软件编写单片机的C语言程序、仿真、软件调试。第四部,使用PROTEUS软件进行模拟软、硬件调试。最后,联合软、硬件调试电路板,完成本次设计。
第二章基本功能设计
实验任务
通过对本题目的设计掌握单片机控制系统设计的相关方法与技巧。
用P89C51RC2HBP设计一个简单电子密码锁,完成密码的识别功能。
基本设计要求
基本要求
(1)设置(0~9)十个按键和一个设置/确认按键,当系统正常工作时可通过设置/确认按键修改密码,使用时初始密码为,随后可任意设置密码。
(2)当密码输入正确时,用一个发光二极管和蜂鸣器作为指示。当密码输入错误时,则提示密码输入错误。