资源描述:
《电子密码锁设计 毕业论文 (2)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、河南职业技术学院毕业设计河南职业技术学院毕业论文电子密码锁设计Thedesignofelectroniccombinationlock学生姓名专业电子信息工程技术学号指导教师系别电气工程系2012年7月1日河南职业技术学院毕业设计摘要随着科技和人们的生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统机械锁由于构造简单,被撬事件屡见不鲜;电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的青睐。本设计以单片机AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构,
2、实现钥匙信息在主机上的初步认证注册、密码信息的加密、钥匙丢失报废等功能。根据51单片机之间的串行通信原理,这便于对密码信息的随机加密和保护,而且采用键盘输入的电子密码锁具有较高的优势。采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统的可扩展性和运行的稳定性。关键词:单片机;密码锁;单片机设计;电子锁。河南职业技术学院毕业设
3、计AbstractAlongwiththeexaltationofsocialscienceandthelivinglevelofpeople,howcarryoutthefamilytoguardagainsttheft,thisproblemalsochangeparticularlyoutstanding.Becauseofthesimpleconstructoftraditionalmachinelock,theaffairsoftheftishackneyed.theelectronicslock
4、issaferbecauseofitsconfidentiality,usingthevividgood,thesafecoefficientishigh,beingsubjectedtothelargecustomerclose.Itcancarryoutthekeyinformationtoregisterinthemainonboardinitialattestation,thepasswordinformationencryptetc.Gotocorrespondbylettertheprincip
5、leaccordingtothestringbetween51machines,thisiseasytoencryptandprotecttothepasswordsinformationrandom.Adoptthenumericalsignalcodes,notonlycancarryoutmanycontrolsoftheroadinformation,raisetheanti-interferencethatsignaldeliver,reducethemistakeaction,butalsoth
6、epowerconsumeislow,Respondquickly,theefficiencydeliverishigh,workstablecredibilityetc.Thesoftwaredesignadoptionthedesignthoughtfromtoptobottom,tomakethesystemtowardweardistributetype,turntothedirectiondevelopmentofsmall,strengthenthesystemandcanexpandthest
7、abilityandcirculate.keyword:singlechip;cryptogramlock;singlechipdesign;electronicslock.河南职业技术学院毕业设计河南职业技术学院毕业设计目录绪论1.单片机的发展趋势52.本课题研究的内容6设计方案......................................................................................................61.方案一:采用以单片机
8、为核心的控制方案…...................................6第一章硬件系统的介绍71.1SST89E58RD芯片功能及原理71.28255可编程并行I/O接口扩展81.38255与八位LED数码管的链接电路111.4LED与单片机的链接121.5键盘电路121.6蜂鸣器电路13第二章密码锁程序142.1程序的功能及存储方式介绍142.2主程序152.3读密码及改密码子程序182.4报