资源描述:
《智能红外遥控电子密码锁》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、陕西理工学院毕业设计题目智能红外遥控电子密码锁学生姓名包晗学号1213014132所在学院陕西理工学院专业班级电子信息工程1205指导教师王婷完成地点博远楼实验室2016年5月29日IV陕西理工学院毕业设计智能红外遥控电子密码锁包晗(陕西理工学院物理与电信工程学院电子信息工程专业2012级5班,陕西汉中723000)指导教师:王婷{摘要}本文论述了基于STC89C52单片机的红外遥控电子密码锁系统设计。该设计可以实现密码设定、密码显示、密码修改、本机开锁、远程遥控开锁、密码输入错误报警等等。本系统由STC89C52单片机、4*4矩阵键
2、盘,蜂鸣器,复位电路和晶振电路、继电器等组成,4*4键盘主要用于密码的输入和修改,蜂鸣器报警,复位电路和晶振电路与STC89C52单片机组成单片机最小系统。本系统成本低廉,功能实用。{关键词}:密码锁;报警;蜂鸣器;STC89C52;IV陕西理工学院毕业设计IntelligentinfraredremotecontrolelectroniccipherlockBaoHan(Grade12,Class05,MajorinElectronics&Informationengineering,Physics&Telecommunicatio
3、nsengineeringDept,ShaanxiUniversityofTechnology,Hanzhong,Shaanxi,723003)Tutor:WangTingAbstract:ThisdissertationisaboutconcretedesignofthehardwareandprogramstepsofInfraredraytestinstrument’sdesignandrealizationbasedonSTC89C52.Thisdesigncanachievethepasswordselection;pass
4、wordtomodifythepasswordofthemachinelock,remotekeylessentry,thepasswordisincorrectalarmfunction.ThissystembytheSTC89C52single-chipmicrocomputer,the4*4matrixkeyboard,buzzer,resetcircuitandvibrationcircuit,relayandsoon,4*4keyboardismainlyusedforinputandmodifythepassword,th
5、ebuzzeralarm,andresonancecircuitandresetcircuitSTC89C52singlechipmicrocontrollerminimumsystem.Thissystemislowcost,functionandpractical.Keywords:combinationlock;Callthepolice;Buzzer.;STC89C52目录IV陕西理工学院毕业设计1绪论11.1课题背景11.2课题的目的和意义11.3电子密码锁发展趋势11.4本设计完成的工作22总体方案设计32.1电源模块32
6、.2主控制器模块33硬件实现及单元电路设计53.1主控制模块53.2单片机的时钟电路与复位电路设计53.3单片机简介及管脚说明63.4键盘电路设计73.5液晶显示电路设计83.6存储芯片电路设计93.7报警电路103.8密码锁电路104红外遥控电路设计124.1红外通信基本原理124.2红外线遥控原理124.3主要模块设计135系统软硬件设计与实现145.1主程序流程图145.2开锁软件设计155.3修改密码软件设计166系统的安装与调试18结论19致谢20参考文献21附录A外文翻译22附录B部分源程序31附录C整机电路原理图39附录
7、D元器件清单40IV陕西理工学院毕业设计附录E实物照片41IV陕西理工学院毕业设计1绪论1.1课题背景在我们日常的学习生活中,住所与公司的安全防护、单位重要的档案文件、财务报表以及大多数个人资料的保管多以上锁的方法来解决。若使用传统的手工机械开锁的钥匙,人们则需要随身携带许多钥匙,使用很不方便,而且钥匙遗失后安全性能就大大降低。随着科学技术的不断提高,人们对于日常生活中的安全保险要求变得越来越高。为了满足人们对锁的使用要求,增加其安全性,用密码来替代钥匙的密码锁应运而生。密码锁具有安全性能高、成本低廉、功耗低、容易操作等优点。根据本设
8、计要求,通过输入密码来控制电路或者芯片的工作,从而控制机械开关的闭合,完成开锁、锁定等要求。它的种类很多,有简便的电子产品,也有基于芯片的性价比很高的产品。现在应用较多的数字密码锁是以芯片为核心,通过编程来实现的。其性能