小区楼道开门控制系统.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《小区楼道开门控制系统.ppt》由会员分享,可在线阅读,更多相关《小区楼道开门控制系统.ppt(32页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理及接口技术课程设计指导微机原理及接口技术课程设计指导设计内容:设计内容:小区楼道开门控制系统小区楼道开门控制系统计算机系系统结构教研室计算机系系统结构教研室20122012年年6 6月月设计任务设计任务设计课题设计课题 小区楼道开门控制系统小区楼道开门控制系统 设计目的:设计目的:通过小型微机应用产品的设计与调试过程,运用通过小型微机应用产品的设计与调试过程,运用微机原理及接口技术课程所学的基本知识,在设计中加以应用,微机原理及接口技术课程所学的基本知识,在设计中加以应用,进而得到理解、巩固和提高发展,通过实践的过程学习与掌握进而得到理解、巩固和提高发展,通过实践的过程学习与掌握分析与
2、解决实际问题的方法与手段,提高设计、编程与调试的分析与解决实际问题的方法与手段,提高设计、编程与调试的实际动手能力,作为工程技术工作的一次基本训练。实际动手能力,作为工程技术工作的一次基本训练。设计任务:设计任务:设计一个以单片机为核心的楼道开门装置,该装设计一个以单片机为核心的楼道开门装置,该装置平时显示时钟信息,也可加入按照一定的节拍交替显示环境置平时显示时钟信息,也可加入按照一定的节拍交替显示环境温度数据功能,住户通过输入由物业管理员预先设置的密码开温度数据功能,住户通过输入由物业管理员预先设置的密码开启楼道门,住户也可输入房号开启与相应住户之间的对讲门铃启楼道门,住户也可输入房号开启与
3、相应住户之间的对讲门铃并可由住户发来开门信号。装置可由管理员设置新的通行密码、并可由住户发来开门信号。装置可由管理员设置新的通行密码、时钟等参数。本课程设计环节进行编程并在单片机实验板上模时钟等参数。本课程设计环节进行编程并在单片机实验板上模拟调试实现。拟调试实现。基本设计要求基本设计要求1 1、八位、八位LED 7LED 7段数码管显示时钟、密码输入界面、房号输入界面段数码管显示时钟、密码输入界面、房号输入界面以及设定修改参数界面信息。以及设定修改参数界面信息。2 2、基本显示模式为按照、基本显示模式为按照2424小时制动态显示时、分、秒实时钟信息。小时制动态显示时、分、秒实时钟信息。3 3
4、、4444键盘用于操作及输入参数,应回馈短促的按键音以提供良键盘用于操作及输入参数,应回馈短促的按键音以提供良好的操作手感。好的操作手感。4 4、住户输入、住户输入6 6位密码过程为了保密而逐位仅显示位密码过程为了保密而逐位仅显示“-”“-”符号,按符号,按“确定确定”键后在住户输入正好键后在住户输入正好6 6位密码的情况下进行密码核对,位密码的情况下进行密码核对,密码吻合则输出开门驱动控制信号,密码吻合则输出开门驱动控制信号,5 5秒钟后撤销,输入位数秒钟后撤销,输入位数不符或密码不吻合则发出相应提示音。不符或密码不吻合则发出相应提示音。5 5、住户输入、住户输入3 3位房号(位房号(101
5、101601601、102102602602)过程逐位如实显示)过程逐位如实显示数码,按数码,按“确定确定”键后在房号符合的情况下发出开启与相应住键后在房号符合的情况下发出开启与相应住户之间的对讲门铃的控制信号,该信号维持户之间的对讲门铃的控制信号,该信号维持1 1秒钟后撤销,此秒钟后撤销,此后住户若发来开门信号,则输出开门驱动控制信号,后住户若发来开门信号,则输出开门驱动控制信号,5 5秒钟后秒钟后撤销,输入的房号不符则发出相应提示音。撤销,输入的房号不符则发出相应提示音。6 6、设置一个外接的、设置一个外接的“开门开门”按钮开关,安装于门内用于人按钮开关,安装于门内用于人员出来时开门操作,
6、检测到该按钮压下后,发出开门驱员出来时开门操作,检测到该按钮压下后,发出开门驱动控制信号,动控制信号,5 5秒钟后撤销。对开关量输入信号须进行软秒钟后撤销。对开关量输入信号须进行软件消抖动处理。件消抖动处理。7 7、输入管理员密码(、输入管理员密码(6 6位)经判断吻合的话,进入设定时钟、位)经判断吻合的话,进入设定时钟、住户开门密码参数界面,先设定时钟参数,按住户开门密码参数界面,先设定时钟参数,按“确定确定”键后保存新时钟数据转入设定住户开门密码参数,期间键后保存新时钟数据转入设定住户开门密码参数,期间按按“取消取消”键则不保存且退出设定界面,设定参数的过键则不保存且退出设定界面,设定参数
7、的过程可用闪烁方式指示当前修改位。程可用闪烁方式指示当前修改位。8 8、非基本显示模式下无操作时间超过、非基本显示模式下无操作时间超过3030秒钟后自动恢复为秒钟后自动恢复为基本的显示时钟状态。基本的显示时钟状态。功能扩展提示:功能扩展提示:(选做选做)1 1、开机进行接口部件及数码显示器、指示灯、讯响器等自检。、开机进行接口部件及数码显示器、指示灯、讯响器等自检。2 2、在基本显示模式下,每隔一定的时间,穿插显示环境温度、在基本显示模式下,每隔一定的时间,穿插显示环境温度信息,包括温度值(保留一位小数)与温度单位符号信息,包括温度值(保留一位小数)与温度单位符号“oC”“oC”,设选用的温度
8、传感变送器将检测的,设选用的温度传感变送器将检测的0 oC+100 oC0 oC+100 oC温度成比例变换为温度成比例变换为05V05V电压信号。电压信号。3 3、判别错误密码输入三次则封锁密码开门功能五分钟,以限、判别错误密码输入三次则封锁密码开门功能五分钟,以限制无止境地探测密码,此后管理员可通过断电后重新上电制无止境地探测密码,此后管理员可通过断电后重新上电解除封锁的限制。解除封锁的限制。4 4、管理员密码修改功能,应判断输入两遍的新密码一致的情、管理员密码修改功能,应判断输入两遍的新密码一致的情况下才替换密码。况下才替换密码。5 5、其他功能扩展。、其他功能扩展。1 1、布置课题,明
9、确任务、总体方案设计、布置课题,明确任务、总体方案设计 1 1天天2 2、基本功能控制程序设计及调试、基本功能控制程序设计及调试 3 3天天3 3、程序功能完善、改进、扩展、程序功能完善、改进、扩展 3 3天天4 4、答辩及编写设计说明书、答辩及编写设计说明书 3 3天天 设计环节及进程安排:设计环节及进程安排:设计说明书内容纲要:设计说明书内容纲要:1.设计任务设计任务2.总体方案设计与方案论证总体方案设计与方案论证3.总框图及总体软件设计说明总框图及总体软件设计说明4.系统资源分配说明系统资源分配说明5.局部程序设计说明局部程序设计说明6.系统功能与操作说明系统功能与操作说明7.调试记录及
10、调试结果调试记录及调试结果8.课程设计总结课程设计总结9.源程序清单(详细注释)源程序清单(详细注释)显示界面显示界面1、实时钟、实时钟分分时时秒秒2、输房号、输房号(3位)位)房号房号2、输密码、输密码(6位)位)后后3位不显示位不显示3、设开门密码、设开门密码 管理员密码(管理员密码(2遍,保密显示)遍,保密显示)进程码:进程码:基本时钟进程:基本时钟进程:01H 输房号进程:输房号进程:10H10H、11H11H、12H12H输密码进程:输密码进程:13H13H、14H14H、15H15H设时钟进程:设时钟进程:20H20H25H25H设住户开门密码:设住户开门密码:30H30H35H3
11、5H设管理员密码:第一遍设管理员密码:第一遍 40H 40H45H45H 第二遍第二遍 50H 50H55H55H按键:按键:“09”,确定,退格,撤销;,确定,退格,撤销;输入:输入:内开门(内开门(1bit,PB7),住户开门(住户开门(12bit,设每两户并在一起,设每两户并在一起,PB5PB0)只要有开门信号,则只要有开门信号,则置位开门驱动标志置位开门驱动标志输出:输出:开门驱动(开门驱动(1bit,23H.7),),各住户对讲(各住户对讲(12 1bit,23H.523H.0,22H.522H.0););讯响讯响P3.223H22HD7D7 D5 D4 D3 D2 D1 D0D5
12、D4 D3 D2 D1 D0 D5 D4 D3 D2 D1 D0D5 D4 D3 D2 D1 D0定时控制定时控制 开门开门-5S,开对讲开对讲-1S,按键音按键音-0.05S,告警音告警音-23声声,30S无操作返回,封锁无操作返回,封锁 5分钟分钟定时方法定时方法:定时中断,定时中断,0.1S次数;次数;计主流程次数计主流程次数温度数据格式:温度数据格式:0OC 100OC 温度温度 变送器变送器 0 5V信号放大信号放大 255/256倍倍 0 4.98V A/D 00H FFH 要温度值时要温度值时 温度值内码温度值内码 T内内 标度变换标度变换 双字节双字节 (0 1000)2 00
13、 00H 03 E8H (1000)0OC 50OC 100OC数据采集:每数据采集:每8ms采一路采一路500 内码内码 要显示时(便于送显缓)要显示时(便于送显缓)00.0 100.0C T内内 除除100得百位,余数除得百位,余数除10得得 十十 位,位,余数即个位余数即个位 温度值温度值(含上下限设定)(含上下限设定)49.6 OC:04H 09H 06H TBCD:十位十位 个位个位 小数小数存储单元安排存储单元安排10H12H:A/D转换数据、温度内码(二进制)转换数据、温度内码(二进制)13H 15H:温度温度BCD码码16H 16H 1BH:1BH:输入数字缓存输入数字缓存29
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 小区 楼道 开门 控制系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内