1 选题背景今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段
信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果
在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有助于提高交通运输的安全性、提高交通管理的服务质量
并在一定程度上尽可能的降低由道路拥挤造成的经济损失,同时也减小了工作人员的劳动强度
关键词:AT89C51; 7448,LED2 方案论证2
1 设计任务 设计基于单片机的智能交通红绿灯控制系统,要求能通过按键或遥控器设置系统参数,系统运行时,“倒计时等信息”能通过数码管或点阵发光管显示,设计时应考虑交通红绿灯控制的易操作性及智能性
以单片机的最小系统为基础设计硬件,用汇编语言、或 C 语言设计软件
通过本设计可以培养学生分析问题和解决问题的能力,掌握 Mcs51 单片机的硬件与软件设计方法,从而将学到的理论知识应用于实践中,为将来走向社会奠定良好的基础
东西(A)、南北(B)两干道交于一个十字路口,各干道有一组红、黄、绿三个指示灯,指挥车辆和行人安全通行
红灯亮禁止通行,绿灯亮允许通行,黄灯亮时车辆及行人小心通过
红灯的设计时间为 45 秒,绿灯为 40 秒,黄灯为 5 秒
2 方案介绍方案 1 设计思想:采用分模块设计的思想,程序设计实现的基本思想是一个计数器 , 选择一个单片机,其内部为一个计数,是十六进制计数器,模块化后,通过设置或程序清除来实现状态的转换, 由于每一个模块的计数多不是相同, 这里的各模块是以预置数和计数器计数共同来实现的,所以要考虑增加一个置数模块,其主要功能细分为,对不同的状态输入要产生相应状态的下一个状态的预置数, 如图中 A 道和 B 道,分别为次干道的置数选择和主干道的置数选择
方案 2 设计思想: 由两个传感器监视南北方向即 A 道与东西方向即 B