智能交通灯控制系统的设计.docx
《智能交通灯控制系统的设计.docx》由会员分享,可在线阅读,更多相关《智能交通灯控制系统的设计.docx(18页珍藏版)》请在三一办公上搜索。
1、智能交通灯控制系统的设计1.1概述近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传 统控制日新月益的更新。在实时检测和自动控制的单片机应用系统中,单片机往往 是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构, 以及针对具体应用对象特点的软件结合,加以完善。交通信号灯的出现,使交通得 以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。随着微控技术的日益完善和发展, 单片机的应用在不断走向深入。它的应用必 定导致传统的控制技术从根本上发生变革。也就是说单片机应用的出现是对传统控 制技术的革命。它在工业控制、数据采集、智能化仪表、机电
2、一体化、家用电器等 领路得到了广泛应用,极大的提高了这些领域的技术水平和自动化控制。因此单片机的开发应用已成为高技术工程领域的一项重大课题。因此了解单片机知识,掌握 单片机的应用技术具有重大的意义。1.2基于单片机的智能交通灯控制系统设计的意义国内的交通灯一般设在十字路口, 在醒目位置用红、绿、黄三种颜色的指示灯。 加上一个倒计时的显示计时器来控制行车。对于一般情况下的安全行车,车辆分流 尚能发挥作用,但根据实际行车过程中出现的情况,还存在以下缺点:1经常出现的情况是某一车道车辆较多,放行时间应该长一些,另一车道车辆较少,放行时间 应该短些。2没有考虑紧急车通过时,两车道应采取的措施,例如,消
3、防车执行紧 急任务通过时,两车道的车都应停止,让紧急车通过。基于传统交通灯控制系统设计过于死板,红绿灯交替是间过于程式化的缺点, 智能交通灯控制系统的设计就更显示出了它的研究意义,它能根据道路交通拥护, 交叉路口经常出现拥堵的情况。利用单片机控制技术.提出了软件和硬件设计方案, 能够实现道路的最大通行效率。1总体设方案1.1智能交通灯的设计思路智能交通灯根据智能交通灯的具有图功能,总将体设计为思路图包括数码管显示剩余时间部分、交通灯显示部分和按键实现部分。总体设计思路如图2-1所示1.1.1 LED显示剩余时间根据实际生活中使用的交通灯,在此次的智能交通灯的设计中也将具有显示时 间的功能,使我
4、们的设计与实际结合起来,在此部分LED灯将配合红黄绿灯的发光时间显示数据,对于每个数据将使用定时器来实现定时1秒,当1秒时间到达,LED上显示的时间自动减1,当时间减至为0,交通灯变换红黄绿灯。1.1.2交通灯此部分将与LED灯紧密联系起来,当数码管显示数字减至为0时,变换发光的灯,不为0,将保持原有状态。1.1.3紧急状态的设计在现实生活中随时有突发情况的发生,为了保证交通的正常通行,特地设计了 应对紧急状况的特殊情况。在出现紧急状况时,可以通过人为操作进入特殊情况。 在此包含了 4种特殊情况,包括加长东西南北方向的通行时间,四个方向均禁行, 东西方向保持通行南北方向禁行, 南北方向保持通行
5、东西方向禁行。当特殊情况结 束时,人为操作进入正常状态。2单元模块设计2.1硬件设计2.1.1 AT89C51 介绍芯片AT89C51的外形结构和引脚图如图 3-1所示。AT89C51是一种带4K字 节闪烁可编程可擦除只读存储器(FPEROM-Flash Programmable and Erasable Read Only Memory )的低电压,高性能 CMOS8位微处理器,俗称 单片机。该器件采用 ATMEL高密度非易失存储器制造技术制造,与工业标准的 MC-51指令集和输出管脚相兼容。由于将多功能 8位CPU和闪烁存储器组合在单 个芯片中,ATMEL的AT89C51是一种高效微控制器
6、,为很多嵌入式控制系统提 供了一种灵活性高且价廉的方案。LM刊电pflPDpflpo円L1J-AFS.1fA9 円码權 ?鼻4和 IP?砂 1 *2 * 4博MEMP3 |/B ;-Ops.泗r厂vA/nP3詁蹙-CIS图2 AT89C51引脚图2.1.2芯片74LS273介绍74LS273是8位数据/地址锁存器,如图3-2所示,它是一种带清除功能的 8D 触发器,下面介绍一下它的管脚图功能资料。1脚是复位CLR,低电平有效,当1脚是低电平时,输出脚2(Q0)、5(Q1)、6(Q2)、 9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)全部输出 0,即全部复位。当1脚为高电平时
7、,11(CLK)脚是锁存控制端,并且是上升沿触发锁存,当 11 脚有一个上升沿,立即锁存输入脚 3、4、7、& 13、14、17、18的电平状态,并 且立即呈现在在输出脚 2(Q0)、5(Q1)、6(Q2)、9(Q3)、12(Q4)、15(Q5)、16(Q6)、19(Q7)上。图3 74LS273引脚图2.1.3多位数码管丨j图4多位数码管LED显示器由七段发光二极管组成,排列成 8字形状,因此也称为七段 LED 显示器。为了显示数字或符号,要为 LED显示器提供代码,即字形代码。其段发 光二极管,再加上一个小数点位,共计 8段,因此提供的字形代码的长度正好是一 个字节。智能交通灯用到的数字
8、09的共阳极字形代码如表3-1: 表1驱动代码表显示数值驱动代码(16进制)0C0H1F9H2A4H3B0H499H592H682H7F8H880H990H2.1.4时钟电路设计图5时钟电路MCS-51单片机芯片内部有一个用于构成振荡器的高增益反相放大器,引脚 XTAL1和XTAL2分别是此放大器的输入端和输出端。当使用内部振荡电路时,XTAL1和XTAL2引脚外接石英晶体和微调电容,如 图所示,图中C2、C3大小一般为30pF。还加了复位/备用电源引脚的接线方法, 任何单片机在工作之前都要进行复位,以便CPU以及其他功能部件都处于一个确定的初始化状态,并从这个状态开始工作,也就是程序开始执行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 交通灯 控制系统 设计

链接地址:https://www.31ppt.com/p-4264865.html