基于单片机的密码锁设计任务书(最新整理)

合集下载

单片机任务书6-单片机控制密码锁

单片机任务书6-单片机控制密码锁

《单片机技术课程设计》任务书(6)一、设计题目基于单片机的密码锁及显示系统设计二、设计任务(1)、单片机小系统开发板焊接根据元件清单清点电路板散件,提供的电路图识别各元器件,进行单片机开发板的焊接与调试。

焊接时要注意以下几点:1、先熟悉开发板原理图再和电路板上的丝印层相对照,以免出现错误。

2、焊接时要从低到高的顺序,先焊小元器件再焊大元器件,特别是先焊接USB接口和电阻这类器件。

焊接数码管时一定要注意,必须先焊接板子底层的三个芯片。

3、在往电路板上安装发光二极管、电解电容和蜂鸣器时,注意看准它们的极性;在安装集成块时,它们的缺口要与丝印层上的缺口保持一致;在焊接三极管时,注意三极管的朝向。

(2)、基于单片机的密码锁及显示系统设计1、能正确分配按键,包括10个数字键及存、取、确认、取消4个功能键;2、能通过键盘输入密码,并记忆该密码;3、能利用液晶显示相应的文字(英文或汉字、数字);4、密码输入正确有提示,错误会报警(选做)。

三、设计要求及时间安排1.必须自己独立完成,自己查阅相关资料,补充相关知识;能够实现要求的功能。

2. 提交课程设计报告一份,内容按学院提供的格式书写。

报告中要提供所设计电路的工作原理及原理图、元器件清单、键盘键值的定义、调试过程及仿真结果,给出结论。

四、主要参考资料1.郭天祥.新概念51单片机C语言教程[M].北京:电子工业出版社,20092.李维,郭强.液晶显示应用技术[M].北京:电子工业出版社,20013.脱建智.一种基于单片机的矩阵式键盘的设计与应用[J]. 中国新通信,2012.244. 李光飞.单片机课程设计实例指导(第2版)[M].北京:北京航空航天出版社,2004电子与电气工程学院。

单片机课程设计-基于单片机的密码锁设计报告

单片机课程设计-基于单片机的密码锁设计报告

课程:单片机课程设计密码锁设计报告系专业班级姓名指导教师学年学期大三上学期一、设计任务书功能:1、可以设置4位密码。

设置好后有指示灯显示已经设置。

2、如果输错三次,要有报警灯亮。

3、输入正确后,发出声音报警信号。

使用K1到K4作为密码的设置开关和输入开锁密码设置开关,接到P1.0-P1.3上。

使用k5和k6作为外部中断0和外部中断1作为密码设置和密码确定开关,接到p3.2和p3.3。

使用发光管作为报警灯和指示灯,黄灯、绿灯和红灯分别接到p1.5、p1.6和p1.7上。

二、设计思路:使用中断对密码进行设置和解密。

1、密码输入:使用四个拨码开关输入密码。

2、密码设置:四个拨码开关共有16个密码可设定,当密码设好后,三个LED灯熄灭。

在用户设置好四位密码后,按K5键,便可开锁,在本次设计中,用发光二极管代替电磁锁,发光管亮,表示开锁;灭,表示没有开锁。

利用外部中断/INT0:按下K4键对密码进行设置,此时绿灯亮。

利用外部中断/INT1:按下K5键对密码进行解密,如果密码输入正确绿灯进行了慢闪烁,解密成功,然后对密码进行重新设置,将K4键设为高电平就可以重新设置。

3、密码修改:当设定的用户密码不小心外泄时,这时就要及时通过密码修改程序来更改密码了,当选用用户密码修改时,首先要正确输入原用户密码然后按K5键,如果原密码正确则进入密码修改程序。

接下来输入四位新密码,接着新密码即被存入CPU中,至此用户密码修改成功。

4、密码错误报警当用户键入错误密码并按下K5键时,密码错误指示黄灯快闪烁;当连续三次出现密码错误时,红灯闪烁并将密码锁锁定一段时间,可有效防止非法操作。

这是本设计安全性的体现。

三、硬件设计原理图密码锁的原理是:用拨码开关输入一组密码,CPU把该密码和设置密码比较,对则将锁打开,错则要求重新输入,并记录错误次数,如果三次错误,则被强制锁定并报警。

