- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录
概述 1
一.交通信号灯的作用 1
二.工作模拟图 2
三.控制要求 2
四.单片机简介 2
五.单片机系统的应用概述 3
六.硬件原理与功能 4
1. 8051单片机功能结构图 4
2. 8051引脚图 5
3. 晶振电路 8
4. 复位电路 8
5. 最小系统图 8
6. 交通信号灯的现场示意图 9
7.交通灯控制时序图 9
8. 交通信号灯各状态的控制数据 9
9. 二极管工作接线原理图 9
七.软件编程 9
1. 汇编语言程序设计概述 9
2. 软件延时子程序及延时时间介绍 10
3. 单片机的定时器介绍 12
4. 寄存器IE TCON TOMD P1的格式 14
5.中断系统的概念及中断过程简介 17
6. 交通灯工作流程图 21
7.定时1秒的初值计数公式、工作方式选择依据、程序流程图及源程 22
8.完成控制要求的主程序、子程序、中断服务子程序流程图及源程序 22
八.设计系统的组装与调试 30
1.AT89C51单片机实验环境简介 31
2. 程序调试情况说明 31
设计总结 33
文献原文和翻译 34
.参考文献. 36
概述
近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。
交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。随着中国加入WTO,我们不但要在经济、文化等各方面与国际接轨,在交通控制方面也应与国际接轨。如果交通控不好道路还是无法保障畅通安全。作为交通控制的重要组成部份单片机。因此,本人选择制作交通灯作为课题加以研究。
我国大中城市交通系统压力沉重。交通管制当以人性化、智能化为目的,做出相应的改善。以此为出发点,本系统采用的单片机控制的交通信号灯。该系统分为单片机主控电路、键盘控制电路和显示电路三部分组成。并在软硬件方面采取一些改进措施,实现了根据十字路口车流量、进行对交通信号灯的智能控制,使交通信号灯现场控制灵活、有效从一定程度上解决了交通路口堵塞车辆停车等待时间不合理等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广阔的应用前景。
一.交通信号灯的作用
随着我国国民经济的迅速发展,城市街道车辆大幅度增长,给城市交通带来巨大压力,交通拥堵已成为影响城市可持续发展的一个全局性问题。而街道各十字路口,又是车辆通行的瓶颈所在。已有的许多建立在精确模型基础上的交通系统控制方案都存在着一定的局限性。研究车辆通行规律,找出提高十字路口车辆通行效率的有效方法,对缓解交通堵塞,提高畅通率具有十分现实的意义。地面道路是一个庞大的网络,交通状况十分复杂,使目前交通控制器的单一时段控制已不能满足现代交通流量的多边性,特别是在交通流量高峰期时,往往会造成交通路口的通过率下降,甚至出现交通混乱现象,城市的交通拥挤问题正逐渐引起人们的注意。道路平面交叉口(简称交叉口)是交通网中通行能力的“隘口”和交通事故的“多发源”,国内外城市的交通事故约有一半发生在交叉口。因此,交叉口这个事故多发源不能不引起人们的高度关注。随着交通技术、电子技术的发展及微机技术的应用,人们制造出了适应各种需要的交通检测器、信号控制机和交通信号灯。
交通灯是交管部分管理城市交通的重要工具。现在交通灯一般设在十字路口,在醒目位置用红绿黄三种颜色的指示灯,加上一个倒计时的显示器来控制行车,对一般情况下的安全行车、车辆分流发挥着作用。目前绝大部分交通灯器时间都是设定好的,采用的单端式定时控制或多段式定时控制,其最大的缺点是绿灯时间和最佳绿信比的整定较为困难,需要大量的实测统计数据,且很多情况下征订所得值并不是最优的甚至是不合理的。控制起来都不是很灵活,这使得城市车流的调节不能达到最优。这次设计就是针对之以弊端进行了改进,较好地解决了这一问题。通过键盘的输入控制交通倒计时初始值。该控制系统有一定的智能水平和很强的控制能力。
二.工作模拟图
三.控制要求
用51单片机控制一个十字路口交通灯系统,晶振采用12Mhz。A车道和B车道组成交叉路口。用发光二极管模拟交通信号灯,用按键开关模拟车辆检测信号。
绿灯亮时表示可以通行,红灯亮时表示禁止通行;黄灯亮表示警告。
⑴正常情况下,A、B车道轮流放行。A车道放行30秒,其中黄灯亮警告闪烁4次,B车道放行50秒,其中黄灯亮警告闪烁4次。
(2当有急救车到达时,按下某开关键使路口的车道均亮红灯,禁止通行20秒,只让急救车通过。之后,交通灯恢复先前状态。
四.单片机简介
单片微型计算机(Single Chip Microcompu
文档评论(0)