下载此文档

微机课程设计--小区楼道开门控制系统.doc


文档分类:通信/电子 | 页数:约27页 举报非法文档有奖
1/27
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/27 下载此文档
文档列表 文档介绍
《微机应用设计与实践》课程设计
设计题目小区楼道开门控制系统
系别
专业
班级
学生姓名
学号
指导教师
2012年 07月 05日
目录
一、设计任务
3
3
3
3
4
4
二、总体方案设计与方案论证
5
5
三、总框图及总体软件设计说明
7
9
四、系统资源分配说明
10
12
五、局部程序设计说明
13
13
14
15
16
16
17
17
----------------------------------------------------19
------------------------------------------------------20
--------------------------------------------------20
六、系统功能与操作说明
21
七、存在问题与程序改进说明
22
22
22
22
八、设计总结 23
九、参考文献 23
附录、源程序 24
第一章设计任务
:小区楼道开门控制系统
:
通过小型微机应用产品的设计与调试过程,运用微机原理及接口技术课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高发展,通过实践的过程学****与掌握分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。
:
设计一个以单片机为核心的楼道开门装置,该装置平时显示时钟信息,也可加入按照一定的节拍交替显示环境温度数据功能,住户通过输入由物业管理员预先设置的密码开启楼道门,住户也可输入房号开启与相应住户之间的对讲门铃并可由住户发来开门信号。装置可由管理员设置新的通行密码、时钟等参数。本课程设计环节进行编程并在单片机实验板上模拟调试实现。
:
1、八位LED 7段数码管显示时钟、密码输入界面、房号输入面以及设定修改参数界面信息。
2、基本显示模式为按照24小时制动态显示时、分、秒实时钟信息。
3、4×4键盘用于操作及输入参数,应回馈短促的按键音以提供良好的操作手感。
4、住户输入6位密码过程为了保密而逐位仅显示“-”符号,按“确定”键后在住户输入正好6位密码的情况下进行密码核对,密码吻合则输出开门驱动控制信号,5秒钟后撤销,输入位数不符或密码不吻合则发出相应提示音。
5、住户输入3位房号(101~601、102~602)过程逐位如实显示数码,按
“确定”键后在房号符合的情况下发出开启与相应住户之间的对讲门铃的控制信号,该信号维持1秒钟后撤销,此后住户若发来开门信号,则输出开门驱动控制信号,5秒钟后撤销,输入的房号不符则发出相应提示音。
6、设置一个外接的“开门”按钮开关,安装于门内用于人员出来时开门操作,检测到该按钮压下后,发出开门驱动控制信号,5秒钟后撤销。对开关量输入信号须进行软件消抖动处理。
7、输入管理员密码(6位)经判断吻合的话,进入设定时钟、住户开门密码参数界面,先设定时钟参数,按“确定”键后保存新时钟数据转入设定住户开门密码参数,期间按“取消”键则不保存且退出设定界面,设定参数的过程可用闪烁方式指示当前修改位。
8、非基本显示模式下无操作时间超过30秒钟后自动恢复为基本的显示时钟状态。
:(选做)
1、开机进行接口部件及数码显示器、指示灯、讯响器等自检。
2、在基本显示模式下,每隔一定的时间,穿插显示环境温度信息,包括温度值(保留一位小数)与温度单位符号“oC”,设选用的温度传感变送器将检测的0 oC~+100 oC温度成比例变换为0~5V电压信号。
3、判别错误密码输入三次则封锁密码开门功能五分钟,以限制无止境地探测密码,此后管理员可通过断电后重新上电解除封锁的限制。
4、管理员密码修改功能,应判断输入两遍的新密码一致的情况下才替换密码。
5、

微机课程设计--小区楼道开门控制系统 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数27
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sdomcl1
  • 文件大小0 KB
  • 时间2015-12-02