


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、【Word版本下载可任意编辑】 实时操作系统RTX51和AT89C52单片机实现智能交通灯的设计 (1)初始化任务初始化串行接口及各车道组合的绿灯窗口时间(20s),并开始其它任务, 删除自身。 (2)键盘扫描任务利用顺序查询的方式,定时对键盘开展扫描,判断是否有按键被按下。若有,则判断是哪个键被按下,并向任务3发出信号。voidjob2_task_job2while(1)扫描键盘;if(有键被按下)判断是哪个键;os_send_signal(job3);os_wait(10ms); (3)键盘处理任务若在初始情况下按下功能键,则进入6个功能项。再次按下功能键,则在这6个功能项之间开展切换;若
2、按下的是确定键,则创立相应功能项所定义的任务。在任何情况下按下紧急通行键,将创立紧急通行任务。 (4)显示任务当键盘扫描任务在一定的时间内没有检测到输入信号时,将LCD转入睡眠状态,面板显示各车道组合的当前绿灯窗口时间。若该窗口时间由于任务5被更新,当有按键被按下时,则根据按键情况作相应的辅助显示。 (5)时间自动调节任务在自动操作模式下,每隔10min,对各下位机上传的各车道组合的车流量开展分析,根据模糊算法确定各车道组合的 时间分配。分别用V1、V2、V3、V4表示1a-1b、2a-2b、3a-3b、4a-4b四个车道组合当前每分钟平衡车流量,t1、t2、t3、t4表示各自绿灯窗口时间,则
3、绿灯时间分配如下表1所列。表1绿灯时间分配表Vi(i=14)Vi555i101020ti/S1520253035不难理解,每一组合的红灯窗口时间等于其它三个组合的绿灯窗口时间之和。为了防止某一组车道等待的时间过长,当有两个以上的车道组合的每分钟平衡车流量都大于15时,将它们的绿灯时间都定为30s。这样, 长的等待时间不超过90s。 (6)时间手动调节任务每按一下“+键”,将当前车道组合的绿灯窗口时间加1,按“-键”则减1。当按确定键后,则当前设定时间被保存到变量Ti中。 (7)手动/自动切换任务当切换到自动操作模式时,创立任务5,并发出信号使任务3中“主车道绿灯窗口时间调节”功能项不可选。当切
4、换到手动操作模式时,删除任务5,并解除时间调节功能项的限制。 (8)违章查询任务读取各个位机的违章记录,包括违章车道和违章时间,并在LCD上显示出来。违章车辆的图像信息可由数码相机获取。 (9)紧急通行任务当紧急通告键被按下时,该任务被创立。任务首先保存当前各车道组合的绿灯窗口时间,然后强制有紧急情况的车道组合绿灯显示、其它车道组合红灯显示,以保障紧一辆顺序通行。延时10s后,恢复以前的顺序显示。由于该任务时间特性要求很高,所以应将其优先级设为2,高于通信任务。 删除自身。 (10)看门狗复位任务定期对看门狗开展复位,说明程序正常运行。 (11)通信任务当某一下位机因绿灯时间到而触发串行口中断后,该取该下位机的当前车流量Vi,并触发控制下一车道组合的下位机开展绿灯显示;同时,将更新的绿灯窗口时间ti(i=14)赋给各下位机,从而实现对车流量的动态调节。由于该任务时间特性要求较高,将其优先级设为1。 3 结语 本系统构造简单,操作方便;既可现场控制,又可远程控制;拥有手动和自动两种控制模式,具有一定的智能性;能根据现场状况,合理地调节车流,对优化城市交通具有一定的意义。另外,利用RTX51实时操作系统提供的系统特征,可以简化多任务程序设计,满足多个任务的时间特性要求,可完成前后台编程方法难以完成的编程任务。同时基于实时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 从古典“经济人”到“直面现象的经济学”
- 柴油供应居间代理服务合同范本第一期
- 护理阐释技巧
- 离婚财产分割及子女教育基金协议书
- 车辆报废回收贷款合同范本
- 餐饮店加盟店财务管理与审计合同范本
- 国际劳务输出安全保障责任书
- 武术课件图片素材
- 智能物流料砖渣采购与仓储配送服务合同
- 农贸菜场摊位租赁与转让一体化合同
- 支墩检验批质量验收记录
- 中石化安全月安全教育培训记录
- 绿化养护工人配置标准
- 《兽医临床诊断学》试题集题库
- ××会务组织重大失误检讨书
- GA∕T 743-2016 闪光警告信号灯
- 铁路词汇中英文对照
- 220kV架空送电线路铁塔拆除施工方案
- IATF16949外审准备和审核要点
- 银行支行装饰装修工程施工组织设计方案
- 部编语文二年级语文下册词语表(共8页)
评论
0/150
提交评论