毕业设计-基于单片机的交通灯模拟控制设计Word文档格式.doc
- 文档编号:13193742
- 上传时间:2022-10-08
- 格式:DOC
- 页数:41
- 大小:827.50KB
毕业设计-基于单片机的交通灯模拟控制设计Word文档格式.doc
《毕业设计-基于单片机的交通灯模拟控制设计Word文档格式.doc》由会员分享,可在线阅读,更多相关《毕业设计-基于单片机的交通灯模拟控制设计Word文档格式.doc(41页珍藏版)》请在冰豆网上搜索。
目前存在很多单独功能的设计,所以我的工作重点是将各个功能程序的有机结合及各功能电路的整体连接使这些独自的设计能整合在一起并正常运行,仿真成功后即可进行实物设计。
本系统除了可实现最基本的交通灯功能以外,还设计了高低峰分时段控制方案从而可应对不同时段的不同交通状况,城市的交通车流量往往能够在早晚时段达到最大,分时控制对于提高城市的交通效率有非常重要的作用。
关键词:
单片机;
交通灯;
模拟控制;
倒计时
ABSTRACT
Abstract
TrafficlightsasanintegralpartofModerntransportationisveryimportant,agoodtrafficlightdesignsystemhasacrucialimpactonthecity,itcangreatlyenhancetheefficiencyofurbantransportandcanreducetheaccidentrate.Ichosetousethemicrocontrollerasthecontrolsysteminthisdesignfortakingintoaccounttheversatilityandaffordabilityofthemicrocontroller.Onthisbasis,weexpandedtodesignabasicperipheralcircuits,usingClanguagecodeandthenuseKEILtogeneratedavailablefiles,usingtheProteustomakesimulationdesign.Therearemanyindividualfeaturesofthedesigncurrently,somyfocusistocombinevariousfunctionalprogramandconnecteachfunctionalcircuittogether.Onlyonthiswaytheycouldrunwell.Ifthesimulationissuccessfullymade,wecanmakeaphysicaldesign.Inadditiontobasictrafficlights,wealsodesignedthecontrolprogramofhighandlowpeaktimeperiodsinordertorespondtodifferentperiodsofdifferenttrafficconditions,thecity'
strafficoftenreachesthemaximuminthemorningandeveninghours,time-sharingcontrolforimprovingthetransportefficiencyofthecityhasaveryimportantrole.
Keyword:
Microcontroller;
Trafficlights;
Analogcontrol;
Countdown
目录
摘要 I
ABSTRACT II
目录 III
第一章概述 1
1.1课题的目的意义 1
1.2国内外研制状况 1
1.3任务要求 2
第二章设计方案分类及选择 3
2.1基于CPLD法交通灯设计 3
2.2基于PLC法交通灯设计 3
2.3基于单片法交通设计 4
2.4中规模数字集成电路法 4
第三章硬件系统设计 7
3.1设计思路及硬件框图 7
3.2单片机最小系统 8
3.3倒计时显示电路 11
3.4LED指示电路 12
3.5强通强断电路 14
3.64.5V稳压工作电源 14
第四章软件设计 15
4.1主程序流程图 15
4.2子程序框图(中断程序) 16
第五章系统仿真与调试 17
5.1Proteus系统仿真 17
5.2仿真结果 18
5.3测试及结果分析 19
第六章总结 20
致谢 21
参考文献 22
附录 24
III
第一章概述
第一章概述
1.1课题的目的意义
交通灯控制系统的出现是人类发展历史上的一次重大进步,对人类的聚居生活,产生了重要而深远的影响,它使交通得以有效管制。
对于交通流量的疏导,道路通行能力的提升,交通事故的减少具有显著效果。
交通灯主要采用超高亮度红、绿、黄色LED灯,这因为采用LED信号灯既可靠性高又节能,所以在全国范围内,它使得交通信号灯正在得以快速更替,也因此市场需求量很大,具有很好的市场机会。
目前我国经济迅速发展,汽车数量也迅速上增,城市道路日渐拥挤,交通拥塞已发展成为一个国际性的问题。
在这种境况下,当前的主要任务便是能够开发出真正适合我国自身特点的智能信号灯控制系统。
交通控制工程的重要研究课题之一便是对交叉口实行科学的管理与控制,这是保障交叉口的交通安全和充分发挥交叉口良好通行能力的重要措施,是解决城市交通运输问题的最有效途径。
所以,设计和完善我国现有的交通灯控制系统已成为当务之急。
1.2国内外研制状况
目前交通灯的设计方案有很多。
有应用CPLD设计实现交通信号灯控制器方法、有应用PLC实现对交通灯控制系统的设计、有应用单片机实现对交通信号灯设计的方法。
目前,国内的交通灯设计一般是在十字路处的醒目位置用红、绿、黄3个三种颜色的指示灯,再加上一个显示倒计时的计时器模块来控制车行。
对于一般情况下的行车安全,车辆分流具有重大作用,但根据实际行车过程中出现的情况,还存在以下缺点:
(1)两车道的车辆轮流放行时间不应该或不应一直相同,在十字路口,经常在某些时刻一个车道车辆较多设为主干道,放行时间应该长些;
另一车道车辆较少为副干道,放行时间应该短些。
(2)两条干道的红绿时间不能随时间的改变而修改。
针对这些问题,国内外经长时间的课题研究设计发展了智能交通灯,并且国外智能交通灯的发展已相当成熟。
图1-1交通灯示意图
1.3任务要求
目前随着单片机技术的飞速发展,目前广泛采用的方法是利用单片机技术对交通灯进行智能化管理。
本设计就是采用AT89S52单片机以及其它芯片和外围功能电路来设计交通灯控制器,实现了根据实际车流量分时段控制红、绿灯点亮的功能,以及倒计时现实的功能。
具体功能说明如下:
(1):
基本功能(主功能)。
选用AT89S52单片机来实现,交通信号灯控制器件的外部输出信号为东西两个方向通行红、黄、绿灯共6个驱动信号;
编程使得十字路口的红、绿灯交替点亮;
在两个方向通行交换时,黄灯提醒。
用八段数码管器件作为时间显示。
(2):
紧急状况。
在发生突发事件的时候启动紧急状态,全部红灯亮。
这种状态主要适用于例如救护车,军车执行任务时候使用。
(3):
分时段控制,基于一天中存在有得时间端南北和东西车流量差别较大,放行时间应有区别,所以设计控制电路。
-36-
第二章设计方案分类及选择
2.1基于CPLD法交通灯设计
基于CPLD芯片进行十字路口的交通灯的控制,是用CPLD作为交通灯控制系统的主控芯片,采用VHDL语言编写控制程序。
CPLD具有的可重复编程和在动态系统的重构特性,对于数字系统设计的灵活性和通用性具有重大的提高,但它的处理复杂,造价较高。
红、绿、黄灯
主控制器
定时计数器
置数器
译码器
显示器
特殊情况
图2-1CPLD法交通灯控制系统
2.2基于PLC法交通灯设计
PLC可编程序控制器是以微处理器为基础,综合了计算机技术,自动控制技术和通讯技术发展而来的,具有结构简单、编程方便、可靠性高等优点。
但造价较高,适用于复杂大面积网络应用。
输入接口部件
中央处理单元
CPU板
电源部件
输出接口部件
现场信号
受控单元
图2-2PLC法交通灯控制系统
第二章设计方案分类及选择
2.3基于单片法交通设计
近年来随着科技的飞速发展,单片机的应用正不断深入,同时带动传统检测控制技术日益更新,在实时检测和自动控制的单片机应用系统中它往往作为核心部件来使用,利用单片机设计交通灯具有设计周期短、可靠性强、操作简单、维护方便、扩展功能强等优点。
急停按键
重启按键
AT89S52
单片机
锁存电路
指示灯电路
倒计时显示电路
图2-3单片机法交通灯系统
2.4中规模数字集成电路法
利用中规模数字集成电路实现:
交通灯定时控制器的原理框图:
由状态控制器、状态译码器、减法计数器、秒信号发生器等组成。
信号发生器
主干道信号灯
状态译码器
状态控制器
译码,显示
减法计数器
置数控制
支干道信号灯
红灯闪烁控制
图2-4中规模数字集成电路
状态控制器主要用于记录十字路口交通灯的工作状态,通过状态译码器分别点亮相应状态的信号灯。
秒信号发生器产生整个定时系统的时基脉冲,通过减法计数器实现减计数,控制每一种工作状态的持续时间。
减法计数器的回零脉冲使状态控制器完成状态转换,同时状态译码器根据系统下一个工作状态决定减法计数器下一次减计数的初始值。
减法计数器的状态由BCD译码器译码、数码管显示。
在黄灯亮期间,状态译码器将秒脉冲引入红灯闪烁控制电路,红灯闪烁。
方案选择及设计:
本设计在实现相应功能的时候主要是考虑到现有的条件及应用范围,采用高度成熟的AT89S52单片机作为CPU的解决方案,同时采用用性能优良的LED灯和双位数码管作为显示模块,软件则使用了移植性好的C语言进行编程。
从现实功能需求上来看,已经可以满足实际需要。
单片机作为已经发展了30多年的成熟产品,虽然很多优势正在逐渐弱化,让位于更加先进的芯片系统。
但是它作为一个成熟的设计方案还是在很多领域能够发挥重大作用的。
因此我选择方案四作为设计方向,并做出了如下工作。
现规定如下状态:
(1):
基本状态。
S1:
南北方向车辆通行,东西方向、南左转到西、北左转到东、西左转北、东左转南禁行,东西方向人行道通行、南北方向人行道禁行。
S2:
东西方向车辆通行,南北方向、南左转到西、北左转到东、西左转北、东左转南禁行,南北方向人行道通行、东西方向人行道禁行。
S3:
南左转西、北左转东车辆通行,南北方向、东西方向、
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 基于 单片机 交通灯 模拟 控制 设计