本发明属于电学领域,具体的是涉及一种单片机控制交通灯系统的改进。
背景技术:
由于微控技术的快速发展,应用单片机控制交通信号灯已经成为可能。以单片机为核心搭建交通灯显示模块合以适当的控制电路和保护电路,来实现单片机控制交通信号灯尽达到交通通畅、人车和谐有序的交通状态。但是现有的单片机控制交通灯系统一般存在以下问题,比如实时性差,反应速度慢。
技术实现要素:
本发明就是针对上述问题,提供一种实时性强且反应速度快的一种单片机控制交通灯系统。
为实现上述目的,本发明采用如下技术方案,一种单片机控制交通灯系统,包括系统处理器、锁存模块、扩展接口、显示时间模块和交通灯,其特征在于:系统处理模块连接锁存模块,系统处理模块和锁存模块通过口占接口分别连接显示时间模块和交通灯。
作为一种优选方案,所述的系统处理模块为8051单片机。
所述的扩展接口为8255A口占CPU的并行接口。
本发明的有益效果。
本发明基于单片机控制交通信号灯的设计,在单片机程序的控制下向交通信号灯显示电路发送控制数据在外围芯片和电路的配合下,完成交通信号灯的设计来控制十字路口的交通。至于交通信号灯亮灭时间可以根据当地车流人流量来设定池可以根据主干道、支干道不同来设定。于交通管理方案的设计,只有一个良好的交通管理方案,才能很好地管理道路交通维持车辆、人流和谐有序的良好交通状态。
附图说明
图1是本发明原理框图。
具体实施方式
如图1所示,一种单片机控制交通灯系统,包括系统处理器、锁存模块、扩展接口、显示时间模块和交通灯,其特征在于:系统处理模块连接锁存模块,系统处理模块和锁存模块通过口占接口分别连接显示时间模块和交通灯。
作为一种优选方案,所述的系统处理模块为8051单片机。
所述的扩展接口为8255A口占CPU的并行接口。
基于单片机控制交通灯设计是面向十字路口交通灯的自动化控制,主要思路是通过单片机内部可编程定时器来定时,一定时间后按照既定规则来改变当前交通信号灯的状态。
825编程并行接口芯片825芯片是可编程并行接口芯片,提供三个8位数据输入输出端口。用户可以根据自己需要设定该芯片控制字使其以不同的工作方式工作。
8051单片机8051是MSC一51单片机系列中的典型产品,它拥有中央处理器、程序存储器ROM、数据存储器RAM、定时/计数器、串并行端口、中断系统以及数据总线、控制总线和地址总线组成。此次用到的主要组件有51系列单片机锁存器,可编程并行接口芯片以及交通信号灯显示硬件(包括信号灯、数码管显示等等)。其中中央处理器是单片机的核心处理器,能够处理8位二进制数据户央处理器主要负责指挥、控制和调度整个单元系统协调工作,完成数据运算以及控制输入输出等操作。
程序存储器ROM是用来存放单片机运行代码以及代码中初始化数据。数据存储器RAM是单片机存放控制指令数据和用户数据的存储单元,其中供用户使用的只有128存储单元用户可以通过统一编址来对数据进行读写操作。定时/计数器是可编程控制的定时器单片机用来计时或者计数进而产生中断,以方便控制程序跳转。8051提供了4组8位并行输入输出端口和一个全双工串行通信口用于同外部进行数据传输。8051具有两个外中断、两个定时中断和一个串行中断具有较完善的终端功能。单片机的总线系统则是在单片机内部单元之间、内部与外部之间传输数据、命令和地址。274LS373锁存器74L3S73锁存器是将收入数据进行暂时保存的芯片启有8位数据输入端和8位数据输出端,以及一个数据输入输出控制引脚和一个芯片使能端。当使能端允许芯片工作室数据输入输出控制端为“0’时锁存器读取输入数据,当控制端为“1’旧寸锁存器锁存读取数据并将数据输出。
交通管理主要是针对十字路口交通信号灯来设计的汾东西干道和南北干道四组交通指示灯,每组交通信号灯由两套红绿灯和读秒数码管组成,其中每套红绿灯指示对面
交通灯硬件电路该设计主要是对一个十字路口的东西道、南北道的交通信号灯的设计,所以基本要求是东西道和南北道各有两个面向不同方向的红绿灯以及读秒数码管共四组红绿灯设施,每个道路的两侧边不同方向应有两组指示行人的红绿灯共八组。