[]基于单片机的交通灯控制器的设计与实

[]基于单片机的交通灯控制器的设计与实

ID:23600916

大小:77.00 KB

页数:14页

时间:2018-11-09

[]基于单片机的交通灯控制器的设计与实_第1页
[]基于单片机的交通灯控制器的设计与实_第2页
[]基于单片机的交通灯控制器的设计与实_第3页
[]基于单片机的交通灯控制器的设计与实_第4页
[]基于单片机的交通灯控制器的设计与实_第5页
资源描述:

《[]基于单片机的交通灯控制器的设计与实》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、[]基于单片机的交通灯控制器的设计与实摘要:近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用本设计采用74190芯片倒计时控制,每个方向用两片相连实现,另外用74153芯片,因为分析中设置的时间末位均为5,所以只要用

2、一片74153对高位置位,将低位的初值预置锁定为5,而高位则根据需要由反馈部分提供预置值。绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强。关键词:单片机,交通灯,车流量Microcontroller-basedtrafficlightcontrollerdesignandimplementationofAbstract:applicationsaredeepeningatthesametimepromotethegroedetectionandautomaticcontrolofthemicroputerappl

3、icationsystem,themicrocontrollerisoftenusedasacoreponent,onlythemicrocontrollerisnotenoughknoproved.Crossroadsshuttlevehicles,pedestriansbustling,cardealersdriveethodical.Thenrelyontoachievethisdisciplineoftheorderofit?Isthetrafficlightsbytheautomaticcontrolsystem.Trafficsign

4、alcontrolmanyusesthisdesignusesa74190chipcountdoesetBottomoftheanalysisarefive,soaslongas74,153pairsofhighpositioneoftrafficflopractical,simple,extendingstrongfunction.Keyicrocontroller,trafficlights,Trafficfloakesmallpic(this,600,1800);'onload='if(this.akesmallpic(this,600,1

5、800);'src="file:///C:/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ksohtml/age-2820.png")为128B(5)外部程序存储器可扩充至64KB(6)外部数据存储器可扩充至64KB(7)32条双向输入输出线,且每条均可以单独做I/O的控制(8)5个中断向量源(9)2组独立的16位定时器(10)1个全双工串行通信端口(11)8751及8752单芯片具有数据保密的功能3.3.274HC164芯片介绍74HC164为串行输入、并行输出移位寄存器,74HC164为单向总线驱动器。在串行口为方式0状态,

6、即工作在移位寄存器方式,波特率为振荡频率的十二分之一。器件执行任何一条将SBUF作为目的寄存器的命令时,数据便开始从RXD端发送。在写信号有效时,相隔一个机器周期后发送控制端SEND有效,即允许RXD发送数据,同时,允许从TXD端输出移位脉冲。第一帧(8位)数据发送完毕时,各控制信号均恢复原状态,只有TI保持高电平,呈中断申请状态。第一个74HC164把第一帧数据并行输出,LED1显示该数据。然后,用软件将TI清0,发送第二帧数据。第二帧数据发送完毕,LED1显示第二帧数据,第一帧数据串行输入给第二个74HC164,LED2显示第一帧数据。依此类

7、推,直到把数据区内所有数据发送出去。应该注意,数据全部发送完后,第一帧数据在最后一个LED显示。由于TXD端最多可以驱动8个TTL门。3.3.374LS04输出信号与信号灯要使行人能看见信号灯的情况,必须把P1口输出的信号进行放大,这里我们用74LS04反向器,当极性为高电平时晶闸管导通,该支路指示灯亮;当极性为低电平时关断,该支路指示灯灭。LED灯的显示原理:通过同名管脚上所加电平的高低来控制发光二极管是否点亮。74LS04(6反向器)主要对信号起了反向作用。7805的功能,提供稳定的+5V电压。4交通灯软件设计4.1程序设计流程图4.2延时的

8、设定延时方法可以有两种一种是利用AT89S51内部定时器的溢出中断来确定1秒的时间,另一种是采用软件延时的方法。4.2.1计数器初值计算

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。