摘 要:本文基于单片机AT89C51,设计路口交通灯智能控制系统,解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。首先,结合交通灯道路实况控制要求,提出单片机控制系统设计方案。然后,分别进行交通灯控制系统的硬件设计和软件设计。硬件部分包括单片机最小系统、四个两位数码管、LED指示灯。软件部分,给出程序流程图并利用C语言编程。同时,利用Proteus电路仿真软件,验证了该电路原理的正确性。最后,焊接制作交通灯单片机控制系统电路板,并结合编程器调试程序。实验结果表明,该系统具有结构简单、可靠性高、成本低、实时性好等优点。55831
毕业论文关键词:交通灯,STC89C51,编程,仿真,实验
Abstract: Based on the single chip AT89C51, the intelligent control system design ofintersection traffic lights, traffic jams, the vehicle of waiting time is not reasonable, urgent problems such as the heavy traffic. First of all, combined with the controlrequirements of road traffic lights, putting forward the design scheme of microcomputer control system. Then, respectively, the hardware design and software design of traffic light control system. The hardware part includes theminimum system of the one chip computer, four two bit digital tube, LED lamp.The part of software, gives the program flow chart and the use of C language programming. At the same time, use Proteus circuit simulation software, verifies the correctness of the circuit principle. Finally, the welding control system circuit board production of traffic lights, and combined with the programmer debugging program. The experimental results show that, the system has the advantages of simple structure, high reliability, low cost, good real-time
Keywords: Traffic lights ,STC89C51,Programme,Simulation,Experiment
目 录
1 绪论 4
1.1课题的研究背景与意义 4
1.2 城市交通灯的现况 4
2单片机交通灯控制系统的设计方案 5
2.1路口交通灯运行状态 5
2.2 单片机交通控制系统的控制要求 6
2.3基于单片机的交通控制系统的构成及原理 7
3交通灯单片机控制系统硬件设计 8
3.1电路原理图 8
3.2 单片机最小系统 9
4 软件设计 11
4.1 程序主体设计流程 11
4.2 程序设计理论基础 13
4.3 子程序模块设计 14
5 仿真及其实验 18
5.1电路仿真 18
5.2 电路的焊接 18
5.3 程序烧写 20
5.4 调试 21
结 论 22
参考文献 23
致 谢 24
附 录 25
1 绪论
1.1课题的研究背景与意义
随着社会经济的发展,城市交通问题越来越引起人们的关注。人、车、路三者关系的协调,已成为交通管理部门需要解决的重要问题之一。城市交通控制系统是用于城市交通数据监测、交通信号灯控制与交通疏导的计算机综合管理系统,它是现代城市交通监控指挥系统中最重要的组成部分。所以,如何采用合适的控制方法,最大限度利用好耗费巨资修建的城市高速道路,缓解主干道与匝道、城区同周边地区的交通拥堵状况,越来越成为交通运输管理和城市规划部门亟待解决的主要问题。