- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
交通信号灯实时控制系统设计报告1
第一章 设计课题要求
1.1 设计目的
随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。交通灯控制系统是用于城市交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的问题。通过本实验:
⒈掌握交通信号灯实时控制系统的设计思想与实现方法。
⒉掌握定时/计时器和并行接口在实时控制系统中的应用。
⒊加深对定时/计时器和并行接口芯片的工作方式和编程方法的了解。
1.2 设计任务
设计制作一个交通信号灯实时控制系统。要求:
⒈在一个十字路口的一条主干道和一条支干道上分别装一套红,黄,绿3种信号灯;用钮开关模拟十字路口的车辆检测传感器信号。
⒉在一般情况下,主干道上的绿灯常亮,而支干道上总是红灯。
⒊当检测到支干道上来车时(用按键开关模拟),主干道的绿灯转为黄,持续4秒后,又变成红灯,同时支干道由红灯变为绿灯。
⒋支干道绿灯亮后,或者检测到主干道上来了3辆车(用3个钮子开关模拟),或者虽未来3辆车,但绿灯已持续了25秒,则支干道立即变为黄灯,4秒后转为红灯,同时主干道由红灯变为绿灯。
1.3 实验设备器材
⒈80X86系列微机一台。
⒉微机硬件实验平台。
⒊定时/计时器和并行接口芯片。
⒋按键开关1个(单脉冲源),钮子开关(高低电平开关)3个及红,黄,绿发光二极管(即实验平台上的三色显示灯)。
第二章 总体设计方案及其流程图
2.1 基本工作原理
根据实验任务要求,在本实验系统中,微机需要检测4个开关送来的主,支干道车辆到达信号,并按一定的条件发出主,支干道6个信号灯的控制信号。显然,用一片8255A足以满足上述要求。对8255A 各端口不妨作如下安排:
令端口B 工作于方式0的无条件数据输出方式,用以控制交通灯的亮灭;端口C工作于方式0的输入方式,一方面当支干道上有车来时(用pc1,pc2,pc3,pc4控制),控制主,支干道交通灯变换状态。另一方面pc7用来检测8253A是否已经产生了1秒的脉冲,用来控制相应的程序。
有关定时/计时器的功能,可以采用8253计时/定时器结合中断服务程序计数的方法来实现。可设想用8253来产生秒时钟信号,为此可以设置8253的定时器0工作方式3(方波方式),定时器2工作于方式2(分频方式),并将定时器0的输出端接到定时器1的时钟端T4。这样,就可以做到让定时器0每隔10ms向定时器1发出一个计数脉冲,而当定时器1计满100个数时,向主机发出一次中断请求信号,于是就实现了每隔1s发出一次中断请求的功能。然后在时钟中断服务程序中对秒信号作相应的计数。(通道0接10KHZ的方波脉冲源)。
对于LED灯只要给予各灯高电平就能实现各灯的正常工作(亮)。
2.2硬件的总计设计
2.2.1硬件电路设计
各芯片主要管脚的功能如下:
8255A:
PB0:表示主干道红灯信号,其中1表示亮,
PB1:表示支干道红灯信号,其中1表示亮
PB2:表示主干道黄灯信号,其中1表示亮
PB3:表示支干道黄灯信号,其中1表示亮
PB4:表示主干道绿灯信号,其中1表示亮
PB5:表示支干道绿灯信号,其中1表示亮
PC0~PC3:用来模拟支道上车的信号
PC7:做标志信号,1表示计数器已经产生了一秒的脉冲
8253A:
定时器0:输入接在T4,工作在方式3,计数初值为1000
OUT0和PC0相与得到黄灯信号。
定时器2:输入信号为OUT0,工作在方式2,计数初值为100。
2.2.2 所用到的芯片及其各自功能说明
2.2.2.1 8255的功能简介
8255A是Intel系列
您可能关注的文档
- 交互式电子白板用户培训手册.doc
- 交叉相遇局面的适用条件探讨.doc
- 交叉验证我的总结.doc
- 交口县下村川河腰庄村段防洪设计报告.doc
- 交大继电保护课程设计线路距离保护的设计.doc
- 交大网校学习导航参考答案.doc
- 交大网络计算机应用基础(二)第二次作业.doc
- 交大附中师大附中西安中学2011届高三语文模拟试卷.doc
- 交强险与第三者责任险的区别.doc
- 交强险在审判实践中的具体应用.doc
- 基于虚拟现实技术的高中物理虚拟实验对学生探究能力培养的影响教学研究课题报告.docx
- 辽宁省大连市2025届高三模拟预测生物试题(解析版).docx
- 小学品德教育:校园雕塑中的道德价值观与行为规范教学研究课题报告.docx
- 浙美版(2024)七上 第二单元第5课《印学话西泠》课件.pptx
- 公司消防安全知识培训课件.pptx
- 《快递末端配送服务模式在快递行业快递业务流程优化中的应用》教学研究课题报告.docx
- 区域教育信息化背景下学生数字素养评价权重与学生学业成绩关联性研究教学研究课题报告.docx
- 高中历史课智能楼梯扶手与文化传承的融合研究教学研究课题报告.docx
- 人工智能在小学跨学科教学中的应用与学生兴趣培养实践研究教学研究课题报告.docx
- 基于人工智能的小学语文多媒体素材智能编辑与合成策略探究教学研究课题报告.docx
文档评论(0)