实验核心元件:89C51芯片、6个拨码开关(4个拨码作为设置密码和输入密码,一个用作设置密码,一个用作确定)、三个发光二极管、P1.0到P1.7、P3.2、P3.3AT89C51的优点:AT89C51单片机是把中央处理器CPU、随即存储器RAM、只读存储器ROM、定时/计数器、I/O接口电路等主要计算机部件集成在一块电路芯片上的单片微型计算机 本设计中单片机应用的主要功能就是控制LED显示器的显示、报警电路以及开锁电路 还用作键盘的扫描等。

基于单片机的电子密码锁设计

基于单片机的电子密码锁设计

机械与电子工程学院课程设计报告课程名称单片机课程设计设计题目基于单片机的电子密码锁所学专业名称电气工程及其自动化班级学号学生姓名指导教师机电学院单片机课程设计任务书设计名称:基于单片机的电子密码锁学生姓名:指导教师:起止时间:一、课程设计目的设计一种基于基于单片机的电子密码锁。

二、课程设计任务和基本要求设计任务:当密码输入正确之后,锁就打开,如果输入的三次的密码不正确,就锁定按键3秒钟,同时发现报警声,直到没有按键按下1分钟后,才取消按键锁定功能;否则在3秒钟内仍有按键按下,就重新锁定按键3秒时间并报警基本要求:1、采用二个按键实现密码的输入功能,密码长度为3位;2、开锁信号可用发光二极管指示。

3.撰写课程设计论文符合模板相关要求,字数要求3000字以上。

机电学院单片机课程设计指导老师评价表院(部)机电学院年级专业电气工程及其自动化学生姓名学生学号题目基于单片机的电子密码锁一、指导老师评语指导老师签名:年月日二、成绩评定指导老师签名:年月日目录1前言 (3)1.1 设计背景 (3)1.2 电子密码锁发展趋势............................................................ 错误!未定义书签。

2 总体设计方案的确定......... 错误!未定义书签。

2.1 电子密码锁设计的具体要求................................................ 错误!未定义书签。

2.2 总体设计方案选定................................................................ 错误!未定义书签。

3 系统硬件设计 (5)3.1 单片机AT89S51简介 (6)3.1.1 主要特性..................................................................... 错误!未定义书签。

基于单片机的电子密码锁设计毕业设计

基于单片机的电子密码锁设计毕业设计

毕业设计(论文)任务书单片机电子密码锁设计摘要随着电子产品向智能化和微型化的不断发展,单片机已成为电子产品研制和开发中首选的控制器。

本文介绍了一种应用AT89S52单片机设计的防盗自动报警电子密码锁系统。

经实验验证该系统具有软硬件设计简单,易于开发,成本较低,安全可靠,操作方便等特点,可作为产品进行开发,应用于住宅、办公室的保险箱及档案柜等需要防盗的场所,所以电子密码锁凭着比较强的实用性、锁密匙量大,又要制造简单;既安全可靠,又成本低廉;既保密性强,又实用性广,在密码锁的巨大市场上占有一席之地。

本文讲述了基于AT89S52单片机的“电子密码锁”的设计与实现,首先在绪论中介绍了此系统的简介、研究本系统的目的和意义。

此后,本文在第二、三、四章论述了系统整体结构框图,系统各模块功能,论述了系统工作原理并对所使用各种芯片的功能与特性进行了介绍、系统硬件设计;在第五章中重点剖析了软件设计开发的过程。

而在最后一章简述了本次设计的总结,个人感受。

此外,通过对系统软硬件的不断调试,进一步完善功能,同时也加深了对单片机、LCD液晶显示器、电路设计等方面知识。

