资源描述:
《基于-单片机控制的交通灯》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、.基于单片机控制的交通灯摘要:本系统采用MSC-51系列单片机以89C52为中心器件来设计交通灯控制器,实现了能通过89C52芯片设置红绿灯的亮和暗顺序;能通过中断的方式根据实际车流量在线修改交通灯亮暗的时间和在紧急情况时实现交通灯的转换;为了更有效的管理十字路口通行秩序,该芯片通过外接数码管的方法来显示各个方向通行的剩余时间,还通过外接ISD1420外部语音芯片来播放提醒群众通行秩序的录音.该系统具有很强的实用性和扩展性,操作简单能有效的实现各种功能.1.引言利用先进的信息技术改造城市交通系统已成为城市交
2、通管理者的共识。目前,国内交通控制系统有两种:英国的SCOOT系统外公认较好的城市和澳大利亚的SCAT系统。随着城市化进程的加快,城市道路交通拥挤阻塞和环境问题已经成为倍受社会关注的热点问题之一。道路信号的交通控制方法是从管理角度缓解交通拥挤问题的有效措施之一。建立单个道路信号交叉口的智能型交通控制方法,使道路信号交叉口的信号,适时考虑道路中交通流变化的不确定性,使道路信号交叉口交通控制方案更具有自适应性,以减少车辆延误、提高通行能力。因此,积极探索新的、智能化、行之有效的交通控制方法十分必要。目前JK-C
3、1型信号机是我国比较先进的机箱一体化的交通信号灯控制机。八十年代以来,世界一些发达国家纷纷投入智能交通系统(ITS)的研究与开发,并已形成二十一世纪交通运输系统的发展方向。美国科罗拉多州春天城在许多交通路口控制器中使用了MDS扩频无线电台,利用先进技术进行交通管理,成为同行之中的领先者。上述系统均以精确的数学模型或预设的方案为基础。而我国的城市交通尤其是中小城市的交通车辆种类繁多,随机性大、影响因素多,因而难以用精确的数学模型描述。我国目前各大、中城市都更新替换了原始的交通信号灯,即不仅有灯的转换,而且增加
4、了计时系统,为广大群众行驶提供了方便。交通信号灯的设计方法很多,常用的是通过数字电路设计,大量集成块组合、连接,来实现的。它的特点是电路复杂、计时系统的可靠性差,显示效果的更改力差,没有可编程性。本文提供的是利用单片机控制的交通信号灯,它是在硬件电路基础上,通过软件编程即可完成的设计,它的特点是用软件设计替代了硬件设计,电路结构简单,提高了系统的可靠性和系统的性能与价格比。...2单片机与芯片的概述2.1单片机的概述单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种.单片机微型计算机简称单片机
5、,特别适用于控制领域,故又称为微控制器.通常,单片机由单块集成电路芯片构成,内部包含有计算机的基本功能部件:中央处理器,存储器和I/O接口电路等.因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统.单片机经过1,2,3,3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引角的多功能化,以及低电压底功耗.2.289C52的概述图2-1AT89C52管脚图...2.3ISD1420语音芯片的概括美国信息存贮器件公司ISD1420单片语音录放电路采
6、用在E2PROM中直接模拟量存贮技术(DAS),省去数字存贮器、数据转换及备用电源等外围电路,具有低功耗、零功率存贮信息、无需编辑开发机、高保真语音录放等特点。●采用直接模拟量存贮技术DAST(DirectAnalogStrorageTechnology),再现优质原声。●零功率信息存贮,省掉备用电源。●信息可保存10年以上,可反复录放达10万次之多。●语音固化无需专用编程或开发装置。●较强的选址能力,可把存储器分成160段来进行管理●具有自动省电模式,此时仅需0.5µA的保持电流。●单一电源供电。ISD1
7、420电气特性如下: ●工作电压VDD:5V. ●静态电流ISTB:典型值0.85µA,最大值为2µA. ●工作电流IOP:典型值15mA,最大值30mA....3.硬件介绍3.189C52硬件介绍Vcc:+5V电源电压。Vss:电路接地端。P0.0~P0.7:通道0,它是8位漏极开路的双向I/O通道,当扩展外部存贮器时,这也是低八位地址和数据总线,在编程校验期间,它输入和输出字节代码,通道0吸收/发出二个TTL负载。P1.0~P1.7:通道1是8位拟双向I/O通道,在编程和校验时,它发出低8位地址。通道1
8、吸收/发出一个TTL负载。P2.0~P2.7:通道2是8位拟双向I/O通道,当访问外部存贮器时,用作高8位地址总线。通道2能吸收/发出一个TTL负载。P3.0~P3.7:通道3准双向I/O通道。通道3能吸收/发出一个TTL负载,P3通道的每一根线还有另一种功能:P3.0:RXD,串行输入口。P3.1:TXD,串行输出口。P3.2:INT0,外部中断0输入口。P3.3:INT1,外部中断1输入口。P3.4:T0,定