电子发烧友网 > 控制/MCU > 正文

基于STC89S52的智能交通灯控制系统的设计与应用

2018年01月08日 17:10 次阅读

十字路口的交通干道为南北和东西两个方向,各路口均有红黄绿交通信号灯以及显示通行/停止倒计时时间的数码管。交通灯控制系统的功能如下:

1)信号灯和数码管的工作过程为:南北方向红灯亮20秒(数码管从20倒计时),东西方向绿灯亮17秒(数码管从17倒计时),接着黄灯闪烁3秒(数码管从3倒计时);在黄灯变为0秒时,东西方向的红灯亮30秒(数码管从30倒计时),则南北方向绿灯亮27秒(数码管从27倒计时),接着黄灯闪烁3秒(数码管从3倒计时);在黄灯为0秒时,南北方向红灯亮20秒,则东西方向绿灯亮17秒,依次类推。

2)南北和东西方向的通行时间可用按键分别调整(增加或者减少);

3)根据实际车流量可以设置三个不同工作时段,分别为“忙”、“不忙”和“闲”,三个时段的南北和东西方向的交通灯的时间是不一样的,“忙”的时间大于“不忙”,“不忙”的时间大于“闲”;

4)三个时段通过串口通信设置,串口通信数据格式为两个字节,前一个字节表示地址,后一个字节表示时段。地址字节为0x01、0x02、0x03等,分别表示不同小组的地址。时段字节为:0x00、0x01和0x02,分别表示不同时段,即“闲”、“不忙”和“忙”。例如传输数据0x01,0x00时,表示第一组的“闲”时段。

1、系统硬件设计

整个系统主要由主控中心-宏晶科技STC89S52单片机和复位电路、时钟电路、信号灯控制显示电路、数码管控制显示电路及按键控制电路等功能模块组成,系统硬件框图如图1所示。

基于STC89S52的智能交通灯控制系统的设计与应用

图1  交通灯控制系统的硬件电路结构框图

复位电路和时钟电路为通用电路模块,晶振频率为11.0592MHz。

信号灯控制显示电路如图2所示,采用单片机P1口中的P1.0~P1.5控制12个发光二极管模拟实际交通信号灯。其中,P1.0~P1.2分别控制南北方向的红灯、黄灯和绿灯,P1.3~P1.5分别控制东西方向的红灯、黄灯和绿灯。所有信号灯采用共阳极的方式连接,即当P1.0~P1.5相应端口输出低电平时,对应的发光二极管点亮,指示相应的交通状态。

基于STC89S52的智能交通灯控制系统的设计与应用

图2  信号灯控制显示电路图

采用4位七段数码管显示通行/停止倒计时时间,数码管控制显示电路如图3所示。数码管的8段段码与单片机P0端口连接,4位位码与单片机端口(A1~A4)经三极管反相后相连接。通过分时轮流控制各位数码管的位码,使各位数码管轮流受控动态显示数字。由于数码管为共阴极连接,段码和位码高电平有效。

基于STC89S52的智能交通灯控制系统的设计与应用

图3  数码管控制显示电路图

功能按键电路如图4所示,有三个按键,S1、S2和S3,分别与单片机P2.0~P2.2端口连接。按键的主要功能是手动调整通行时间。具体为:S1用于通道的切换,按1次为调整南北方向通行时间,按2次为调整东西方向通行时间,按3次退出时间调整;S2用于增加通行时间,每按一次通行时间增加1S;S2用于减少通行时间,每按一次通行时间减少1S。当然,时间的调整步长可以是其他任意值,如5s或10s。通行时间设置有最长时间值和最短时间值。

基于STC89S52的智能交通灯控制系统的设计与应用

图4  功能按键电路图

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

基于STC89S52单片机的电子万年历系统

本系统以STC89S52单片机为核心,结合时钟芯片DSl302,温度采集芯片DS18B20等外围器件...

发表于 2018-04-08 09:54 70次阅读
基于STC89S52单片机的电子万年历系统

数字电路交通灯

发表于 2018-03-20 17:25 291次阅读
数字电路交通灯

关于用LABVIEW2014编程实现控制十字路口交通灯左转、直行的问题