关键词: 单片机;AT89S52;电子密码锁; LCD显示List slice machine electronics combination lock designAbstractAs electronic products to intelligence and the continuous development of miniaturization, SCM has become the research and development of electronic product first controller. This paper introduces a kind of application of AT89S52 SCM design anti-theft alarm system, automatic electronic locks. Through the experiment validate the system hardware and software design is simple and easy to develop, low cost, convenient operation, safe and reliable, etc. Can be used as product development and application in residential, office of safe and security needs of the cabinet etc, so electronic locks with stronger practicability, lock the key, and make simple, Both safe and reliable, and low cost, Both secrecy, and practicability, the huge market in locks.This paper introduced the based on the electronic locks AT89S52 SCM design and realization of the system, first introduced in the introduction of the system, the system of research purpose and meaning. In this paper, then the second, third, and fourth chapter discusses the system structure, system function module diagram of the system, and discusses the principle and the use of various chip introduces the characteristics and functions of the system hardware design;, In the fifth chapter focuses on the design of the software development process. But in the last chapter describes the design of personal experience. In addition, based on the hardware and software system, further improve constantly commissioning function, also deepened the SCM, LCD, circuit design and less likely to knowledge.Keyword: List slice machine; AT89S52;Acousto-optic alarm;LCD display目录1 绪论 (1)1.1密码锁简介 (1)1.2电子密码锁发展趋势 (1)1.3基本原理 (2)1.4研究的主要内容 (3)2 系统总体设计方案 (4)2.1系统的功能介绍 (4)2.2系统的整体框图 (4)2.3系统各单元模块功能 (4)3 密码锁的工作原理 (6)3.1系统工作原理简介 (6)3.2AT89S52单片机 (6)3.31602LCD液晶显示模块 (8)3.3.1显示特性 (8)3.3.2物理特性 (9)3.3.3外型尺寸图 (9)3.3.4结构块图 (10)3.3.5模块显示特性详解 (10)3.3.6字符码与字符字模之间的对应关系表 (11)4 系统硬件设计 (12)4.1单片机AT89S52中断系统 (12)4.28051单片机的复位电路 (12)4.3光声报警电路 (13)4.4矩阵键盘电路 (13)4.51602LCD显示电路 (14)4.6利用PROTEUS仿真的电路图 (14)4.7硬件实物演示 (15)5 系统软件设计 (17)5.1KEIL软件介绍 (17)5.2软件开发 (17)6结束语 (20)附录 (21)参考文献 (25)致谢 (26)1 绪论1.1密码锁简介安全问题是现代社会各界普遍关注的焦点之一。

基于单片机指纹识别密码锁设计任务书

基于单片机指纹识别密码锁设计任务书
写出完整的设计论文
2.毕业设计(论文)工作进度计划:
周 次
工作内容
1周
2-4周
6-8周
8-10周
收集参考资料
设计制作硬件电路
软件测试、完成电路调试
完成论文,准备答辩
教研室(学科组)主任签字:
(1)毕业设计主要内容
搜集ATMEG16单片机知识、单片机外围电路设计的相关资料
单片机控制的软硬件设计与实现
本专业英语译文五千字符以上
(2)毕业设计的主要技术指标
设计基于单片机的指纹识别电子密码锁
(3)毕业设计基本要求
完成软硬件设计、画出硬件原理图、软件程序编写调试电路及程序、
翻译相关英文资料
收集的文献资料(包括ATMEG 16单片机及模块资料)
毕业设计(论文)任务书
题目
(包括副标题)
基于单片机指纹识别密码锁设计
教师姓名
Байду номын сангаасXXX
职称
XXX
系别
XXX
学生姓名
XXX
学号
XXX
班级
XXX
成果形式
A论文B设计说明书C实物D软件E作品
■□■□□
任务下达时间
2022年12月18日
1.毕业设计(论文)课题任务的内容和要求:
(包括原始数据、技术要求、工作要求以及图纸、程序、实物等要求)

《单片机技术》课程设计课题任务书(密码锁)

《单片机技术》课程设计课题任务书(密码锁)
(6)、报警模块
2、密码锁的软件系统
(1)、系统监控程序模块
(2)、显示程序模块
(3)、键盘程序模块
(4)、掉电存储程序模块
(5)、报警程序模块
三、设计要求
该密码锁上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。该密码锁具有系统原始密码888888,用户可以设定并存储用户密码,密码输入时应处于保密显示状态,密码输入正确时应显示密码输入正确提示信息,否则,显示密码输入错误提示信息并报警提示。
主要参考资料
[1]李广弟.单片机基础[M].第3版.北京:北京航空航天大学出版社,2003.6.
[2]李全利.单片机原理及应用(C51编程)[M].北京:高等教育出版社,2012.12.
[3]马忠梅.单片机的C语言应用程序设计[M].第4版.北京:北京航空航天大学出版社,2003.6.
[4]李光飞.单片机C程序设计指导[M].北京:北京航空航天大学出版社,2003.01.
[5]李光飞.单片机课程设计实例指导[M].北京:北京航空航天大学出版社,2004.9.
教研室
意见
教研室主任:(签字)
年月日
湖南工学院《单片机技术》课程设计课题任务书
学院:电气与信息工程学院专业:电气1301~2
指导教师
王韧
学生姓名
课题名称
密码锁
内容及任务
一、设计任务
设计一个具有特定功能的密码锁。
二、设计内容
1、密码锁的硬件系统
(1)、单片机最小系统模块
(2)、供电模块
(3)、显示模块
(4)、键盘模

