摘要:本系统采用MSC-51系列单片机AT89S51为中心器件来设计交通灯控制器,实现了交通信号的控制。该控制器根据实际车流量和编程,来控制不同方向上的红绿灯的亮灯时间,以此来保证道路通畅。要求:1、南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行时间为20秒,时间可设置修改。2、在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换运行车道;3、黄灯亮时,要求每秒闪亮一次。4、东西方向、南北方向车道除了有红、黄、绿灯指示外,每一种灯亮的时间都用显示器进行显示(采用计时的方法)。5、一道有车而另一道无车,交通灯控制系统能立即让有车道放行。6、有紧急车辆要求通过时,系统要能禁止普通车辆通行,南北车道、东西方向均为红灯。实现了能根据实际车流量来控制交通灯的变化。系统实用性强、操作简单、扩展性强。90536
毕业论文关键词:单片机,AT89C51,车流量,显示器,控制系统
Abstract: This system adopts the MSC - 51 series single chip AT89S51 as the center device to design a traffic light controller, realized the control of traffic signals。 The controller according to the actual flow and programming, to control the different directions of traffic lights on time, to ensure that the road smooth。 Requirements: 1 (main) lanes and east-west, north and south direction lane (road) vehicles in the two cross roads run alternately, each time the main passage of the time set for 30 seconds each time the passage of time, the road for 20 seconds, the time can be set up。 2, when the green light to red and yellow lights first 5 seconds, can transform operation lane; 3, yellow light, shining once per second。4,East-west, north and south direction lane besides have red, yellow, and green light instructions, each light time to display (using the method of timing)。 5, a car and another car free, traffic light control system can let a lane release immediately。 6, there are emergency vehicles requirements through, the system need to be able to ban ordinary vehicles, north and south lane, what direction are all red。 Implemented according to actual traffic to control the change of the traffic lights。 System practical, simple operation and strong extensibility。
Key words: MCU,AT89C51,vehicle flow, display,control system
目录
1 前言 4
1。1 课题背景 4
1。2 课题意义 4
1。3 实现功能 4
2 单片机简介 6
2。1 单片机的定义 6
2。2 单片机的发展趋势 6
2。3 单片机的基本结构 6
2。4 单片机的特点 8
2。5 单片机的分类 8
3 系统总体方案 9
3。1 电源提供方案 9
3。2 车流量检测方案 10
3。3 主控制器方案 11
3。4 显示界面方案 11
4 硬件设计 12
4。1 整体方案设计 13
4。1。1 系统框图 13
4。2 各功能模块设计 14
4。2。1 AT89C51简介