您好,欢迎访问三七文档
金华职业技术学院JINHUAPOLYTECHNIC毕业教学环节成果(2015届)题目学院专业班级学号姓名指导教师2015年1月1日金华职业技术学院毕业教学成果目录摘要··········································································································1英文摘要····································································································1引言··········································································································21设计方案选择·························································································31.1设计概述··························································································31.2设计要求及功能················································································31.3设计方案论证和比较··········································································32系统硬件框图及单元电路的模块设计···························································42.1主控制模块设计·················································································42.1.1STC89C52单片机的介绍····································································42.1.2晶振电路介绍·················································································52.1.3复位电路介绍·················································································52.2显示模块设计····················································································62.3键盘输入模块设计··············································································62.4继电器驱动模块设计···········································································72.5声光报警提示模块设计········································································82.6电源模块设计····················································································83系统软件设计·························································································93.1程序结构分析····················································································93.2系统程序流程图·················································································93.3键盘功能程序流程图···········································································93.4确认密码程序流程图·········································································104系统联机调试与分析··············································································11结论与谢辞·······························································································12参考文献··································································································13附件1.元器件清单····················································································14附件2.电路仿真图····················································································15附件3.原理图及PCB图·············································································16附件4.实物图··························································································17附件5.程序·····························································································181电子密码锁的设计信息工程学院应用电子技术专业曾天昊摘要:本文介绍一种基于STC89C52单片机的电子密码锁,采用矩阵式键盘作为输入设备,通过LCD显示数据。用户使用键盘输入密码,如果输入密码正确,则由单片机控制继电器驱动电子锁弹开,从而实现电子密码锁的功能。可以自行修改密码,并有恢复用户初始密码的功能。开锁后LCD将显示时间,可作电子钟使用。关键词:单片机密码锁时间显示矩阵键盘TheDesignoftheElectronicCombinationLock(MajorofAppliedElectronicTechnology,InformationandEngineeringcollege,JinHuaCollegeofVocationAndTechnology,Zengtianhao)Abstract:ThispaperintroducesakindofCombinationlockbasedonSTC89C51chipmicrocomputer,thematrixtypekeyboardasaninputdevice,displaydatabyLCD.Userstousethekeyboardtoenterapassword,iftheinputpasswordiscorrect,iscontrolledbyasinglechipmicrocomputerrelaydriveelectroniclockopen,soastorealizetheelectronicpasswordlockfunction.Youcanmodifythepassword,andrestoretheinitialpassword.WhenthelocktoopentheLCDwilldisplaythetime,canbeusedaselectronicclock.Keyword:MCUCombinationlockDisplaytimeMatrixkeyboard2引言随着社会物质财富的日益增长,安全防盗已成为社会问题。在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。人们常需携带多把钥匙,使用极不方便,如果钥匙丢失,安全性即大打折扣。且传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,无法满足人们的需要。如何实现防盗和安全这一问题也变的尤其的突出,而锁自古以来就是把门户的将军,人们对其要求比较高,不仅要能够安全的防盗,而且还要使用方便,这是制锁者长期以来研制的主题。而电子锁由于用密码代替钥匙其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。当今社会随着计算机的迅猛发展,数字电子技术已经进入人们生活的各个领域,在国内外,电子产品的更新可谓如雨后的春笋层出不群,更多的电子产品也越来越多的应用于安全防范领域。具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁有了巨大的变革,无论在技术上还是在性能上都大大提高一步。现代的电子技术与机械技术相结合,产生了一大批的智能锁。随着大规模集成电路技术的发展,特别是单片机的问世,出现了带微处理器的智能密码锁,使密码锁具有很高的安全性、可靠性,应用日益广泛。目前这类密码锁种类繁多,且各具特色,像指纹锁、IC卡辨识、遥控锁、声控锁等。我相信这类产品会在今后的各个领域逐渐普及起来,为人们的生活带来更多的安全和便利。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁。本文介绍的电子密码锁由单片机系统、矩阵键盘、LCD显示等系统组成,能完成密码输入开锁的功能。设计成本低廉,功能实用,可广泛用于车辆、大门、保险柜等各种需上锁的场所。31系统方案设计1.1设计概述选用STC89C52单片机作为主控制器件,通过4*4矩阵式键盘作为输入设备输入密码,如果正确则由单片机控制继电器驱动电子锁自动弹开。开锁后LCD将显示年月日、时分秒、星期,作电子钟使用。用户还可自行修改密码。1.2设计要求及功能1)使用LCD显示器显示。显示格式为16x2点阵式,第一行显示“Inputpassword:”即输入密码,第二行则会显示输入的密码,为增加安全性,密码将成*型显示。2)4x4矩阵键盘包括0—9数字键和A、B、C、D、E、F六个功能键。A为输入密码键,B为修改密码键,C为位选键,D为加一键,E为减一键,F为回复初始密码键。初始密码为“000000”。3)输入密码正确继电器开锁,LED亮起,LCD将显示“Passwordok!”的字样,5秒后进入时钟显示界面,显示年月日、时分秒、星期,可使用C、D、E三个键改变时间。4)输入密码错误LCD将显示“Passworderror!”的字样,连续错误三次会显示“Lockscreen!!!”的字样,并自锁30秒。5)进入时钟显示界面,按B键LCD将显示“SetPassword:”的字样,输入新密码后再按B键确认,完成密码
本文标题:密码锁设计毕业论文
链接地址:https://www.777doc.com/doc-3277722 .html