首页天道酬勤单片机倒计时交通灯,NE555倒计时交通灯的应用

单片机倒计时交通灯,NE555倒计时交通灯的应用

张世龙 05-13 04:38 15次浏览

内容介绍

原始文档由会员发行

交通灯控制系统设计

一万字三十二页

包括程序代码、系统原理图、Proteus仿真过程

摘要

本设计是交通信号控制系统,随着社会的进步,社会的发展不断推进。 交通越来越复杂,交通自动化也在不断更新,交通的一些指挥系统光靠人是不够的,需要设计各种交通指挥自动化系统来完成这些复杂的工作。 使交通指挥系统更加有序、更加安全。 迄今为止,本人设计了信号控制系统,指挥交叉口车辆停运,信号指挥系统自动化,无人值守。

该信号灯控制系统控制东西南北两个方向的车辆通行,系统共采用6个发光二极管模拟各路交通信号灯,4个LED段数码管通过倒计时方式显示各方向允许通行或禁止通行的信号灯剩余时间。 停下35S,准备5S,然后通行30S,东西南北两个方向这两种状态不断循环。 该系统的核心元件是单片机AT89C51、单片机)的低电压、高性能CMOS8位微处理器,俗称单片机。 该器件采用ATMEL高密度非易失性存储器制造技术制造,与工业标准的MCS-51指令集和输出引脚兼容。 由于多功能8位CPU和闪存组合在一个芯片上,ATMEL的AT89C51是高效的微控制器,为许多嵌入式控制系统提供了灵活、便宜的方案。 编制与之相关的程序控制红绿灯和数码管的时间显示,采用外部中断控制紧急情况。 这个设计的硬件电路并不复杂,软件的设计,即程序的编制很重要。 本设计采用的编程语言是目前流行的c语言,简单易懂。 编写程序的原则是:1.满足设计要求。 2 .尽量采用最好、最有效的算法。 3 .尽量用简洁的语言写。 编写源程序后,利用keil软件对其进行编译,生成单片机可以识别的. hex文件,并将该文件导入单片机89C51即可。

硬件、源程序和目标文件设计后,我们可以利用相关软件进行仿真,使交通信号控制系统的设计更加准确可靠。 设计人员使用PROTUES软件进行模拟调试,在模拟时注意该软件的使用,熟悉并学习该软件。 模拟成功后,做好本次设计报告,写下本次设计的心得和体会。

目录

1概述3

1.1信号机设计方案的选择与论证: 3

1.2设计要求和目的: 3

1.2.1基本要求: 3

1.2.2提高要求: 3

1.2.3设计目的: 4

1.3信号控制系统简要说明: 4

2全系统方案和硬件设计5

2.1硬件电路各部件介绍: 5

2.1.1核心芯片AT89C51单片机说明5

2.1.2两位八级式数码管7

2.1.3其他设备说明9

2.2总电路的设计和工艺说明10

2.2.1设计的基本框架图:(如图6所示)

2.2.2整体电路工作原理: 10

2.2.3各端口的控制作用: 11

2.2.4复位和时钟电路: 12

2.3设计思想: 13

3软件设计14

3.1信号灯状态分析: 14

3.2主程序流程图:(如图1、图2所示) 15

3.3中断程序流程图:(如图3所示) 17

4 Proteus软件模拟18

4.1模拟过程: 18

)1)南北红、东西绿18

4.2发现和调试: 20

5课程设计体会22

5.1须知: 22

参考文献22

附件一:源代码23

2 )系统原理图28

1.2设计要求和目的:

1.2.1基本要求:

)1)采用AT89C51单片机控制信号机

)2)以南北方向信号灯为例,结合实际情况,控制红、黄、绿信号灯的点亮和熄灭

)3)红、黄、绿信号灯亮灭时间可调。

1.2.2提高要求:

(1)使用LED编码管显示红色或绿色交通信号点亮的剩余时间

)拨号开关可以强制设定为东西红、南北绿//东西绿、南北红//东西南北均为红色;

(3)控制东西方向和南北方向红、黄、绿信号灯亮灭。

)4)控制系统的原理图和接线图,使用PROTEL等专用绘图软件制作。

参考文献

[1]标致的车。 单片机原理及应用技术。 中国矿业大学出版社

[2]高冷风.单片机应用技术大全.北京:北京航空航天大学出版社

[3]令人担忧的飞鸟刚.单片机原理与接口技术.哈尔滨:哈尔滨工业大学出版社

[4]安静唇膏.单片机课程设计.北京:清华大学出版社

简易交通灯控制系统的设计,交通灯单片机课程设计报告 软件开发项目经理,项目管理的基本流程