基于嵌入式通用型交通倒计时探究.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于嵌入式通用型交通倒计时探究

基于嵌入式通用型交通倒计时探究摘要:本系统是根据一般交通信号主控机的输出方案设计的硬件电路和软件, 介绍了基于AT89C2051 单片机的通用型内嵌式倒计时器的基本工作原理以及软件的设计思路。利用单片机控制交通灯倒记时显示电路设计思路新颖、经济适用并能够有效的提高交通路口的通行能力 关键词: AT89C2051 内嵌式 倒计时 DOI:10.3969/j.issn.1672-8289.2010.10.050 引言 改革开放三十年以来, 我国的社会、经济建设得到了巨大的发展。随着人民群众物质文化生活水平的日益提高, 全国城市机动车辆的保持量也随着在不断增加, 但是城市道路交通建设的步伐远远跟不上机动车辆增加的步伐, 当城市交通路口亮红灯时, 大量停留在路口的机动车辆在空燃烧能源排放的有害废气, 既浪费社会能源也给人民群众的生活环境带来一系列不良的影响。利用现代科学技术发展的成熟技术, 在现有城市交通道路的条件下, 通过对城市道路路口显示交通控制信号的倒计时, 能够减少车辆的启动损失时间,从而减少车辆在等待时间内排放的有害废气,并且红灯倒计时清楚地指示出红灯还剩余的秒数,能够较好地缓解驾驶人在等待红灯时的焦虑情绪,也在一定程度上避免了交通事故的发生 1 内嵌式倒计时交通信号指示灯的原理 内嵌式倒计时指示灯是采用高亮度发光二极管作为显示载体,把红、绿、黄三色高亮二极管有规律的排列在一个电路板上,使其可以显示红灯倒计时,绿灯倒计时,以及黄闪信号指示功能。本系统设计的交通倒计派所采用的指示灯最大显示时间为99秒,如下图所示: 图1 交通信号倒计时指示灯的原理图 其设计技术的思路:高亮二极管安装板上按照圆盘框形式,在其框线上点阵安装由黄色发光二极管构成的圆盘形的黄闪灯显示部分,在其框线点阵内安装由红、绿发光二极管构成的数字式的倒计时显示部分;黄闪灯显示部分和红、绿倒计时显示部分的发光二极管的电源,分别由主控信号机控制的驱动电路驱动恒流源供给。此设计思路充分利用的发光二极管的发光时间长,性能未定的特性,并且采用了把控制器内嵌在显示屏的后面,很好的保护了控制器的安全,减少了受温度和气候以及不利因素的影响,同时驱动电源由主控信号机的供给,保持了时间的实时性,减少了不必要的延时误差,有效的解决了几路倒计时系统运行的时间衔接时产生的误差 2 系统的电路原理及硬件电路实现 交通信号倒计时器主要安装使用在室外环境, 不仅运行环境比较复杂多变,而且路口行驶车辆的交通安全对其的稳定性和可靠性有很高的要求。基于以上原因考虑,本交通信号倒计时器在硬件设计上必须采用抗干扰能力比较强的工业级集成芯片,从而提高系统运行的稳定性和可靠性 综上考虑,本系统选用的主控芯片是89C2051,它是爱特美尔微控制器家族中经济划算的一款产品,是一种低电压、高性能的8位CMOS微型计算机,并且采用Flash存贮器技术,可以降低了制造成本,其软件、硬件其程序的电可擦写特性,使得开发与试验比较容易,因其与MCS-51完全兼容,可以轻易的在此基础完成系统的升级,方便工程的改造 该单片机可在12MHZ 频率下稳定的工作, 有足够的运行速度来读取外部交通控制信号输入的灯色状态,。虽然只有20个引脚,15个双向输入/输出(I/O)端口,考虑到本系统最大显示时间为99秒,P1口和P3口完全满足要求,同时其内部具有2K 字节的程序存储空间,也能够满足运行倒计时器程序所需的存储空间需要。下图所示为基于89C2051 单片机的交通信号倒计时器硬件原理图 图2 交通信号倒计时器硬件原理图 为了提高系统的稳定性和可靠性,单片机的输入端连接有光耦,光耦是以光为媒介来传输电信号的器件。当输入端加电信号时发光器发出光线,受光器接受光线之后就产生光电流,从输出端流出,从而实现了“电―光―电”转换。它的主要优点是单向传输信号,输入端与输出端完全实现了电气隔离,抗干扰能力强,使用寿命长,传输效率高,可以有效的避免干扰信号对单片机的影响,使系统运行更加稳定 3 系统的软件实现的方案 本系统红、绿倒计时的初值是依据主信号控制机有规律的供电长度所判断设定的,系统的主要功能是完成对供电时间长度的检测并记录,然后以每一步的时间长度值作为倒计时的初值。黄闪的长度则根据国家标准统一设为四秒。主信号控制机的一个循环周期一般都是先输入的灯色态为红色,接着输入的灯色态为黄色,然后输入的绿色灯态,并在绿色灯状态输入结束后则认为是一个交通信号控制周期的结束。因考虑到时间的准确性,一般都是进行两个周期的检测后,然后再把本控制周期的各个步伐的运行时间长度和灯色状态存入到显示数据缓冲区等待下次再运行相同的控制方案,并作为倒计时的初值进行倒计 本系统处理主信号控

文档评论(0)

docman126 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档