基于51单片机的电子密码锁方案设计书

基于51单片机的电子密码锁方案设计书

第1章绪论 (1)1.1电子锁的发展状况 (1)1.2设计电子密码锁的意义及相关技术指标 (1)第2章总体设计及方案论证 (2)2.1单片机模块 (2)2.2输入键盘模块 (2)2.2.1独立式按键 (2)2.2.2矩阵式键盘 (3)2.3数码管显示模块 (3)2.3.1 LED静态显示方式 (3)2.3.2 LED动态显示方式 (3)2.4电源模块 (3)2.4.1蓄电池供电 (3)2.4.2双路电源供电 (3)2.5开锁电路模块 (4)2.6报警电路模块 (4)2.7最优方案 (4)第3章硬件电路设计 (4)3.1输入键盘 (4)3.2显示数码管 (5)3.3开锁电路 (6)3.4报警电路 (6)3.5电源电路 (7)3.6复位电路 (7)3.7振荡电路 (8)第4章软件设计 (9)4.1主程序流程图及程序 (9)4.2延时子程序 (11)4.3修改密码子程序 (11)4.4扫描键盘输入子程序 (12)4.5中断及报警子程序 (12)4.6显示子程序 (13)第5章设计总结 (15)参考文献 (16)附录Ⅰ (17)附录Ⅱ (18)第1章绪论1.1电子锁的发展状况随着科技的发展,传统的机械锁被破解的概率越来越高了,新型的盗贼也学会了与时俱进,通过各种技术方法和手段即会在短时间内开启结构复杂的机械锁,会不留痕迹的登堂入室,给失主和警方留下各种不易解惑的疑团。

由此我们想到,要是在机械锁的基础上再装上一把电子锁,就彻底杜绝了单一机械锁易被开启的弊端,从而极大提高门锁的安全防范性能。

当今世界,电子锁发展已经到了非常高的境界,由于电子元件特别是单片机应用在最近几年得到空前发展,电子锁无论是在功能还是在稳定性方面都有了较大的提高,在保密性方面已经做到了密码识别、指纹识别、人声识别等。

就整体形势而言,电子锁在国外发展比较早,所以应用也比较广泛,主要用于家庭门锁,银行公司等的财务保险柜锁和政府机关及高级宾馆等重要场合的智能控制门锁等。

(整理)单片机课程设计密码锁设计

(整理)单片机课程设计密码锁设计

1 设计课题任务、功能要求说明及总体方案介绍1.1 设计课题任务设计一个具有特定功能的密码锁。

该密码锁上电或按键复位后能自动显示系统提示符“P.”,进入准备工作状态。

该密码锁具有系统原始密码888888,用户可以设定并存储用户密码,密码输入时应处于保密显示状态,密码输入正确时应显示密码输入正确提示信息,否则,显示密码输入错误提示信息。

1.2 总体方案介绍及工作原理说明(1)原始密码的设定,此密码是固定在程序存储器ROM中,假设预设的密码为“888888”共6位密码。

(2)密码的输入:采用按键来完成密码的输入,输入时密码处于显示保密状态,输入六位密码后,自动结束输入,并判断其正确性(3)密码若输入错误,显示输入错误提示信息,密码输入正确后,可以用键盘任意输入数字,若按下第八个按键,则进入修改密码(4)密码修改:可以任意输入“1-7”中的六位数字作为密码,密码输入时处于保密显示状态,六位密码输入结束确认后显示P.。

图1 设计总框图2 密码锁硬件系统的设计2.1 密码锁硬件系统各模块功能简要介绍此次课程设计是基于单片机控制的电子密码锁,结合主要设计条件,本设计由单片机系统、独立式键盘、LED显示和报警系统组成,系统能完成开锁、错误报警、密码修改功能等功能,设计硬件系统如下:(1)单片机系统:此次课题采用一种是用以AT89S52为核心的单片机控制方案。

利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,进行电子密码锁的设计。

此次课题用单片机P1口与键盘相连,做输入口,P0口与显示器段控相连,输入段控码,P2口输入位控码。

(2)独立式键盘接口电路:此次课程设计采用独立式键盘,与P1口相连,键按下则会使该端口变成低电平,单片机读P1口,通过对P1口数据的判断来确定哪一个键按下。

(3)数码管显示模块:此次课程设计采用的是共阴数码管,P0口段控,P2口送位控,八个数码管共用八根段控,由位控决定在哪一位显示。

基于单片机电子密码锁方案设计书[1]13758