发表于 2018-01-10 17:31 408次阅读
关于用LABVIEW2014编程实现控制十字路口交通灯左转、直行的问题

智能化斑马线交通灯控制系统设计

人车密集的路上经常出现人车争道的现象,因此造成的交通事故经常发生。很多城市采用了斑马线交通灯以平衡行...

发表于 2018-01-09 17:25 327次阅读
智能化斑马线交通灯控制系统设计

红外遥控双模式交通灯控制系统课程设计

本文主要介绍了红外遥控双模式交通灯控制系统。交通信号灯作为管制交通流量、提高道路通行能力的有效手段,...

发表于 2018-01-09 17:03 383次阅读
红外遥控双模式交通灯控制系统课程设计

无线传感器网络的自适应交通灯控制系统

针对现有的交通信号灯控制系统几乎全部采用的是固定时序的控制方式,无法针对实际交通流量对各车道的放行时...

发表于 2018-01-09 16:40 317次阅读
无线传感器网络的自适应交通灯控制系统

基于超声计数的智能交通灯控制系统

本文主要介绍了一种基于超声计数的智能交通灯控制系统。系统主要由微控制器模块、电源管理模块、超声车流量...

发表于 2018-01-09 16:19 323次阅读
基于超声计数的智能交通灯控制系统

无线手持智能交通灯控制系统

本文主要介绍了一种以STC89C52单片机为核心,通过Zigbee模块遥控进行无线控制的智能交通灯控...

发表于 2018-01-09 15:47 307次阅读
无线手持智能交通灯控制系统

基于机器视觉识别的交通灯控制系统

本文主要介绍了一种基于机器视觉识别的交通灯控制系统,对交通信号灯的颜色及其数字进行自动识别。对于交通...

发表于 2018-01-09 15:22 535次阅读
基于机器视觉识别的交通灯控制系统

基于Proteus与单片机的交通灯控制电路设计

本文主要介绍了一种基于Proteus与单片机的交通灯控制电路设计。系统电路设计由时钟电路、复位电路、...

发表于 2018-01-09 15:01 481次阅读
基于Proteus与单片机的交通灯控制电路设计

基于模糊控制的智能交通灯监控系统的毕业设计

本文主要介绍了基于模糊控制的智能交通灯监控系统的毕业设计。交通信号灯作为管制交通流量、提高道路通行能...

发表于 2018-01-09 14:40 341次阅读
基于模糊控制的智能交通灯监控系统的毕业设计

基于FPGA+DSP的视频控制的智能交通灯设计

本文主要介绍了一种基于FPGA+DSP的视频控制的智能交通灯设计。该交通灯由视频采集、图像处理和控制...

发表于 2018-01-09 14:15 302次阅读
基于FPGA+DSP的视频控制的智能交通灯设计

自适应模糊神经网络的交通灯控制系统的设计

本文主要介绍了自适应模糊神经网络的交通灯控制系统的设计。针对我国城市交通的现状,机动车辆数量越来越多...

发表于 2018-01-09 13:49 307次阅读
自适应模糊神经网络的交通灯控制系统的设计

基于LabVIEW的交通灯控制系统设计与仿真

本文主要介绍了基于LabVIEW的交通灯控制系统设计与仿真。传统的十字路口交通控制系统中,一般只采用...

发表于 2018-01-09 11:39 711次阅读
基于LabVIEW的交通灯控制系统设计与仿真

智能车牌识别的交通灯控制系统的设计

本文主要介绍了基于智能车牌识别的交通灯控制系统的设计。在城市各交通干道和各十字路口、卡口架设固定电子...

发表于 2018-01-09 11:21 313次阅读
智能车牌识别的交通灯控制系统的设计

基于嵌入式的智能交通灯控制系统的设计与实现

本文主要介绍了一种基于嵌入式的智能交通灯控制系统的设计与实现。汽车数量越来越多,道路压力越来越大,城...

发表于 2018-01-09 10:58 353次阅读
基于嵌入式的智能交通灯控制系统的设计与实现

基于MCGS组态软件的交通灯控制系统设计

本文主要介绍了基于MCGS组态软件的交通灯控制系统设计。城市道路车流量大,容易造成“堵车”现象。要想...

发表于 2018-01-09 10:38 459次阅读
基于MCGS组态软件的交通灯控制系统设计

