欢迎来到天天文库
浏览记录
ID:7226559
大小:3.48 MB
页数:52页
时间:2018-02-08
《基于单片机的红外遥控电子密码锁设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于单片机的红外遥控电子密码锁设计[摘要]:在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。本设计是基于51单片机设计的六位红外遥控密码锁,结合外围的键盘输入、LCD显示、报警、开锁等电路模块。它能完成以下功能:正确输入密码前提下,开锁;错误输入密码情况下,报警;密码可以根据用户需要更改。用C语言编写的主控芯片控制程序与EEPROMAT24C02读写程序相结合,并用Keil软件进行编译,设计了一款可以多次更改密码,具有报警功能的可遥控的电子密码锁。[关键词]:红外电子密码锁;报警;液晶显示;TheDesignofInfrar
2、edRemoteControlCombinationLock[abstract]:Indailylifeandwork,withdepartmentofhousingsecurity,unitdocuments,financialstatementsandsomepersonalinformationusinglocktosave.Thisdesignisbasedon51single-chipwithinfraredremotecontrolcombinationlock.Itperformsthefollowingfunctions:enterthepasswordcorrectly
3、underthepremiseofunlocking;wrongpasswordcasethealarm;passwordcanbechangedaccordingtouserneeds.MasterinClanguagecontrolprogramandEEPROMAT24C02chiptoreadandwriteprocessarecombinedandcompiledwiththeKeilsoftware,designedanumberyoucanchangethepassword,thepasswordwithanelectronicalarmandunlockremotlyco
4、ntrolsystem.[Keywords]:Infraredelectroniccombinationlock;Thealarm;Liquidcrystaldisplay(LCD);目录1引言11.1电子密码锁的背景与研究意义11.2红外电子密码锁的现状及发展趋势11.3课题研究方法22红外通信原理32.1红外的发射和接收32.2编码解码32.3调制42.4解调接收43硬件电路设计53.1整系统框图53.2设计思想53.3有关芯片的简介63.3.1单片机AT89C5163.3.2存储芯片AT24C02介绍93.3.3I2C总线介绍93.3.4LCD1602液晶显示113.3.5红外接收
5、头133.4电路图的设计143.4.1复位电路143.4.2振荡电路153.4.3继电器驱动电路153.4.424C02163.4.5LCD1602164系统软件设计184.1KEIL软件的简介184.2系统功能子程序194.2.1数据读写模块194.2.2红外发射接收模块195电路仿真及调试215.1报警电路215.2显示电路215.3开锁电路225.4调试结果及分析22致谢23参考文献24附录A外文资料翻译25附录B源程序32附录C电路图47附录D元件清单48附录E实物图片491引言1.1电子密码锁的背景与研究意义在当今社会,安全防盗已成为社会问题,而锁自古以来就是防盗的重要工具,目
6、前国内大部分人使用的还是传统的机械锁,然而,眼下假冒伪劣的机械锁互开率非常之高,此外,即使是一把质量过关的机械锁,通过急开锁,甚至可以在不损坏锁的前提下将锁打开。机械锁的这些弊端为一种新型的锁——电子密码锁,提供了很大的发展空间。由于红外遥控具有许多优点,例如红外线发射装置采用红外发光二极管遥控发射器易于小型化且价格低廉;采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,增加遥控功能,提高信号传输的抗干扰性,减少误动作,而且功率消耗低;红外线不会向室外泄露,不会产生信号串扰;反应速度快、传输效率高、工作稳定可靠等。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控
7、不仅完全可靠而且能有效地隔离电气干扰。所以红外线遥控是目前使用最广泛的一种通信和遥控手段。在本设计中,红外遥控密码锁和PC机、数据库相结合,能够实现适时的、强大的管理,使得整个红外遥控系统得到更好的完善。本文从经济实用的角度出发,设计采用单片机为主控芯片,结合外围电路,组成电子密码控制系统,密码锁共6位密码,每位的取值范围为0~9,用户可以自行设定和修改密码,每个密码按键都有声、光提示。用户想要打开锁,必先通过提供的键盘输入正确的密
此文档下载收益归作者所有