基于单片机电子密码锁方案设计书[1]13758

(1)本设计为了防止密码被窃取要求在输入密码时在LCD屏幕上显示*号。

(2)设计开锁密码位六位密码的电子密码锁。

(3)能够LCD显示在密码正确时显示PASSWORD OK,密码错误时显示PASSWORD ERROR,输入密码时显示INPUT PASSWORD。

(4)实现输入密码错误超过限定的三次电子密码锁定。

(5)4×4的矩阵键盘其中包括0-9的数字键和A-F的功能键(6)本产品具备报警功能,当输入密码错误时蜂鸣器响并且LED灯亮。

(7)密码可以由用户自己修改设定(只支持6位密码),修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。

方案一:采用数字电路控制。

用以74LS112双JK触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过10秒(一般情况下,用户不会超过10秒,若用户觉得不便,还可以修改)电路将报警20秒,若电路连续报警三次,电路将锁定键盘2分钟,防止他人的非法操作。

采用数字电路设计的方案好处就是设计简单但控制的准确性和灵活性差。

故不采用。

方案二:采用一种是用以AT89S51为核心的单片机控制方案。

选用单片机AT89S51 作为本设计的核心元件,利用单片机灵活的编程设计和丰富的IO端口,及其控制的准确性,实现基本的密码锁功能。

在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接LCD1602显示器用于显示作用。

其原理如下图2.1所示:图2.1 单片机控制密码锁原理图可以看出方案二控制灵活准确性好且保密性强还具有扩展功能,根据现实生活的需要此次设计采用此方案第三章系统硬件设计3.1 单片机A T89S51简介AT89S51是美国ATMEL公司生产的低功耗,高性能CMOS8位单片机,片内含4k bytes的可系统编程的Flash只读程序存储器,器件采用A TMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。

基于单片机的电子密码锁课程设计报告

基于单片机的电子密码锁课程设计报告

单片机课程设计题目基于单片机的电子密码锁设计郑州科技学院单片机课程设计任务书一、设计题目基于单片机的电子密码锁设计二、设计任务与要求(1)本设计为防止密码被窃取在输入密码时屏幕上显示8。

(2)设计开锁密码位为六位密码的电子密码锁。

(3)能够在密码正确时显示“1HELLO”,密码错误时显示“2ERROR”,输入密码的位数时显示为8的个数。

(4)4×4的矩阵键盘中包括0-9的数字键确认键和消除键的功能键。

(5)本产品具备报警功能,当输入密码错误时蜂鸣器响(6)在密码输入过程中,若输入错误,可以利用“C”键删除刚才输入的错误的数字。

在输入密码的过程中可以随时对输入的密码进行修改。

三、主要参考文献[1] 何宏主编.单片机原理与接口技术.[M]北京:国防工业出版社. 2006.07[2] 赵益、徐晓林、周振峰. 电子密码锁的系统原理. [M]北京:清华大学出版社. 2003.[3] 张培仁.基于C语言编程MCS- 51单片机原理与应用.北京:清华大学出版社. 2002. 12四、设计时间2015 年01月16日至2015 年01月16 日指导教师签名:年月日目录1 电子密码锁的背景 (1)2 总体设计方案的确定 (2)2.1 电子密码锁设计要求 (2)2.2 总体设计方案选定 (2)3 系统硬件设计 (3)3.1 设计原理 (3)3.2 单片机STC89C52简介 (3)3.4七段数码管显示器部分 (7)3.5 键盘设计 (8)3.6 蜂鸣器模块 (8)4 系统软件设计 (9)4.1 主程序模块 (9)5 系统制作及调试 (11)5.1 焊接注意事项 (11)5.2 硬件调试问题及解决方法 (11)6 结论 (12)参考文献 (13)附录1:实物图 (14)附录2:元件清单 (15)附录3:电路原理图 (16)附录4:程序 (17)1 电子密码锁的背景随着社会物质财富的日益增长,如何实现家庭防盗这一问题也变的尤其的突出,而锁自古以来就是把守门户的铁将军,人们对它要求甚高,即要安全可靠地防盗,又要使用方便。

基于单片机的密码锁设计任务书

