基于AT89C51单片机的交通灯控制系统设计毕业论文.doc
《基于AT89C51单片机的交通灯控制系统设计毕业论文.doc》由会员分享,可在线阅读,更多相关《基于AT89C51单片机的交通灯控制系统设计毕业论文.doc(13页珍藏版)》请在三一办公上搜索。
1、滨江学院单片机交通灯的控制系统设计 学生姓名 学 号 专 业 通信工程班 级 指导老师 二一三 年 十二 月 八 日基于AT89C51单片机的交通灯控制系统设计摘 要:本文研究的是以AT89C51单片机为控制器的智能交通灯控制系统,通过车辆检测电路采集路况信号,经单片机处理后,分配各车道的绿灯时间,实现车流动态调节,并由74HC244驱动LED数码管显示通行倒计时;左拐、右拐、直行及行人的通行指示灯采用双色高亮度发光二极管,设计中还添加了声音提示电路,方便盲人过人行道。本设计是以软件和硬件相结合的方式来实现,文中给出了具体的硬件电路图和软件流程及程序源码。关 键 词:智能交通灯,AT89C51
2、,车辆检测,74HC244,LEDAbstract:This studyis based on AT89C51single-chip microcomputer intelligent controller for traffic lightscontrol system,trafficsignalacquisition,SCM processing,distribution ofgreen light time for each lane,thetraffic flowdynamic adjustment,anddriven by the 74HC244LED digital tube di
3、splaytrafficcountdown;traffic lightsturn left,turn right,go straight and pedestrianusing dual colorhigh brightness light-emittingdiode,designalso addedvoiceprompt circuit,convenient for the blind tothe sidewalk.This designis a combination ofsoftware and hardwareto achieve,this paper give a specific
4、hardwarecircuitdiagram and software flow chartand program source code.Key words:intelligent traffic lights,AT89C51,vehicle detection,74HC244,LED1 引言在人类的生活、工作环境中,交通扮演着极其重要的角色,人们无时无刻不与交通打交道。随着我国国民经济的迅速发展和人口的快速增加,人们对各种交通车辆的需求更是越来越大,交通工具的迅猛发展以及道路资源的局限性,交通拥堵问题已成为影响现代城市可持续发展的重要因素。要保证高效安全的交通秩序,除了制定一系列的交通规则
5、,还必须通过一定的技术手段加以实现。作为车辆通行瓶颈所在的十字路口,找出提高其车辆通行效率,对缓解交通拥堵,提高道路畅通率具有十分现实的意义1。国内的在十字路口的交通灯,一般用红 、绿 、黄三种颜色的指示灯和一个倒计时的显示计时器来控制行车。且绝大多数交通灯的时间都是设定好的。近年来,国家虽然不断加大城市道路建设的力度,但仍赶不上城市机动车的增长速度,这是制约着我国大城市发展的一个重要原因。随着交通需求越来越旺盛,车多、路多了,但运营成了瓶颈,运输效率逐步下降。我国与发达国家在车辆、道路、交通管理系统、人工智能技术在交通管制中的应用、信息采集和提取等方面存在着很大的差距。由于交通控制系统不健全
6、等原因,我国交通道口的交通事故率居高不下,且随着城市交通运量逐年的增长,城市车流行驶速度逐年下降,这些都是由于交通通行不佳。针对整个交通控制系统的发展状况,本设计根据道路交通拥挤,十字路口经常出现拥堵的情况,运用智能、集成,且功能强大的单片机芯片为控制核心,设计出了十字路口智能交通灯控制系统,以改善十字路口实时通行状况。本设计与传统交通灯比较,有以下几点改进措施:1)可根据十字路口的各道口车流量自动调节通行时间;2)拥有车流量检测电路和特种车辆自动通行控制模块,设计紧急切换开关;3)设置盲人提示音电路,考虑到社会弱势群体通行问题;4)进行软件系统的设计,采用汇编语言编写,简单、方便。一 交通灯
7、控制系统的总体方案设计(1) 交通灯控制系统硬件框图该交通灯控制系统有以下几个部分组成:车辆检测、紧急控制、单片机、驱动和显示电路6。如图所示: P1 P2AT89C51 P0RSTP3南北通行灯东西通行灯LED驱动器3位LED显示器车辆检测电路上电复位自动/手动键盘系统硬件组成总框图 交通灯控制系统硬件设计(1) 系统硬件组成及原理图 根据要实现的具体功能,经过比较,我选用AT89C51单片机及外围器件构成最小控制系统,4组双色灯构成信号灯指示模块,东西南北方向分别构成倒计时显示模块,CCD采集车辆数量数据,红外线接收器接收中断信号,使实时中断来响应特种车辆的通行要求,接LED显示器8。硬件
8、原理图如图3.1所示:单片机控制系统模块CCD时间显示模块二值化电路驱动电路硬件电路原理图(2) 单片机AT89C51AT89C51是一种高效微控制器,它是美国ATMEL公司生产的低电压,高性能CMOS8位单片机,片内含4Kbytes的可反复擦写的Flash只读程序存储器(FPEROMFlash Programmable and Erasable Read Only Memory) 和1288位的随机存取数据存储器(RAM),该器件采用ATMEL公司的高密度、非易失性存储技术生产,它与MCS-51系统产品兼容,AT89C51单片机功能强大,具有8Kb中央处理器(CPU)和4KbFlash程序存
9、储器,性价比高,可应用于很多要求高性价比的场合,灵活地应用于各个控制领域9。各模块电路1 车辆检测电路车辆检测电路如图所示。 车辆检测电路2 通行灯输出控制道口指示灯电路如图所示。 城市道口交通指示灯电路3 时间显示电路时间显示驱动电路如图所示。时间显示驱动电路4 LED显示接口电路 LED显示器结构图 交通灯控制系统软件设计1 软件设计思路及流程图 主程序1主程序流程图如图所示。YN显示程序开始P3.7=0 ?键功能程序初始化主程序流程图 2定时中断服务程序定时中断服务程序是用于行车及行人通行的通行指示,按通行的规律,红绿灯的控制转换逻辑如表所示。 道口通行方式控制码数据表南北方向端口控制功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于AT89C51单片机的交通灯控制系统设计 毕业论文 基于 AT89C51 单片机 交通灯 控制系统 设计
链接地址:https://www.31ppt.com/p-3938138.html