电子密码锁-单片机原理及应用课程设计

电子密码锁-单片机原理及应用课程设计

ID:14735682

大小:472.43 KB

页数:26页

时间:2018-07-30

电子密码锁-单片机原理及应用课程设计_第1页
电子密码锁-单片机原理及应用课程设计_第2页
电子密码锁-单片机原理及应用课程设计_第3页
电子密码锁-单片机原理及应用课程设计_第4页
电子密码锁-单片机原理及应用课程设计_第5页
资源描述:

《电子密码锁-单片机原理及应用课程设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、湖南人文科技学院电子密码锁课程设计报告书课程设计报告课程名称:单片机原理及应用课程设计设计题目:电子密码锁设计系别:通信与控制工程系专业:电子信息工程班级:学生姓名:学号:起止日期:指导教师:教研室主任:湖南人文科技学院电子密码锁课程设计报告书指导教师评语:指导教师签名:年月日成绩评定项目权重成绩1、设计过程中出勤、学习态度等方面0.22、课程设计质量与答辩0.53、设计报告书写及图纸规范程度0.3总成绩教研室审核意见:教研室主任签字:年月日教学系审核意见:主任签字:年月日湖南人文科技学院电子密码锁课程设计报告书摘要电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械

2、开关的闭合,完成开锁、闭锁任务的电子产品。随着科技的发展和人们生活水平的提高,如何实现保密防盗这一问题变的尤其的突出,传统的机械锁由于其构造的简单,失效的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,因而广泛使用。本设计围绕电子密码锁系统的设计与开发进行研究和实践,详细介绍了电子密码锁系统的整体结构。基于在系统可编程技术和STC89C52编译器配有集成开发的新型电子密码锁的设计方案,阐述其工作原理和软硬件设计,由单片机系统、矩阵键盘、LED显示和报警系统组成的系统能完成开锁、修改用户密码、报警基本的密码锁的功能。关键字:STC89C52芯片;8255芯片;keil

3、软件湖南人文科技学院电子密码锁课程设计报告书目录1设计要求与内容11.1设计要求11.2设计内容11.3主要设计条件12方案论证与对比22.1方案一22.2方案二22.2.1单片机系统22.2.2矩阵键盘接口电路32.2.3LED显示32.2.4比较显示系统32.2.5系统总框图32.3方案论证与选择33硬件电路设计43.1键盘电路设计43.1.1矩阵式键盘电路图43.1.2矩阵键盘的识别方法43.2LED显示电路设计43.3STC89C52芯片与8255芯片的介绍54软件设计74.1软件总体设计74.2各子程序的设计74.2.1密码的固定定74.2.2键盘的扫描识别判断74.2

4、.3密码显示和比较处理85系统功能的测试与整体指标95.1软件调试步骤95.2程序调试步骤921湖南人文科技学院电子密码锁课程设计报告书5.3测试结果96详细仪器清单107总结及致谢11参考文献12附录一仿真图13附录二源程序1421湖南人文科技学院电子密码锁课程设计报告书电子密码锁设计电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现。1设计要求与内容1.1设计要求利用单片机作为控制核心,完成一个电子密码锁

5、可以修改密码设计具体要求如下:1、密码的设定,此密码是固定在程序存储器ROM中,假设预设的密码为“12345共6位密码;2、密码的输入:采用两个按键来完成密码的输入,其中一个按键为功能键,另一个按键为数字键。输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程;3、密码输入正确按确认键,绿灯亮,输入密码错误、红灯亮蜂鸣器响。1.2设计内容1、设计合理、正确的方案;2、系统硬件设计及焊接制作;3、系统软件设计及调试;4、系统联调。1.3主要设计条件1、MCS-51单片机实验操作台1台;2、PC机及单片机调试软件;3、单片机应用系统板1套;4、系

6、统设计所需的元器件。21湖南人文科技学院电子密码锁课程设计报告书2方案论证与对比2.1方案一采用数字电路控制,其原理方框图如1-1所示。图1-1数字电路控制图采用数字密码锁电路的好处就是设计简单。用74LS112双JK触发器构成的数字逻辑电路做为密码锁的核心控制,共设了9用户输入键,其中只有5个是有效的密码按键,其它的都是干扰按键,如果按下干扰按键,键盘输入电路自动清零,原先输入的密码无效,需要重新输入,。电路有两大部分组成:密码锁电路和备用电源,其中备用电源是防止停电造成的密码锁电路失效,是用户免遭麻烦。密码锁电路包含:键盘输入,密码检测,开锁电路,执行电路,报警电路。2.2方

7、案二2.2.1单片机系统是用以STC98C52为核心的单片机控制方案。利用单片机灵活编程设计和丰富的I/O端口,及其控制的准确性,进行电子密码锁的设计。此次课题用8255课编程芯片的PC口与键盘相连,做输入口,PA,PB口与数码管相连,做显示。21湖南人文科技学院电子密码锁课程设计报告书2.2.2矩阵键盘接口电路此次课程设计采用4*4矩阵键盘,与PC相连,采用扫描法。设有0——十个数字密码,和功能键。输入密码,按确认键后,密码比较。2.2.3LED显示此次课程设计用数码管动态显示

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。