课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[课程设计] 单片机交通灯控制系统 [复制链接]

楼主
文件格式:word
文件大小:953.00KB
适用专业:单片机
适用年级:大学
下载次数:14 次
我要下载:点击联系下载
论文编号:193929

资料简介:

单片机课程设计报告 交通灯控制系统,正文共38页,6575字。

摘要

本设计是在熟练掌握单片机及其仿真系统使用方法基础上,综合应用单片机原理、微机原理等课程方面的知识,设计一个采用AT89C51单片机控制的交通灯控制电路。该设计结合实际情况给出了一种简单低成本城市交通灯控制系统的硬件及软件设计方案、各个路口交通灯的状态循环显示,并对程序流程图进行详细讲解分析。

硬件的设计采用89ATC51单片机为核心器件。并辅助复位电路,驱动电路,数码管及晶体管显示部分。通过中断扩展实现交通灯系统特殊情况的转换。

软件设计部分分为一个主程序和两个中断子程序,一个用于有紧急车辆通过时,系统要能禁止普通车辆通行,实行中断可使A(东西道)、B(南北道)两道均亮红灯;另一个用于一道有车而另一道无车时,通过控制交通灯系统能立即让有车道放行,假如A道有车B道无车,长按K0可以控制交通灯系统能立即让东西道放行;假如南北道有车东西道无车,长按K1可以控制交通灯系统能立即南北道放行。

十字路口的交通灯在工作时应具有如下特点:红灯表示该条道路禁止通行;黄灯表示该条道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯亮表示该条道路允许通行。

本设计利用单片机控制可以实现以下功能br />
(1)A道和B道上均有车辆要求通过时,A,B道轮流放行。A道放行5分钟(调试时改为5秒钟),B道放行4分钟(调试时改为4秒钟)。

(2)一道有车而另一道无车(实验时用开关K0和K1控制),交通灯控制系统能立即让有车道放行。

(3)有紧急车辆要求通过时,系统要能禁止普通车辆通行,A,B道均为红灯,紧急车由K2开关模拟。

(4)绿灯转换为红灯时黄灯亮1秒钟

......



目录

1 概述 3

1.1 设计任务书 3

1.2 设计思路 3

2 系统总体方案及硬件设计 4

2.1 系统总体方案 4

2.2 硬件设计 4

3 软件设计 9

3.1 程序流程图 9

3.2 软件系统设计 12

4 Proteus软件仿真 22

4.1 初始状态0仿真图 22

4.2 状态1 22

4.3 状态2 23

4.4 状态3 23

4.5 状态4 24

4.6 状态5 24

4.7 状态6 25

5 课程设计体会 26

参考文献 26

附1: 源程序代码 27

附2: 系统原理图 37


资料文件预览:
共1文件夹,1个文件,文件总大小:953.00KB,压缩后大小:704.31KB

  • 单片机课程设计-交通灯控制系统
  • doc585858585.doc  [953.00KB]

我要下载:单片机交通灯控制系统
分享 转发
TOP
沙发

这个是怎么下的啊 ~??急需要用~不知道怎么下~~谁指点一下啊 ~
TOP
板凳

'

嗯嗯 O(∩_∩)O~

回个贴支持哟
TOP
地板

城市道路护栏清洗车刷洗箱设计 这个很使用 设计出来可以申请专利哦
TOP
5#

路过
TOP
6#

支持。
TOP
7#

ding
TOP
8#

不错,就是下不了
TOP
9#

不错!!!!!!!!!!!!!!!!!
TOP
10#

好东西啊好东西啊
TOP
发新话题 回复该主题