基于单片机的密码锁设计开题报告
2022-10-08 10:25:28
1. 研究目的与意义
随着人们生活水平的提高,如何实现防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜。在日常生活和现代办公中,住宅和办公室的安全防范、单位的文件档案、财务报表以及一些个人资料的保存等多以加锁的办法来解决。若使用机械式钥匙开锁,人们经常需要携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。
在这样的大环境下,电子密码锁也应运而生。这种电子密码锁是以单片机为核心,配以相应的硬件电路和软件程序,实现密码的设置、存贮、识别和显示,以及报警信号的接收和发送等功能,具有操作快、修改密码简单、安全性高、功耗低等优点。基于单片机的电子密码锁的面世使人们的自身财产安全有了更多的保障,同时也促进了安全信息系统的发展,是安全信息系统的一大进步。2. 课题关键问题和重难点
课题内容:
本设计采用单片机为主控芯片,结合外围电路,组成电子密码控制系统,用户想要打开锁,必先通过提供的键盘输入正确的密码才可以,密码输入错误有提示,为了提高安全性,当密码输入错误三次将报警。密码可以由用户自己修改设定,锁打开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时候需要二次确认,以防止误操作。单片机处理数据后与设定的值进行比较,发出指令,实现功能。并采用proteus设计电路,并进行仿真运行,用keilc工具进行编程方面的工作,编程语言采用c语言或者汇编语言。
课题难点:
3. 国内外研究现状(文献综述)
董继成在《一种新型安全的单片机密码锁》提出了一种能防止多次试探密码的基于单片机的密码锁设计和实现方案。首先给出了用户提出的10条总体要求和功能,然后比较详细地介绍了实现该要求的硬件和软件的设计过程,其中包括单片机型号的选择、硬件设计、软件流程图、单片机存储单元的分配、汇编语言源程序及详细注释等内容,并且给出了完整的硬件电路图、软件流程图和源程序。
《基于单片机的电子密码锁控制电路设计》介绍了设计以at89s51单片机为核心器件,结合按键电路、led数码管显示电路、存储电路、报警指示电路和开锁机构,利用单片机灵活的编程设计和丰富的i/o端口,及其控制的准确性通过软件程序来控制整个系统实现电子密码锁的基本功能。系统能实现密码的输入、清除、显示,限时输入完整密码,密码正确开锁,超时报警,超位报警,密码错误次数超次锁定键盘,系统设定初始密码和用户修改密码功能。系统功能实用,成本较低,具有一定的实用价值。
韩团军编著的《基于单片机的电子密码锁设计》为了提高个人资料、部门文件档案的保密性和安全性,介绍了一种应用at89c51单片机设计的密码锁。用户可以自行设置密码,并可以随时改密、多次改写和保存密码。在宾馆、办公大楼、仓库、保险柜和家庭普遍适用。经实验验证该密码锁具有安全实用成本低等特点,符合住宅用锁的要求,可作为产品进行开发
4. 研究方案
处理器选择
方案一:采用数字电路控制方案 用双jk触发器构成的数字逻辑电路作为密码锁的核心控制,共设了9个用户输入键,其中只有4个是有效的密码按键,其它的都是干扰按键,若按下干扰键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入;如果用户输入密码的时间超过10秒(一般情况下,用户不会超过10秒,若用户觉得不便,还可以修改)电路将报警20秒,若电路连续报警三次,电路将锁定键盘2分钟,防止他人的非法操作。
方案二:采用一种是用以at89s51为核心的单片机控制方案。 选用单片机at89s51 作为本设计的核心元件,利用单片机灵活的编程设计和丰富的i/o端口,及其控制的准确性,实现基本的密码锁功能。在单片机的外围电路外接输入键盘用于密码的输入和一些功能的控制,外接at24c02芯片用于密码的存储,外接lcd1602显示器用于显示作用。
5. 工作计划
第一周 | 进一步熟悉毕业设计的内容、任务,了解技术关键,提出完成任务的设想和途径; |
第二周 | 熟悉单片机原理、传感器技术等理论知识; |
第三周 | 完成开题报告; |
第四周 | 完成原理图软件Altium Designer的学习; |
第五周 | 完成硬件电路原理图、PCB的设计与绘制; |
第六周 | 制作和焊接硬件电路; |
第七周 | 完成各功能模块的程序流程图绘制; |
第八周 | 完成各功能模块的程序编写; |
第九周 | 在硬件电路上完成各功能模块程序调试与测试; |
第十周 | 开始论文撰写; |
第十一周 | 进行论文修改; |
第十二周 | 完善和提交论文; |
第十三周 | 准备进行毕业论文答辩; |
第十四周 | 进行毕业论文答辩。 |
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。