第一单元:交通信号灯自动控制系统说明书.pdfVIP

第一单元:交通信号灯自动控制系统说明书.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
武汉理工大学《机械系统计算机接口技术》课程设计说明书 1 概述 1.1 设计目的 (1) 掌握 CPU 与各芯片管脚连接方法,提高接口扩展硬件电路的连 接能力; (2 )通过对交通灯信号自动系统的模拟控制,进一部提高应用8255A 并行接口技术,8253 定时功能,8259A 中断管理控制器的综合应用能力; (3 ) 掌握基本汇编源程序编制方法,学会综合考虑各种设计方案的对 比和论证。 1.2 设计要求 交通信号灯自动控制系统须满足下列要求和功能: (1) 首先车行道亮绿灯45s ,同时人行道亮红45s ; (2 ) 45s 后,车行道黄灯闪烁3 次,亮、灭各1s,此时人行道仍维持 红灯; (3 ) 6s 后,转为人行道亮绿灯20s,车行道亮红灯20s ; (4 ) 20s 后,再转到第(1)步,如此循环往复; (5 ) 当有车闯红灯时,能实现报警信号持续3 s 的扩展功能。 1.3 设计方法及步骤 1、设计系统硬件部分 (1) 先进行方案论证,确定最终采取硬件定时还是软件定时,是查询 方式还是中断方式; (2 )在具体甄选设计过程中可能要设计的芯片,分析它们的功能特点, 确定它们的工作模式; (3 )按照各芯片的使用特点以及本系统的设计要求逐步连接,画出系 统硬件连接图。 2 、设计系统的软件部分 (1) 先进行程序编制方式的方案论证,讨论分析,确定是采用宏程序 共 23 页 第 1 页 武汉理工大学《机械系统计算机接口技术》课程设计说明书 调用还是子程序调用模式; (2 )确定本系统设计可能涉及的源程序各个模块,明确各个模块的各 自功能,分清它们相互之间的调用关系; (3 ) 画出各个模块的程序流程图; (4 )依据流程图,编制出交通信号灯自动控制系统的完整汇编源程序。 1.4 设计说明 (1) 本设计采用共阳极的发光二极管模拟对应的交通信号灯的型式, 参见后面“系统硬件部分设计”中“总体设计”这一节; (2 )本设计关于有车闯红灯报警的扩展功能,是通过红外线接收装置 实现的,具体分析见后面“可编程芯片说明及其地址范围确定”中“8254 定时/计数器”这一节; (3 )在本设计的最初方案中,本来是有电子眼拍摄闯红灯车牌号的这 一很实用、很现实化的扩展功能的,但由于实现这种功能的电路芯片资料难 以搜集,芯片电路连接复杂以及芯片工作模式,工作环境,工作特点的难以 确定,最终被舍弃,只留下报警功能; (4 ) 本设计在很多方面,比如译码器的选择,定时器选型,程序调用 方式等等尽量做到不与本组其他成员雷同,程序编制力求简便清晰,硬件连 接图在保证每根具体用到的管脚线都能被表示出来的同时,力求线路连接清 晰明确,尽量不使线与线之间过于缠绕。 2 方案论证 2.1 软件定时与硬件定时 本任务要求交通信号灯能实现自行定时、延时、切换等功能,即能实现 交通信号灯自动控制。一般计算机控制系统实现定时或延时有两种基本方 法:利用软件定时或使用可编程硬件芯片,即硬件定时。 软件定时,即让机器执行一段程序,这个程序没有具体的执行目的,显 然利用执行每条指令 CPU 所花费的时间,可实现延时功能。这种方法容易 共 23 页 第 2 页 武汉理工大学《机械系统计算机接口技术》课程设计说明书 实现,仅需选用恰当指令并安排循环即可实现,定时时间调整方便,但不能 做到精确定时。另外,时间调整是以一条指令执行时间为基准,占用 CPU 资源,降低CPU 利用率。 硬件定时,即使用可编程定时/计数器硬件芯片定时。这种芯片内部有一 个可编程定时器,其定时值、定时范围可以很容易地由软件程序改变,定时 时间到时可发出某种形式的信号通知外设或CPU 。定时器的输出频率和波形 等均由程序设定,因而使用灵活,功能强。 综合软、硬件定时的各种优缺点,考虑到交通信号灯精确换灯的要求, 以及交通信号等需要方便、灵活地调整换灯时间等特点,我选用硬件定时来 完成任务。 2.2 查询方式与中断方式 定时时间到,比如车道绿灯亮45s 后需换成黄灯闪烁,完成

文档评论(0)

xiaofei2001129 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档