微机课程设计单片机课程设计电子密码锁

微机课程设计单片机课程设计电子密码锁

ID:33128984

大小:3.31 MB

页数:33页

时间:2019-02-21

微机课程设计单片机课程设计电子密码锁_第1页
微机课程设计单片机课程设计电子密码锁_第2页
微机课程设计单片机课程设计电子密码锁_第3页
微机课程设计单片机课程设计电子密码锁_第4页
微机课程设计单片机课程设计电子密码锁_第5页
资源描述:

《微机课程设计单片机课程设计电子密码锁》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、广州学院《微机原理课程设计》基于STC89C51芯片的电子密码锁设计院(系)机械工程学院专业机械电子工程班级2011级机械电子工程2班学生姓名周俊明指导老师2014年1月6日任务书兹发给2011级机械电子工程2班学生周俊明课程设计任务书,内容如下:1.设计题目:基于STC89C51芯片的电子密码锁设计2.应完成的项目:(1)收集相关芯片资料及应用电路;(2)根据芯片设计要完成的功能绘制相关电路原理图;(3)实现其功能绘制PCB板;(4)编写其相应功能的程序。3.参考资料以及说明:(1)《电子线路CAD与实训》——电子工业出版社;(2)《51单片机C语言及汇编语言实用程序设计

2、》——中国电力出版社;(3)《lcd1602中文资料》——百度文库;(4)《STC89C51数据手册》——百度文库;(5)《工业自动化技术强化训练Ⅰ(嵌入式部分)》——华南理工大学广州学院机械工程学院机械实验中心;(6)《单片机原理及其接口技术》——清华大学出版社。4.本设计任务书于2013年12月9日发出,应于2014年1月6日前完成,然后进行答辩。指导教师签发年月日评语:总评成绩:指导教师签字:年月日目录摘要1第一章绪论21.1STC89C51主芯片简介21.2电子密码锁简介2第二章总方案设计3第三章硬件电路设计63.1USB供电模块63.2单片机最小系统模块63.3L

3、CD显示模块73.44×4矩阵键盘模块83.5室内一键开门模块93.6蜂鸣器报警电路模块93.7LED灯提示及模拟开锁模块103.8整体电路PCB设计10第四章程序设计及仿真、硬件调试124.1程序设计124.2仿真、硬件调试23第五章设计总结2829摘要随着我国科技实力的日益提升,人民生活水平显著提高,财富也逐渐增多,随即而来的安全问题也受到了人们万分重视。现代化社会的门锁也偏向了电子化,电子密码锁也应运而生,其保密性高,使用灵活性好,方便且安全系数高,更符合时代的发展。因此,我要设计一个电子密码锁。本课程设计以STC89C51单片机为核心,介绍了以它为基础的电子密码锁的

4、设计和开发过程。成品为一个以LCD显示的密码锁,用在需要密码输入的应用场合中,例如,当门禁使用时,需要实际配合门锁来改装;也可以设计在保险柜中做密码锁控制。其综合了4×4按键扫描输入、LCD显示、密码输入、密码比较处理、密码修改、室内一键开门、LED显示提醒等功能的设计方法。关键词:STC89C51单片机、单片机最小系统、4×4矩阵键盘、蜂鸣器报警、USB供电、LED灯显示、功能仿真、总结设计心得。29第一章绪论1.1STC89C51主芯片简介STC系列单片机是美国STC公司最新推出的一种新型51内核的单片机。片内含有Flash程序存储器、SRAM、UART、SPI、AD

5、、PWM等模块。该器件的基本功能与普通的51单片机完全兼容。主要功能、性能参数1.内置标准51内核,机器周期:增强型为6时钟,普通型为12时钟;2.工作频率范围:0~40MHZ,相当于普通8051的0~80MHZ;3.STC89C5xRC对应Flash空间:4KB8KB15KB;4.内部存储器(RAM):512B;5.定时器计数器:3个16位;6.通用异步通信口(UART)1个;7.中断源:8个;8.有ISP(在系统可编程)IAP(在应用可编程),无需专用编程器仿真器;9.通用IO口:3236个;10.工作电压:3.8~5.5V;11.外形封装:40脚PDIP

6、1.2电子密码锁简介本电子密码锁是一种通过密码输入来控制电路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁。其特点如下:(1)保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。(2)密码可变,用户可以随时更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的保密性下降,且降低了换锁成本。(3)误码输入保护,当输入密码多次错误时,报警系统自动启动。(4)无活动零件,不会磨损,寿命长。(5)

7、使用灵活性好,不像机械锁必须佩带钥匙才能开锁。(6)电子密码锁操作简单易行,一学即会。29第二章总方案设计打开电源显示操作提示按A或B按B修改密码按A输入密码提醒输入旧密码提醒输入开锁密码按0~9输入密码,按←重新输入按0~9输入密码,按←重新输入正确错误正确错误屏幕显示苦脸及红灯亮,表示密码错误屏幕显示笑脸及黄灯亮,表示密码正确屏幕显示笑脸及绿灯亮,表示开锁成功屏幕显示苦脸及红灯亮,表示开锁失败屏幕显示笑脸及绿灯亮,表示开锁成功提醒输入新密码错误3次?错误3次?否否是密码锁锁死,红灯常亮,蜂鸣器常鸣按0~9输入密

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

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

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