基于西门子S7-200PLC的交通灯控制系统的设...

本文主要介绍了一种基于西门子S7-200PLC的交通灯控制系统的设计。用软件实现了对交通灯运行的自动...

发表于 2018-01-09 10:25 551次阅读
基于西门子S7-200PLC的交通灯控制系统的设...

基于定时器的PLC交通灯控制系统研究

本文主要介绍了一种基于定时器的PLC交通灯控制系统研究。传统的交通信号灯控制模式采用的是定时控制,在...

发表于 2018-01-09 10:09 392次阅读
基于定时器的PLC交通灯控制系统研究

以车流量为核心的智能交通灯自动控制系统

本文主要介绍了一种以车流量为核心的智能交通灯自动控制系统,车流量检测装置采用基于电磁感应原理的地感线...

发表于 2018-01-09 09:50 295次阅读
以车流量为核心的智能交通灯自动控制系统

十字路口交通灯控制电路系统的Multisim仿真...

本文主要介绍了十字路口交通灯控制电路系统的Multisim仿真设计。城市道路车流量大,容易造成“堵车...

发表于 2018-01-09 09:34 510次阅读
十字路口交通灯控制电路系统的Multisim仿真...

基于AT89C52的多功能交通灯控制系统设计与仿...

本文主要介绍了一种基于AT89C52的多功能交通灯控制系统设计与仿真实现。系统主要由单片机控制系统、...

发表于 2018-01-08 16:51 317次阅读
基于AT89C52的多功能交通灯控制系统设计与仿...

基于PLC的十字路口智能交通灯控制系统的设计

本文主要介绍了一种基于PLC的十字路口智能交通灯控制系统的设计。城市道路交错分布,交通灯是城市交通的...

发表于 2018-01-08 16:30 394次阅读
基于PLC的十字路口智能交通灯控制系统的设计

PLC顺序控制的城乡十字路口交通灯控制系统的设计

本文主要介绍了基于PLC顺序控制的城乡十字路口交通灯控制系统的设计。汽车数量越来越多,而现在的红绿灯...

发表于 2018-01-08 15:57 274次阅读
PLC顺序控制的城乡十字路口交通灯控制系统的设计

AT89C52单片机为控制器的多功能交通灯控制系...

本文主要介绍了一种以AT89C52单片机为控制器的多功能交通灯控制系统。现在的红绿灯处的交通灯模式采...

发表于 2018-01-08 15:32 404次阅读
AT89C52单片机为控制器的多功能交通灯控制系...

基于FPGA技术的智能交通灯控制系统设计

本文主要介绍了基于FPGA技术的智能交通灯控制系统设计。随着汽车数量越来越多,现阶段的交通灯模式采用...

发表于 2018-01-08 15:11 334次阅读
基于FPGA技术的智能交通灯控制系统设计

一种基于FPGA的十字路口交通灯系统控制的设计

本文主要介绍了一种基于FPGA的十字路口交通灯系统控制的设计。系统控制设计包括脉冲发生、状态定时、交...

发表于 2018-01-08 14:35 231次阅读
一种基于FPGA的十字路口交通灯系统控制的设计

关于LED模拟交通灯单片机C语言程序设计

本文为大家带来三个关于LED模拟交通灯单片机C语言程序设计。

发表于 2017-12-29 13:58 640次阅读
关于LED模拟交通灯单片机C语言程序设计

智能交通灯PLC控制实验装置研制

本文主要介绍了智能交通灯PLC控制实验装置研制,采用触摸屏作为上位机,PLC为主要控制核心,光电开关...

发表于 2017-12-28 10:30 339次阅读
智能交通灯PLC控制实验装置研制

求大神帮我看看这个程序

发表于 2017-08-07 17:30 741次阅读
求大神帮我看看这个程序

一个简单的交通灯

发表于 2017-07-22 19:51 1196次阅读
一个简单的交通灯

【求助!!!】Proteus运行问题----与非门

发表于 2017-06-28 00:03 1796次阅读
【求助!!!】Proteus运行问题----与非门

有没有人做出来8086的实验板

发表于 2017-06-26 16:55 1227次阅读
有没有人做出来8086的实验板

