1 / 37
文档名称:

电子密码锁.doc

格式:doc   大小:305KB   页数:37页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

电子密码锁.doc

上传人:雾里看花 2019/2/25 文件大小:305 KB

下载得到文件列表

电子密码锁.doc

文档介绍

文档介绍:~《自动控制系统》课程设计任务书专业自动化班级姓名设计题目:基于单片机的电子密码锁设计一、设计实验条件地点:自动化系实验室实验设备:PC机二、设计任务本设计采用单片机为主控芯片,结合外围电路,组成电子密码控制系统,用户想要打***,必先通过提供的键盘输入正确的密码才可以,密码输入错误有提示。系统能够实现:,***提示;,蜂鸣器报警;。三、设计内容1、绪论在安全技术防范领域,具有防盗报警功能的电子密码控制系统逐渐代替传统的机械式密码控制系统,克服了机械式密码控制的密码量少、安全性能差的缺点,使电子密码控制系统无论在技术上还是在性能上都大大提高了一步。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码控制系统,它除具有传统电子密码控制系统的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码控制系统具有很高的安全性、可靠性,应用日益广泛。电子密码控制是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成***、闭锁任务的电子产品。电子密码控制不论性能还是安全性都已大大超过了机械类。其特点如下[1]:1)保密性好,远远高于机械锁控制。随机***成功率几乎为零。2)密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使控制的保密性下降。3)误码输入保护,当输入密码多次错误时,报警系统自动启动。4)无活动零件,不会磨损,寿命长。5)使用灵活性好,不像机械锁必须佩带钥匙才能***。6)电子密码控制系统具有操作简单易行,一学即会的特点。电子密码锁是集计算机技术、电子技术、数字密码技术为一体的机电一体化高科技产品,具有安全性高,使用方便等优点[2]。本次设计论文主要分为两大模块,一是硬件系统电路部分,另一个是用C语言编写的软件程序部分,基本能完成电子密码锁的***、修改密码、密码错误报警等主要功能,成本低,可靠性高,具有很好的市场应用价值。2、、矩阵键盘、液晶显示器和密码存储等部分组成[3]。其中矩阵键盘用于输入数字密码和进行各种功能的实现。由用户通过连接单片机的矩阵键盘输入密码,后经过单片机对用户输入的密码与自己保存的密码进行对比,从而判断密码是否正确,然后控制引脚的高低电平传到***电路或者报警电路控制***还是报警,实际使用时只要将单片机的负载由继电器换成电子密码锁的电磁铁吸合线圈即可。系统整体框图如图1所示。键盘输入模块复位电路密码存储模块***电路报警电路显示模块AT89S52图1系统结构框图各模块功能如下::分为密码输入按键与几个功能按键,用于完成密码锁输入功能。:用于完成对系统状态显示及操作提示功能。:完成系统的复位。:用于完成输错密码时候的警报功能。:用于完成掉电存储功能,使修改的密码断电后仍能保存。6.***电路:应用继电器及发光二极管模拟***,完成***及***提示。,高性能CMOS8位单片机,片内含8KBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案[4]。AT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针,三个16位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89S52可降至0Hz静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止[5]。AT89S52的管脚分布如图2所示。图2AT89S52芯片管脚P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流。当P1口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写