基于51单片机的交通灯
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/02 03:37:23 小学作文
篇一:基于51单片机的交通灯设计
专业课程设计—
基于51单片机的交通灯设计
组员: 蔡余敏 、覃珍 、
李海浪、于小艳 (按字母顺序)
学院: 电气工程学院 班级: 10自动化3班 指导教师: 王彩霞
摘要:交通信号灯是城市交通安全、有序、快速运行的重要保障。本文提出了一种基于单片机的交通信号灯控制系统的设计方案。该系统模拟现实中十字路口的通行指示,倒计时和紧急车辆强行通过等功能。采用STC89C52芯片为中心器件来设计交通灯控制电路,结合七段共阴极数码管显示时间的模块,交通灯显示模块,晶振电路,复位电路以及按键电路等模块组成。通过软件仿真与硬件调试,实现红、黄、绿灯燃亮时间以及双位数码管显示倒计时,三种颜色灯交替点亮以及紧急情况下的中断处理功能。本系统性价比高,实用性强,操作简单,功能全面,有广泛的应用前景。
关键词:交通信号灯;STC89C52单片机;紧急通行;中断处理
Abstract:The traffic lights are an important guarantee of city traffic safety, order and rapid running. This paper presents a design scheme of traffic signal lamps control system, which is based on MCU. The system simulates the functions of the traffic indication, counting down and emergency vehicles passing at real crossroads. STC89C52 chip device is used as the center device to design the traffic lights control circuit, combined with common cathode seven segments digital tube display time module, traffic lights display module, crystals circuit, reset circuit and key circuit modules. By software simulation and hardware debugging, the functions have been achieved, which include red, yellow, and green lights brightening, on-off digital tube displaying time countdown, as well as 3 kinds of color lamps lightening alternately and interrupt processing function of emergencies. This system is cost-effective, strong practicability, simple operation, fully functional. It has a broad application prospect.
Key words: traffic signal lamp; MCU STC89C52; emergency access;
interrupt processing
目录
摘要............................................................ - 1 -
(一)总体设计思路.............................................. - 4 -
1.1设计背景 ................................................ - 4 -
1.2 设计目的及思路.......................................... - 6 -
1.2.1 设计目的........................................... - 6 -
1.2.2 设计思路........................................... - 6 -
1.3 交通灯显示时序及状态转换的理论分析...................... - 7 -
(二)方案比较、设计与论证...................................... - 7 -
2.1 总体设计方案........................................... - 7 -
2.2 控制模块选择方案........................................ - 8 -
2.3 电源模块方案............................................ - 9 -
2.4显示界面方案 ............................................ - 9 -
2.4.1 倒计时显示界面方案................................. - 9 -
2.4.2 状态灯显示......................................... - 9 -
(三)硬件设计................................................. - 10 -
3.1系统总体硬件方案论证 ................................... - 10 -
3.2 STC89C52RC单片机简介 ................................. - 11 -
3.3单片机最小系统 ......................................... - 15 -
3.3.1 时钟电路.......................................... - 15 -
3.3.2.复位电路.......................................... - 16 -
3.4 显示电路............................................... - 17 -
3.5紧急通车电路模块 ....................................... - 18 -
3.6 总电路图................................................. - 19 -
3.7各元器件选择及其功能介绍 ................................. - 21 -
(四)软件设计................................................... - 22 -
4.1 程序流程图............................................. - 22 -
4.1.1程序总流程图 ...................................... - 22 -
4.2具体程序 ............................................... - 23 -
(五)结果分析................................................. - 35 -
5.1软件仿真与结果分析...................................... - 35 -
5.1.1.Proteus的仿真结果 ................................ - 35 -
5.1.2各状态仿真结果 .................................... - 36 -
5.1.3.红绿灯状态转换过程:.............................. - 39 -
5.2硬件调试与结果分析...................................... - 41 -
(六)总结..................................................... - 43 -
(七)参考文献................................................. - 44 -
(八)附录....................................................... - 46 -
(一)总体设计思路
1.1设计背景
自从1858年英国人,发明了原始的机械扳手交通灯之后,随后的一百多年里,交通灯改变了交通路况,也在人们日常生活中占据了重要地位,随着人们社会活动日益增加,经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通灯更加显示出了它的功能,使得交通得到有效管制,对于交通疏导,提高道路导通能力,减少交通事故有显著的效果。今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两块以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。
1914年,电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组成,安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。
1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,当车辆接近时,红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下喇叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。
篇二:基于51单片机的交通灯设计毕业论文
毕 业 论 文
题 目: 基于单片机的交通灯设计
系 别:
姓 名:
指导教师:
单片机交通灯设计
摘 要:
近年来随着科技的飞速发展,一个以微电子技术、计算机技术和通信技术为先导的
信息革命正在蓬勃发展。计算机技术作为三者之一,怎样与实际应用更有效的结合并发挥其作用。单片机作为计算机技术的一个分支,正在不断的应用到实际生活中,同时带动传统控制检测的更新。在实时检测和自动控制的应用系统中,单片机往往是作为一个核心部件使用,针对具体应用对象的特点,配以其它器件来加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实
现交通的井然秩序呢?靠的是交通信号灯的自动指挥系统,来实现交通的井然有序。交通信号灯控制方式很多。本系统采用美国ATMEL公司生产的单片机AT89S51,以及其它芯片来设计交通灯控制。实现了通过AT89S51芯片的P1口设置红、绿灯点亮的功能,通过AT89S51芯片的RXD、TXD输入、输出设置显示时间。交通灯的点亮采用发光二极管实现,时间的显示采用七段数码管实现。单片机系统采用的直流供电。为了系统稳定可靠,系统内集成了“看门狗”芯片,避免了系统因为死机而停止工作的情况发生。系统实用性强、操作简单、扩展性好。
目 录
1 引言 ................................................................... 1
2 交通管理方案论证 ....................................................... 2
2.1 设计任务 .......................................................... 2
2.2 方案介绍 .......................................................... 2
3 交通灯系统硬件设计 ..................................................... 4
3.1 单片机概述 ........................................................ 4
3.2 系统构成 .......................................................... 5
3.3芯片选择与介绍 ..................................................... 6
3.3.1 AT89S51芯片 ................................................ 6
3.3.2 74HC164芯片介绍 ............................................ 8
3.3.3 74LS04输出信号与信号灯 ..................................... 9
3.3.4 交通灯控制线路图 ........................................... 10
4 交通灯软件设计 ........................................................ 11
4.1 程序设计流程图 ................................................... 11
4.2延时的设定 ........................................................ 13
4.2.1 计数器初值计算 ............................................. 13
4.2.2 相应程序代码 ............................................... 13
4.3 程序的主控制循环调用 ............................................. 14
4.4 对现有程序的扩充 ................................................. 15
5实验平台 .............................................................. 16
5.1实验平台 .......................................................... 16
5.2实验步骤 .......................................................... 16
5.2.1 编写程序代码 ................................................ 16
5.2.2 按照系统硬件连线图连接好系统并调试 .......................... 16
结论 .................................................................... 18
致谢 .................................................................... 18
参考文献 ................................................................ 19
程序实现代码 ............................................................ 20
单片机交通灯设计
1 引言
今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但
这一技术在19世纪就已出现了。
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号
灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两块以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。
1914年,电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组成,安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。
1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力
探测器安在地下,当车辆接近时,红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下喇叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。
信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少
交通事故有明显效果。1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。
随着经济的发展,交通运输中出现了一些传统方法难以解决的问题。道路拥挤现象日
趋严重,造成的经济损失越来越大,并一直保持大比例的增长。现在交通系统已不能满足经济发展的需求。由于生活水平的提高,人们对交通运输的安全性及服务水平提出了更高的要求。在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有助于提高交通运输的安全性、提高交通管理的服务质量。并在一定程度上尽可能的降低由道路拥挤
造成的经济损失,同时也减小了工作人员的劳动强度。
中国车辆数量不断增加,交通控制在未来的交通管理中起着越来越重要的作用。智能
交通灯的管理比重修一条马路无论在经济、交通运行速率上都有很好的效益、更加节约资源(转载于:www.smhaida.com 海 达 范 文网:基于51单片机的交通灯)。使交管人员有更多的精力投入到管理整个城市交通控制,带来更大的经济和社会效益,为创造美好的城市交通形象发挥更多的作用。
- 1 -
篇三:基于51单片机的交通灯
毕业设计(论文)
题 目
专 业
班 级
学 号
姓 名
指导教师
2011年 1 月 8 日
杭州科技职业技术学院
毕业设计任务书
指导教师(签字)
年 月 日
论文题目
【摘要】
本文根据AT89C51单片机的特点及交通灯在实际控制中的特点,提出了一种用单片机自动控制交通灯以及时
间显示的方法,同时给出了软硬件设计的方法。设计的过程包括硬件电路设计和程序设计两大步骤,对在单片机应用中可能遇到的重要设计问题都有涉足。本系统采用单片机作为核心控制器,通过红外检测系统来测量东西方向和南北方向的车流量大小,经过简单的算法得出红绿灯时间。然后分别用红、黄、绿灯的不同组合来指挥两个方向的通车与禁行,用LED数码管作为倒计时指示,实时地控制当前交通灯时间使LED显示器进行倒计时工作并与状态灯保持同步,在保持交通安全的同时最大限度地提高交通能顺畅交替运行,从而实现十字路口的智能交通控制。 关键词:单片机;交通灯;红外检测;智能控制
【关键词】AT89C51单片机,交通控制,传感检测况判别及处理
,倒计时显示,异常状
论文题目(英文)
【Abstract】 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
????
【Keywords】 XXXXXXX XXXXXXXXXXXXX XXXXXXXXXX????
(与中文摘要基本对应)
篇四:基于51单片机的交通灯设计
电控学院
交通灯课程设计报告
院 (系): 电气与控制工程学院
专业班级: 10级测控1班
组 员: 屈豆 张坡坡
学 号:
指导老师:
2013年 7月
日 18
目录
1.绪论 ............................................................................................................. 错误!未定义书签。
1.1设计背景 .......................................................................................... 错误!未定义书签。
1.2设计要求 .......................................................................................... 错误!未定义书签。
1.2.1 硬件设计 .............................................................................. 错误!未定义书签。
1.2.2软件设计 ............................................................................... 错误!未定义书签。
1.2.3功能要求 ............................................................................... 错误!未定义书签。
1.3 设计意义 ......................................................................................... 错误!未定义书签。
2.单片机选择方案 ......................................................................................... 错误!未定义书签。
2.1电源选择方案 .................................................................................. 错误!未定义书签。
2.2选择界面方案 .................................................................................. 错误!未定义书签。
3.硬件设计 ..................................................................................................... 错误!未定义书签。
3.1硬件功能设计 .................................................................................. 错误!未定义书签。
3.2 主要器件介绍 ................................................................................. 错误!未定义书签。
3.2.1 单片机STC89C52RC ........................................................ 错误!未定义书签。
3.2.2 LED数码管 .......................................................................... 错误!未定义书签。
3.3 复位电路 ......................................................................................... 错误!未定义书签。
3.4晶振电路 .......................................................................................... 错误!未定义书签。
4.软件设计 ..................................................................................................... 错误!未定义书签。
4.1 软件功能模块 ................................................................................. 错误!未定义书签。
4.2 系统工作流程设计 ......................................................................... 错误!未定义书签。
4.2.1交通灯工作模式 ................................................................... 错误!未定义书签。
4.2.2系统流程图 ........................................................................... 错误!未定义书签。
5. 测试、数据及结果分析 ........................................................................... 错误!未定义书签。
5.1 状态灯显示测试 ............................................................................. 错误!未定义书签。
5.3 整体电路测试 ................................................................................. 错误!未定义书签。
设计心得体会 ................................................................................................. 错误!未定义书签。
【参考文献】: ............................................................................................... 错误!未定义书签。
附录 ................................................................................................................. 错误!未定义书签。
附录一 ..................................................................................................... 错误!未定义书签。
附录二 ..................................................................................................... 错误!未定义书签。
附录三 ..................................................................................................... 错误!未定义书签。
附录四 ..................................................................................................... 错误!未定义书签。
单片机课程设计
-----交通灯控制器的设计与实现
【摘要】 随着世界范围内城市化和机动化进程的加快,城市交通越来越成为一个全球化
的问题。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么,靠什么来实现这井然有序呢?靠的是交通灯的自动指挥系统。随着科技的发展,单片机的应用正在不断深入,同时带动传动检测技术日益更新。在实时监测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,还应根据具体的硬件结构,以及针对应用对象的点的软件结合,加以完善。
本文介绍了一种基于单片机的交通灯控制系统。系统采用单片机和LED数码管
作为交通灯的控制和显示核心,并通过控制按键对时间进行设置,最终实现对交通灯各状态持续时间的控制。系统采用手动复位,利用两个数码管显示交通灯各状态的剩余时间,时间显示采用倒计时方式,四组红、黄、绿三色灯用发光二极管作为模拟交通信号灯,呈四种状态交替出现。系统通过一个直流稳压电路为系统提供+5V的直流电源。
该交通系统控制方便,有一定实用价值。
【关键字】 单片机;可调;LED;数码显示
1.绪论
1.1设计背景
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两个旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。
1914年,电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,安装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。
1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。
信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定 绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。
1.2设计要求
1.2.1 硬件设计:根据任务要求,完成单片机最小系统及其扩展设计,焊接电路板,组成
功能完整的样机。
1.2.2软件设计:模拟实际交通灯控制系统功能,完成控制软件的编写与调试;
1.2.3功能要求:利用2个数码管进行1秒倒计时显示,最大定时时间为90秒;利用红、
绿、黄三种不同颜色的LED显示不同的通行情况,要求LED点亮时间和倒计时时间准确;
1.3 设计意义
交通灯是城市交通的重要指挥系统,与人们的日常生活密切相关。随着经济的快速发展,城市中的车辆逐渐增多,交通拥堵和堵塞现象日趋严重,引起交通事故频发,环境污染加剧等一系列问题,因此设计一个灵活、稳定、便捷的多功能交通灯控制系统具有必要性和现实性。
本次设计的意义在于通过对具体的控制系统的设计,掌握微机控制系统设计的一般方法和处理问题的思路,特别是一些常用的技术手段。在实践设计过程中,积累设计经验,开拓思维空间,全面提高个人的综合能力。
2.单片机选择方案
我们选择STC89C52RC单片机为核心,结合单片机课程设计要求,在提高稳定性
的前提下,设计并且制作交通灯,实现了能根据东西南北四个方向的指示灯来控制车辆的行进以及在紧急情况时的处理。
2.1电源选择方案
为使模块稳定工作,须有可靠电源。我们考虑了两种电源方案
方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电源
可供选用;缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。
方案二:采用单片机控制模块提供电源。改方案的优点是系统简明扼要,节约
成本;缺点是输出功率不高。
由于我们所做的交通灯结构简单,由电源直接驱动的元件只有发光二极管,
电源的负载并不是很重。综上所述我们选择第二种方案。
2.2选择界面方案
系统要求完成倒计时、状态灯等功能。基于上述原因,我们考虑了三种方案:
方案一:完全采用数码管显示。这种方案只显示有限的符号和数码字符,无法胜 任题目要求。
方案二:完全采用点阵式LED 显示。这种方案实现复杂,且须完成大量的软件 工作;但功能强大,可方便的显示各种英文字符,汉字,图形等。
方案三:采用数码管与点阵LED 相结合的方法因为设计既要求倒计时数字输出, 又要求有状态灯输出等,为方便观看并考虑到现实情况,用数码管与LED灯分别显示 时间与提示信息。这种方案既满足系统功能要求,又减少了系统实现的复杂度。权衡 利弊,第三种方案可互补一二方案的优缺,我们决定采用方案三以实现系统的显示功 能。
3.硬件设计
3.1硬件功能设计
硬件部分由STC89C52RC单片机、红黄绿LED灯、电阻、按钮、数码管等部件组成。
(1)用二极管显示红绿黄等;
(2)用数码管显示十字路口两个方向的剩余时间;
(3)用单片机的定时器产生秒信号,控制十字路口的红绿黄灯交替点亮和熄灭;
(4)用六个按键分别设置复位、东西南北急停、东西方向急停、南北方向急停、和红灯
时间的加减
3.2 主要器件介绍
3.2.1 单片机STC89C52RC
STC89C52RC单片机是宏晶科技推出的新一代高速/低功耗/超强抗干扰的单片机,指令代码完全兼容传统8051单片机,12时钟/机器周期和6时钟/机器周期可以任意选择。
主要特性如下:
1. 增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指
令代码完全兼容传统8051.
2. 工作电压:5.5V~3.3V(5V单片机)/3.8V~2.0V(3V单片机)
3. 工作频率范围:0~40MHz,相当于普通8051的0~80MHz,实际工作频率可达
48MHz
4. 用户应用程序空间为8K字节
5. 片上集成512字节RAM
6. 通用I/O口(32个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是
漏极开路输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加
上拉电阻。
7. ISP(在系统可编程)/IAP(在应用可编程),无需专用编程器,无需专用仿真
器,可通过串口(RxD/P3.0,TxD/P3.1)直接下载用户程序,数秒即可完成一
片
篇五:基于51单片机的交通灯毕业设计
成都理工大学毕业论文
基于51单片机的交通灯系统设计
作者姓名:
专业名称:
指导教师: 电气工程及其自动化
中文摘要
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用STC89C52单片机以及单片机最小系统和三极管驱动电路以及外围的按键和数码管显示等部件,设计一个基于单片机的交通灯设计。设计通过两位一体共阴极数码管显示,并能通过按键对定时进行设置。本系统实用性强、操作简单、扩展功能强。
关键词:交通灯,单片机,显示,计时
ABSTRACT
In recent years along with the rapid development of science and technology, SCM applications are continually deepening, and promote the traditional control detection technology is updated. In real-time detection and automatic control of the microcomputer application system, the microcontroller is often used as a core component, only SCM knowledge is not enough, should be based on specific hardware structure of hardware and software combination, to be perfect.
Crossroads shuttle vehicles, pedestrians bustling, car dealership traffic lane, people walkways, everything in good order and well arranged. So what to rely on to realize it in order? Is the traffic lights on the automatic command system.
A lot of traffic signal control. This system uses STC89C52 and SCM system and the smallest transistor driving circuit and a periphery of the keys and digital tube display and other parts, a design based on the single chip design of traffic lights. Design through one of two common cathode nixie tube display, and can be key to regular set. This system is practical, simple operation, strong expanding function.
Keywords: traffic light,SCM,display,timing
目录
中文摘要............................................................................................................ 1
ABSTRACT ....................................................................................................... 2
目录 ................................................................................................................... 3
第一章 设计的背景及意义 .............................................................................. 4
1.1交通灯的背景 .............................................................................................. 4
1.1.1交通灯的历史 ................................................................................... 4
1.1.2交通灯的出现 ................................................................................... 5
1.2交通灯的意义 .............................................................................................. 5
第二章 系统方案设计与要求 ........................................................................ 7
2.1单片机交通灯控制系统通行方案设计 ...................................................... 7
2.2单片机交通控制系统的功能要求 .............................................................. 8
2.2.1显示模块功能 ................................................................................... 9
2.2.2 按键模块功能 .................................................................................. 9
2.3单片机交通控制系统的基本构成及原理 .................................................. 9
第三章 系统硬件电路的设计 ........................................................................ 11
3.1系统硬件总电路构成 ................................................................................ 11
3.2单片机系统 ................................................................................................ 11
3.2.1单片机引脚介绍 ............................................................................. 11
3.2.2单片机最小系统 ............................................................................. 15
3.3显示系统 .................................................................................................... 16
3.3.1 LED显示 ........................................................................................ 16
3.3.2数码管显示 ................................................................................... 16
3.4信号显示驱动电路 .................................................................................... 17
3.5键盘输入电路 ............................................................................................ 19
第四章 系统软件程序的设计 ........................................................................ 21
4.1程序主体设计流程 .................................................................................... 21
4.2子程序模块设计 ........................................................................................ 21
参考文献.......................................................................................................... 25
附录A .............................................................................................................. 26
附录B .............................................................................................................. 27
附录C .............................................................................................................. 28
致谢 ................................................................................................................. 38
第一章 设计的背景及意义
1.1交通灯的背景
1.1.1交通灯的历史
当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。
1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路
小学作文