交通灯汇编程序

发表于 2017-06-17 15:55 481次阅读
交通灯汇编程序

【DFR0100 Arduino入门套件】Lesson 4 -- 互动交通信号灯

发表于 2017-06-13 14:40 1012次阅读
【DFR0100 Arduino入门套件】Lesson 4 -- 互动交通信号灯

单片机的交通灯显示系统,仿真出现乱码以及LED没反应

发表于 2017-06-07 10:17 540次阅读
单片机的交通灯显示系统,仿真出现乱码以及LED没反应

新做的交通灯

发表于 2017-05-18 13:34 1059次阅读
新做的交通灯

单片机交通灯控制程序和设计原理

同学们在学习技术的时候,一定要多动脑筋,遇到问题后,三思而后问。有些时候你考虑的和真理就差一点点了,...

发表于 2016-12-26 13:42 1554次阅读
单片机交通灯控制程序和设计原理

基于视频识别的智能交通灯控制器的设计与实现

该系统设计采用分级控制结构,包括单点控制和协调控制两级控制。系统包括视频采集终端、视频分析处理器、单...

发表于 2013-02-22 11:25 1460次阅读
基于视频识别的智能交通灯控制器的设计与实现

基于Xilinx FPGA的智能交通灯模糊控制的...

本文提出一种智能交通灯模糊控制的方法,利用FPGA的优势以及其软硬件协同工作带来的便利,将智能交通灯...

发表于 2012-12-28 11:34 1612次阅读
基于Xilinx FPGA的智能交通灯模糊控制的...

基于自定义时钟脉冲的交通红绿灯控制设计

以三菱FX2N型PLC作为控制核心元件,阐明交通红绿灯的控制设计思路和控制方案。以PLC定时器构成的...

发表于 2012-06-19 11:42 2350次阅读
基于自定义时钟脉冲的交通红绿灯控制设计

基于PLC的交通灯自动控制系统

随着自动化控制技术和微电子技术的迅猛发展,PLC作为前沿的工业控制器,具有体积小、可靠性高、易操作、...

发表于 2012-06-04 10:30 3857次阅读
基于PLC的交通灯自动控制系统

单片机实现交通灯控制系统的双模式

针对实现 交通灯 系统的双模式控制的目的。采用以C 编写程序,设计电路的软件部分和以89C52 单片...

发表于 2011-09-06 11:50 2753次阅读
单片机实现交通灯控制系统的双模式

基于单片机的交通灯设计

一、  系统功能要求:1. 设计任务在一十字路口设置交通灯,并用单片机对其进行合理的控制。...

发表于 2010-06-29 18:45 5588次阅读
基于单片机的交通灯设计

交通灯控制器的设计

交通灯控制器的设计 1.任务与要求设计一个十字路口的红、绿、黄三色信号交通灯控制电路,具体要求如下...

发表于 2010-05-24 18:18 8182次阅读
交通灯控制器的设计

交通灯控制器原理

交通灯控制器原理 实例的内容及目标 1.实例的主要训练内容本实例通过Verilog HDL语言设...

发表于 2010-02-09 09:16 1171次阅读
交通灯控制器原理

交通灯控制程序设计实验

实验  交通灯控制程序设计实验 一 、 实验目的1、 掌握S系列PLC的硬件组...

发表于 2009-05-17 10:15 1731次阅读
交通灯控制程序设计实验

交通灯控制实验

交通灯控制实验一)实验目的通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的

发表于 2009-03-25 11:03 2785次阅读
交通灯控制实验

交通灯控制电路

一、设计任务与要求1.设计一个十字路口的交通灯控制电路,要求甲车道和乙车道两条交叉道路上的车辆交替运...

发表于 2009-03-20 08:44 2645次阅读
交通灯控制电路

交通灯控制PLC电气原理图

交通灯控制PLC电气原理图 交通路口红、黄、绿灯的基本控制要求如下: 路口某方向绿灯显示(另一方向...

发表于 2008-09-29 14:13 7858次阅读
交通灯控制PLC电气原理图

十字路口交通灯控制

实验  十字路口交通灯控制 说明:本实验作为综合性设计实验,要求学

发表于 2008-09-29 14:12 9625次阅读
十字路口交通灯控制