基于单片机的密码锁设计任务书
设计论文题目基于单片机的密码锁设计一毕业设计论文的主要内容及要求任务及背景工具环境成果形式着重培养的能力传统的机械式钥匙由于安全性能差携带不便等缺点已不能满足人的需要随着大规模集成电路技术的发展特别是单片机的问世出现了许多带微处理器的电子密码锁有效地克服了机械式密码锁密码量少安全性能差的缺点使密码锁在技术和性能上都有了大大的提高并且还具有易操作功耗低成本低等优点从而使电子密码锁成为目前市场上的主流产品
176-177.
三、毕业设计(论文)进度计划
起迄日期
工作内容
备注
2月22日至3月20日
3月21日至4月10日
4月10日至5月10日
5月10日至5月20日
5月21日至6月01日
6月01日至6月5日
搜集资料,完成开题报告,完成外文翻译
参加毕业实习,硬件系统设计
设计软件系统流程及框图,完成软件系统设计.
软硬件调试及完善
完成
是否
过半
2.院系
中期
检查
意见
3.存在
问题

采取
措施
年月日
4
6



1.审查
论文
质量
注意
英文
摘要
部分
2.答辩
前的
准备
情 况
年月日
备注:指导教师应按要求和时间段及时填写,该表格由学生保管,留在毕业设计(论文)现场随时接受校、院两级督导组检察。
毕业论文撰写及格式检查
毕业论文打印及答辩准备
开题报告(该表格由学生独立完成)
建议填写以下内容:1.简述课题的作用、意义,在国内外的研究现状和发展趋势,尚待研究的问题。2.重点介绍完成任务的可能思路和方案;3.需要的主要仪器和设备等;4.主要参考文献.

基于单片机的电子密码锁的方案设计书

基于单片机的电子密码锁的方案设计书

摘要1Abstract1前言2第1章绪论3第1.1节电子密码概述31.1.1 电子密码锁的特点31.1.2 电子密码锁发展趋势3第1.2节设计任务与要求4第2章电子密码锁的方案设计5第2.1节系统工作原理5第2.2节系统方案选择62.2.1 键盘输入模块方案的选择62.2.2 显示模块方案的选择7第3章电子密码锁的硬件设计10第3.1节主要元器件103.1.1 主控芯片AT89S52 (10)3.1.2 EEPROM数据存储器24C02 (13)3.1.3 串入并出移位寄存器74HC164 (13)3.1.4 八位数据锁存器74273 (15)第3.2节系统硬件电路的设计163.2.1 数据处理及控制模块163.2.2 键盘输入模块163.2.3 密码存储模块173.2.4显示模块183.2.5 其他模块19第3.3节电子密码锁总体结构图20第4章电子密码锁软件设计21第4.1节系统软件设计流程图21第4.2节系统功能软件224.2.1 初始化程序224.2.2 按键检测程序234.2.3 按键处理子程序244.2.4 密码修改子程序26第5章系统整体调试27结论28参考文献29致谢29附录30基于单片机的电子密码锁的设计XX大学应用技术学院 06测控朱剑波摘要本课题设计以AT89S52单片机为核心器件,结合按键电路、LED数码管显示电路、存储电路、报警指示电路和开锁机构,利用单片机灵活的编程设计、丰富的I/O端口来控制整个系统实现电子密码锁的基本功能。

系统能实现密码的输入、清除、显示。

密码正确开锁,密码错误报警,密码修改功能。

关键词:单片机,电子密码锁,4×4矩阵键盘,EEPROMAbstractbined with the pressed key circuit,LED digital display circuit, storage circuit, alarm instruct ion cilcuit and unlock machine the design takes the SCM of AT89S52 as the core ponent to control the entire system achieving the basic functions of the electronic cipher lock through the software program with it’s flexible programming designand rich I/O port.This system has the following functions: password input,clear and display,,unlock when the passwordis correct, alarm when the password is wrong, and user can change passwordKey words: Single-chip,Electronic locks,4×4matrix keyboard,EEPROM前言当今社会物质财富的日益增长和人们生活水平的提高.安全防盗己成为现代居民最关心的社会问题之一。

电子密码锁课程设计任务书

电子密码锁课程设计任务书

目录1 系统总体方案设计11.1 系统方案11.2 系统设计思路:12 硬件电路设计22.1 键盘电路设计22.2 LED显示电路32.3 解锁电路52.4 报警电路53 软件设计63.1 软件设计思路63.2 每个子程序的设计64 系统调试104.1 系统硬件连接示意图:104.2 部分系统测试115 经验12参考文献13发送13附录131 系统总体方案设计1.1 系统方案的选择综合其他方案的优缺点,采用基于AT89S51的单片机控制方案。

凭借单片机灵活的编程设计和丰富的IO口,以及其控制的精确性,不仅可以实现基本的密码锁功能,而且还增加了功率调节和存储、声光提示等功能。

