毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

STC89C51单片机交通灯控制系统设计+程序+电路图(3)

时间:2023-11-18 15:44来源:毕业论文
下面我们可以用图表表示灯状态和行止状态的关系如下: 表 2-1 交通状态及红绿灯状态 状态 1 状态 2 状态 3 状态 4 东西向 禁行 等待变换 通行 等待变换

下面我们可以用图表表示灯状态和行止状态的关系如下:

表 2-1 交通状态及红绿灯状态

状态 1 状态 2 状态 3 状态 4

东西向 禁行 等待变换 通行 等待变换

南北向 通行 等待变换 禁行 等待变换

东西红灯 1 1 0 0

东西黄灯 0 0 0 1

东西绿灯 0 0 1 0

南北红灯 0 0 1 1

南北绿灯 1 0 0 0

南北黄灯 0 1 0 0

东西南北四个路口均有红绿黄 3 灯和数码显示管 4 个,在任一个路口,遇红 灯禁止通行,转绿灯允许通行,之后黄灯亮警告行止状态将变换。状态及红绿灯 状态如表 2-1 所示。说明:0 表示灭,1 表示亮。

2。2单片机交通控制系统的功能要求

本设计能模拟基本的交通控制系统,用红绿黄灯表示禁行,通行和等待的信 号发生,还能进行倒计时显示。按键可以控制禁行、深夜模式、复位、东西通行、 南北通行、时间加、时间减、切换等功能。共四个二位阴极数码管,东南西北各 一个显示时间,四个数码管的阴极都接到 STC89C51 的 P1 口,阳极接到 74HC245 芯片上,通过 P0 口控制 74HC245 芯片,起到驱动放大作用。共 12 个发光二极管, 四个路口每个路口各有一个红(禁行)、黄(警告)发光二极管,四个路口的二 极管接到 P2 口,按键接 P3 口。

2。2。1 显示模块功能

显示模块分数码管显示和 LED 显示,数码管倒计时显示可以提醒驾驶员在信 号灯颜色发生改变的时间、在“停止”和“通过”两者间作出合适的选择。驾驶 员和行人普遍都愿意选择有倒计时显示的信号控制方式,并且认为有倒计时显示 的路口更安全。倒计时显示是用来减少驾驶员在信号灯色改变的关键时刻做出复 杂判断的一种方法,它可以提醒驾驶员灯色发生改变的时间,帮助驾驶员在“停 止”和“通过”两者间作出合适的选择 。通过两种显示结合,是本设计更合理 可靠。

2。2。2 按键模块功能

本系统要求的按键控制不多,且 I/0 口足够,可直接采用独立式。按键可 以设置系统的运行状态,禁行状态为数码管均显示“00”,红灯全亮;复位按键 可以将整个系统复位;东西通行是东西方向的绿灯亮,南北方向上的红灯亮;南 北通行为南北方向上的绿灯亮,东西方向上的红灯亮;时间加减可以设置通行和 等待通行的时间;切换按键可以切换加减的方向时间。通过安检模块的控制,使 得整个系统具有灵活性,实用性。 STC89C51单片机交通灯控制系统设计+程序+电路图(3):http://www.youerw.com/zidonghua/lunwen_198727.html

------分隔线----------------------------
推荐内容