欢迎来到天天文库
浏览记录
ID:30791533
大小:103.15 KB
页数:14页
时间:2019-01-03
《单片机的密码锁设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、目录摘要第一章密码锁的设计目的第二章硬件设计2.1单片机部分2.3复位电路设计2.4外部晶振时蚀电路设计2.5显示模块电路设计2.6.AT24C02掉电存储单元的设计2.7系统硕件设计原理结构框图第三章软件设计3.1键盘输入部分3.2数码管显示部分3.3系统程序流程总框图第四章结论附录一电路图原理附录二C语言源程序摘要随着科学技术的进步,电子器件和电子系统设计方法口新月异,电子设计自动化技术正是适应了现代电子产品设计的要求,吸收了多学科最新成果而形成的一门新技术。为保证电子产品设计的速度和质量,适应“第一时间推出产品”的设计要求。随着人们生活水平的提高,如何实现家庭防盗这
2、一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。意外事故或人为破坏可能造成中的灾难性后果的系统称为要害系统。要害系统的保证性包括安全性、可开性和保全性,内涵非常丰富。我们设计的电子密码锁是一类针对要害系统的安全保险器件,其设计概念与常见的保安密码锁有所不同。从系统设计观点看,电子安全密码锁是一个实体域定义的概念,比较机械安全密码锁,具有设计实现简便、密码装订灵活、制造成本低廉等优点。本文介绍了基于单片机的智能密码控制系统,对系统硬件设计和软件实现进行了详细的描述。该系统采用AT
3、89S52单片机实现密码控制的功能。该电子密码锁是一种通过输入密码控制电路来控制机械的开关闭合,我采取的单片机,它具有超大规模集成电路技术,有极强的数据处理能力,I/O口多。以它为核心设计的密码锁,结构小,功能强,现在很多单位甚至家里的各个家用电器,还有保险箱都需要它电子密码锁具有安全性能高、成本低、功耗低、操作简单等优点使其作为防盗卫士的角色越来越重要。现有国内市场上的电子密码锁有的是通过购买一些产品模块再开发,不具备自主知识产权;有的是自主研发的,但其功耗与成本都比较高,不具备广泛的应用价值。为了克服这些缺点,从经济实用角度出发,采用单片机AT89S52与低功耗CMO
4、S型E2PROMAT24C02作为主控器件与数据存储器单元,设计一款可更改密码,具有报警功能的电子密码锁。该电子密码锁体积小,易于开发、成本较低,安全性高。【关键词】AT89S52;密码锁;键盘扫描;动态显示;密码处理第一章密码锁的设计目的随着社会物质财富的H益增长,如何实现家庭防盗这一问题也变的尤其的突出,而锁自古以来就是把守门户的铁将军,人们对它要求甚高,即要安全可靠地防盗,又要使用方便。目前普遍使用的机械锁结构简单、使用方便、价格便宜。但在使用过程中暴露了很多缺点:1.机械锁是靠金屈制成的钥匙上的不同齿形与锁芯的配合来工作的。所以很多钥匙可以互开,保密性差,安全性低
5、。2•钥匙一旦丢失,无论谁捡到都可以将锁打开。3.机械锁的材料大多为黄铜,质地较软容易损坏。4.机械锁钥匙易于复制,不适于诸如宾馆等公共场所使用。所以机械锁已难以满足当前社锁会和人们的要求。出于安全、方便的需要。随着人们生活水平的提高,电子密码防盗作为防盗卫士的作用H趋重要。电子密码锁用密码代替钥匙,不但省去了佩戴钥匙的烦恼,也从根本上解决了普通门锁保密性差的缺点。如果采用6位密码,则密码组合可达到,毎增加1位,密码组合就增加10倍。从而提高了密码锁的安全系数。密码锁被广泛应用保险柜、保险箱、文件柜、防磁防火柜、防盗门、银库门、仓库门、车门、民用门等。目前市场上普遍所见的
6、电子密码锁的密码很容易被窥探和多次试探,而丢失密码,使密码锁失去其安全性。该电子密码锁利用单片机作为主控核心,单片机(AT89S52)所具有的特殊功能使得电子密码锁的保密性能大大加强,这样就可以有效的防止多次试探密码的可能性。随着单片机和其它智能芯片的进一步开发防盗锁将实现智能化,这将是锁的安全性能大大提高。本系统实现密码一次输入的提示功能,若密码输入不正确将发出“嘀嘀”的报警声,引起他人警觉。同时可添加外围设备实现远程报警(如添加继电器一类设备可以连接到主人的电话上,是主人知道家里有人非法操作,及时报警)。若密码输入正确将发出“叮咚”的门铃声。本系统使用的单片机所具有强
7、大的功能能够实现智能控制用来完成密码的输入、判断和比较从而执行相应的开锁显示或报警等功能。⑵本系统硬件设计由单片机(AT89S52)部分、4X4行列式键盘部分、四联七段共阴数码管部分、报警器部分4个部分所组成。2.1单片机部分主控器件是单片机,AT89S52是一个低功耗、高性能CMOS8位单片机,片内含8k字节的可系统编程的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准8051指令系统及引脚。它集Flash程序存储器既可在线编程(ISP)也可用传统方法进行编程及通用8位微处理器于单片芯
此文档下载收益归作者所有