遥控。

原理如图1-1所示。

图1-1 单片机控制方案该方案活动空间大,既能实现所需功能,又能在很大程度上扩展功能,还可以方便地进行系统升级。

本方案采用以89S51为核心的单片机控制方案。

凭借单片机灵活的编程设计和丰富的I/O端口,以及其控制的准确性,实现了基本的密码锁功能。

1.2 系统设计思路:1. 使用矩形键盘进行密码输入,包括数字键和功能键。

2.LED数码管显示输入密码,74JS247用于驱动数码管点亮并显示数字,74LS138用于控制各个位置的显示及时显示。

3. 将解锁电路更换为LED,表示解锁。

4、密码输入错误次数超过3次,系统会报警。

5、上电后显示屏显示“”,原密码为“123456”。

只需输入此密码即可开门。

这样可以防止断电后再次调用时没有密码可用。

000000”6. 按“C”键清除显示为“.000000”7. 要重置密码,首先在记录“*”上输入密码。

8. 输入密码,然后按“D”键。

如果密码与设置的密码相同,开门。

否则,显示清零为“00000”。

9、软件设计主要包括键盘读键、LED显示程序、密码比对程序和报警程序。

2 硬件电路设计2.1 键盘电路设计采用矩阵键盘,因此本设计采用行列式键盘,同时可以减少键盘与单片机接口时占用的I/O线数。

基于单片机的电子密码锁设计-任务书

基于单片机的电子密码锁设计-任务书
·正确输入密码前提下,开锁;
·错误输入密码情况下,报警。
·设定输入密码时限≤2分钟,超过该时间,即使密码正确亦不开锁。
·密码可以更改。
设计的基本要求
1、完成设计说明书,字数不少于1.5万字,要求用A4纸打印并有中、英文摘要;
2、图纸采用计算机绘图;
3、完成与设计内容有关的外文资料翻译(5000字) ,译文翻译准确,表述清楚;
4.李华,MCS-51系列单片机使用接口技术,北京: 北京航空航天大学出版社,1993
阶段计划安排
日期
主要内容
3.31至4.13
校内毕业实习,确定毕业设计题目,收集设计资料,论证设计的可行性,研究设计方案和思路
4.14至4.27
确定设计方案和技术关键,拟定采取的解决措施,撰写毕业设计开题报告,查找并确定外文翻译资料
5.26至6.8
软件结构和流程图设计,进行软件设计、程序调试及仿真
6.9至6.22
整理资料,撰写毕业设计论文或说明书,细化毕业设计内容,指导教师审阅毕业论文,修改后准备毕业答辩
6.23至6.29
毕业设计答辩及成绩评定
毕业设计外文翻译自己安排时间进行,但务必于5月15日前完成
4.28至5.11
指导教师审阅开题报告,提出修改意见,学生整改并完成毕业设计开题报告,同时开始设计系统组成原理框图
设计电路组成框图,进行电路原理设计,绘制电路原理图,设计电路PCB,完善电路组成进行电路元器件选择、参数计算和数据测试
毕业设计(论文)任务书
设计内容
电子锁是由电子电路控制锁体的新型锁具,它采用触摸(键盘)方式输入开锁密码,操作方便。触摸式电子锁的输入部分采用触摸开关(键盘输入),其优于传统的机械开关之处在于:无活动零件,不会磨损,寿命长;使用时静默无声;造价低廉;新颖别致。

单片机课程设计 电子密码锁

单片机课程设计 电子密码锁

单片机课程设计题目电子密码锁课程设计任务书一、基本情况学时:2周学分:2学分适应班级:09电气工程二、课程设计的意义、性质、目标、要求1.意义课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。

进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不少的,是非常必要的。

2.性质课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环节,是配合单片机课程内容掌握、应用得的专门性实践类课程。

3.目标通过典型实际问题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。

4.要求(1)课程设计的基本要求单片机课程设计的主要内容包括:理论设计与撰写设计报告等。

其中理论设计又包括选择总体方案,硬件系统设计、软件系统设计;硬件设计包括单元电路,选择元器件及计算参数等;软件设计包括模块化层次结构图,程序流程图。

程序设计是课程设计的关键环节,通过进一步完善程序设计,使之达到课题所要求的指标。

课程设计的最后要求是写出设计总结报告,把设计内容进行全面的总结,若有实践条件,把实践内容上升到理论高度。

(2)课程设计的教学要求单片机课程设计的教学采用相对集中的方式进行,以班为单位全班学生集中到设计室进行。

