单片机红绿灯课程设计

单片机红绿灯课程设计

ID:41973542

大小:75.00 KB

页数:9页

时间:2019-09-05

单片机红绿灯课程设计_第1页
单片机红绿灯课程设计_第2页
单片机红绿灯课程设计_第3页
单片机红绿灯课程设计_第4页
单片机红绿灯课程设计_第5页
资源描述:

《单片机红绿灯课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、刖吞一、设计口的、要求1・1设计目的21・2设计要求2二、交通信号灯驱动电路设计2.1驱动电路设计思路32.2驱动的连接3三、交通信号灯控制程序设计3.1控制程序设计思路43.2基本控制状态程序设计4四、绿灯闪烁程序设计4.1程序设计思路44.2绿灯闪烁程序5五、小结5附表6刖s随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。同时也随着城市机动车量的不断增加,许多大城市如北京、

2、上海、南京等出现了交通超负荷运行的情况,因此,口80年代后期,这些城市纷纷修建城市高速道路,在高速道路建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合处交通状况的制约。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。为此,木次设计完成的就是交通信号灯,以下就城乡交通灯控制系统的电

3、路原理、程序设计等问题来进行具体分析讨论。一、设计目的、要求1.1设计目的了解交通信号灯系统的设计过程、设计要求、应完成的工作内容和具体的设计方法。培养独立工作能力与创造力,综合运用专业及基础知识的能力,编写程序的能力,书写技术报告和编制技术资料的能力。为以后的工作提前打好基础。1.2设计要求(1)所有电器图样的绘制必须符合国家有关规定的标准。(2)说明书要求文字通顺、拣练、字迹端正,整洁。、交通信号灯驱动电路设计生活中真实的交通信号灯可以归纳为6中状态。(如下图所示)状态交通状态一状态二状态三状态四状态五状态六东西绿灯1闪烁0000东西黄灯001000东西红灯000111南北绿灯

4、0001闪烁0南北黄灯000001南北红灯111000东西方向通行提示通行警示禁行禁行禁行南北方向禁行禁行禁行通行提示通行警示表1-1交通信号灯状态及通行状态表2.1驱动电路设计思路根据上述的图1-1可知,马路东西南北4个路口均有红绿黄灯,共12只,其中东西方向两组6只,由于这两个路口控制方式相同,所以可以串联在一起,用单片机同意端口的3个口线就可以控制了。同理,南北方向的两组6只红绿黄灯也是串联在一起,利用单片机同一端口的另3个口线进行控制。我们在此釆用AT89S51单片机作为控制单元,利用他的P2端口的6个口线进行交通信号灯的控制。2.2駆动的连接交通信号灯控制端口P2的控制位

5、分配图P2.1P2.2P2.3P2.4P2.5P2.6东西绿灯东西黄灯东西红灯南北绿灯南北黄灯南北红灯表1-2交通控制位分配表各信号灯用相应颜色的发光二极管模拟,用74LS05反相器作为负载的驱动电路。交通信号灯的布置和各位信号灯的连接见附表2-1。三、交通信号灯控制程序设计3.1控制程序设计思路由表1・1可知,交通信号灯总的控制方式有6种,即东西方向和南北方向两组交通灯有6屮工作方式,表屮为“1”时对应灯点亮,为“0”时对应灯熄灭。由于单片机的并行端口都可以进行位操作,所以我们采用为操作指令中的置位指令“SETBbit”使某位置“1”,点亮所接信号灯:利用位清零指令“CLRbit

6、”使某位清零,熄灭所接信号灯。为编程方便,把各路口的信号灯定义统一的标号。如下图路口信号灯东西绿灯东西黄灯东西红灯南北绿灯南北黄灯南北红灯定义标号LED-G1LED-Y1LED-R1LED-G2LED-Y2LED-R2对应控制位P2.1P2.2P2.3P2.4P2.5P2.6表1-3路口信号灯标号机控制位分配表3.2基本控制状态程序设计根据表1-1>表1-3以及控制程序设计思路,我们可以编出基本的状态控制程序,见附表2・2。四、绿灯闪烁程序设计1.1程序设计思路绿灯闪烁程序可以按照发光二极管“眨眼”的控制方式进行,就是间隔一定时间,对绿灯输出端口进行定期的取反“CPLbit”操作即

7、可。这里把闪烁的时间间隔定为200ms,闪烁持续时间为3s。1.2绿灯闪烁程序绿灯闪烁程序见附表2-3五、小结作为一名机械工程与电气自动化的学生,我觉得能做类似的课程设计是十分有意义,而且是十分必要的。在本次设计中,我们运用到了大量的知识,在查阅资料的过程中,我们要判断优劣、取舍相关知识,不知不觉中我们查阅资料的能力也得到了很好的锻炼。我们学习的知识是有限的,在以后的工作中我们肯定会遇到许多未知的领域,这方面的能力便会使我们受益非浅。课程设计是我们专业课程知识综合应用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。