近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。
1
基于单片机的交通灯信号控制器设计(含源程序和电路图)
2021-12-08 19:15:50 356KB 单片机
1
本文给读者提供了基于单片机的交通灯信号控制器设计方案,给出了源程序供读者设计参考。
1
十字路口交通灯信号控制器设计要求: 1)东西通道和南北通道交替通行,东西通道每次放行时间大于南北通道每次放行时间。 2)绿灯亮表示可以通行,红灯亮表示禁止通行。 3)每次绿灯变红灯时,绿灯先闪转变黄灯(此时另一干道上的红灯不变)。 4)十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。具体要求东西通道、南北通道通行时间及黄灯亮的时间均以秒为单位作减计数。 硬件电路设计说明: 十字路口交通灯信号控制器设计是以89S51为主控芯片 ,利用P1口控制74LS240(八反相缓冲器,线驱动器)驱动发光二极管模拟交通灯。倒计时显示部分采用串口实现。串口工作在方式0时通过外接移位寄存器74LLS164实现串并转换。需要显示的数据经RXD端输出,经过74LS164串并转换输出到共阳极的LED数码管显示,利用T0定时器进行1S定时。 主要材料: 印制电路板 1块 晶振6M 1块 普通电阻 3个(由于数码管显示太暗 我才用了360欧姆的) 单片机89S51 1块 按钮3个 ( 我采用了外部中断0 ,1) 电容 3个 (无极性) 发光二极管 6个 (红黄绿各两个) 7805 稳5V的一个 桥堆一个 1000uf和10uf 有极性 插头一个 数码管共阳两个 变压器一个 74LS164两个 74LS240一个 底座一个 附件内容包括: 整个电路设计,包括原理图和PCB、原理图和PCB封装库文件,用AD软件打开; 源程序(用汇编语言编写); 十字路口交通灯信号控制器论文分析;
1
华中科技大学,智能交通灯信号控制器的设计,数字电路课程设计报告
1