做到实训教学课堂化,严格考勤制度,在实训期间(两周)累计旷课达到6节以上,或者迟到、早退累计达到8次以上的学生,该课程考核按不及格处理。

在实训期间需要外出查找资料,必须在指定的时间内方可外出。

课程设计的任务相对分散,每3—5名学生组成一个小组,完成一个课题的设计。

小组成员既有分工、又要协作,同一小组的成员之间可以相互探讨、协商,可以互相借鉴或参考别人的设计方法和经验。

但每个学生必须单独完成设计任务,要有完整的设计资料,独立撰写设计报告,设计报告雷同率超过50%的课程设计考核按不及格处理。

基于单片机的电子密码锁设计

基于单片机的电子密码锁设计

基于单片机的电子密码锁设计一、电子密码锁的工作原理电子密码锁主要由输入模块、控制模块、存储模块和执行模块组成。

用户通过输入模块(如键盘)输入密码,控制模块(单片机)对输入的密码进行处理和判断,并与存储模块中预先设定的密码进行比对。

如果输入密码正确,控制模块将向执行模块发送开锁指令,实现开锁;如果输入密码错误,则执行相应的错误处理操作,如报警、锁定等。

二、硬件设计(一)单片机的选择在本设计中,选用了_____型号的单片机。

该单片机具有性能稳定、功耗低、接口丰富等优点,能够满足电子密码锁的控制需求。

(二)输入模块输入模块采用了矩阵键盘,通过行列扫描的方式获取用户输入的密码。

矩阵键盘具有按键数量多、占用端口少的特点,能够有效节省单片机的资源。

(三)存储模块为了存储预设的密码,选用了_____型号的EEPROM芯片。

EEPROM具有掉电不丢失数据的特性,能够保证密码的安全性和可靠性。

(四)显示模块为了给用户提供反馈信息,使用了_____型号的液晶显示屏。

可以显示开锁状态、输入错误提示等信息。

(五)执行模块执行模块包括电磁锁和报警装置。

当输入密码正确时,单片机控制电磁锁打开;当输入密码错误次数超过设定值时,启动报警装置。

三、软件设计(一)主程序流程系统上电后,首先进行初始化操作,包括单片机端口初始化、EEPROM读取预设密码等。

然后进入密码输入等待状态,当检测到有按键输入时,进行密码处理和判断,并根据判断结果执行相应的操作。

(二)密码输入处理在密码输入过程中,对输入的按键进行去抖处理,防止误判。

同时,对输入的密码进行加密处理,提高密码的安全性。

(三)密码比对将输入的密码与存储在EEPROM中的预设密码进行比对。

比对过程中,采用逐位比较的方式,确保密码的准确性。

(四)错误处理当输入密码错误时,记录错误次数。

如果错误次数超过设定值,则启动报警装置,并锁定键盘一段时间,防止暴力破解。

四、系统调试与测试(一)硬件调试首先检查电路连接是否正确,有无短路、断路等情况。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业设计(论文)任务书
1.设计(论文)题目基于单片机的密码锁设计
学院名称电气与自动化工程学院专业(班级)自动化(12-X班)
姓名(学号)武小龙(2012XXXX)
指导教师董学平
系(教研室)负责人储昭碧
开题报告(该表格由学生独立完成)建议填写以下内容:1.简述课题的作用、意义,在国内外的研究现状和发展趋势,尚待研究的问题。

2.重点介绍完成任务的可能思路和方案;3.需要的主要仪器和设备等;4.主要参考文献.
指导教师评语:(建议填写内容:对学生提出的方案给出评语,明确是否同意开题,提出学生完成上述任务的建议、注意事项等)
指导教师签名:
20 年月日
毕业设计过程记录表(教师填写)
序号检查
时间
检查
内容
指导教师阶段检查评语
(要指出该阶段存在的问题及解决的方法)
指导教师
签名
13



1.资料
收集
情况
2.开题
报告
完成
情况
3.外文
翻译
完成
情况
年月日
24



1.检查
学生
投入
情况
2.设计
论文
进展
情况
年月日
35



1.总体
任务
完成
是否
过半
2.院系
中期
检查
意见
3.存在
问题

采取
措施
年月日
46



1.审查
论文
质量
注意
英文
摘要
部分
2.答辩
前的
准备
情况年月日
备注:指导教师应按要求和时间段及时填写,该表格由学生保管,留在毕业设计(论文)现场随时接受校、院两级督导组检察。

相关文档
最新文档