基于单片机系统的交通灯控制实验设计

合集下载

基于单片机的交通灯系统设计仿真

基于单片机的交通灯系统设计仿真

基于单片机的交通灯系统设计仿真交通信号灯是道路上的重要设施,可以有效地管理交通流量,减少交通事故的发生,保障行车安全。

在现代交通管理中,基于单片机的交通灯系统设计越来越受到关注和重视。

本文将详细介绍基于单片机的交通灯系统设计仿真,包括系统组成、工作原理、设计流程和仿真结果等方面的内容。

一、系统组成基于单片机的交通灯系统主要由单片机、交通灯灯泡、传感器和 LED 显示屏等组成。

单片机作为系统的核心控制器,负责监测交通流量并控制交通灯的亮灭。

交通灯灯泡负责在不同状态下发出不同颜色的光信号,指示交通参与者的行为。

传感器用于检测交通流量和车辆的行驶状态,以便系统可以根据实际情况动态调整交通灯的亮灭时间。

LED 显示屏可以实时显示当前交通状态,方便行人和车辆进行参考。

二、工作原理基于单片机的交通灯系统通过单片机控制交通灯的亮灭,实现对交通流量的管理。

系统首先通过传感器检测交通流量和车辆状态,然后根据检测结果,单片机判断当前的交通状态,选择合适的交通灯亮灭模式。

系统主要分为三种交通状态:红灯、绿灯、黄灯。

在红灯状态下,车辆需要停车等待,直行车辆可以通行,转弯车辆需要让直行车辆先行。

在绿灯状态下,直行车辆可以通行,转弯车辆需要等待,行人可以横穿马路。

在黄灯状态下,表示交通信号即将变化,驾驶员需要减速慢行,做好准备。

系统工作原理就是根据检测到的交通流量和车辆状态,单片机控制交通灯的切换,以达到交通安全和顺畅的目的。

三、设计流程基于单片机的交通灯系统设计流程包括:传感器检测、单片机判断、交通灯控制两个主要步骤。

1. 传感器检测:首先安装在交通路口附近的传感器开始进行交通流量和车辆状态的检测。

主要通过红外传感器和车辆识别传感器,实时检测交通流量和车辆状态。

2. 单片机判断:单片机通过接收到的传感器检测结果,判断当前的交通状态,选择合适的交通灯亮灭模式。

单片机在设计过程中需要考虑多种交通状态的切换逻辑,以及优化算法以提高交通效率。

基于51单片机的交通灯的设计

基于51单片机的交通灯的设计

东北林业大学单片机原理实验课程设计总结报告设计项目:基于51单片机的交通灯的设计项目完成人:罗鹏、孙思楚指导教师:赵伟教授学院:机电工程学院专业:电子信息工程2009级3班2011年 11 月 30 日综合电子课程设计任务书基于AT89C51单片机的电子交通灯的设计摘要本设计主要研究一种基于AT89C51单片机的交通灯的设计方案。

交通的出现有效地管制了交通,为人们的出行提供了便捷与安全的保障,为道路提供了交通运输能力,减小了交通事故的发生频率。

近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。

51单片机是基础入门的一个单片机,也是应用最广泛的一种。

8051单片机是常用于控制的芯片,在智能仪器仪表、工业检测控制、机电一体化等方面取得了令人瞩目的成果,用其作为交通灯控制系统的实例也很多。

使用8051单片机能够实现交通灯变化的自动控制,而且8051单片机易于学习、掌握、性价比高。

本系统采用单片机AT89C51为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。

本设计采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。

系统除基本的交通灯功能外,还具有时间日期显示、存储查询、定时器、中断显示等功能。

在设计中我们应用LJD-SY-5200单片机实验系统做系统仿真。

LJD-SY-5200实验系统具有丰富的硬件资源。

本设计采用AT89C51单片机控制可编程芯片CH451实现交通灯控制功能,并实现键盘输入、断码显示、修改日期时间、数据的存储与查询、定时器中断等功能。

关键词:AT89C51;LJD-SY-5200单片机芯片;交通灯目录摘要1 绪论 (1)1.1 引言 (1)1.2 系统方案设计 (1)1.3系统方案论证与实现 (1)2 系统主要器件选型及依据 (3)2.1 数码管驱动及键盘控制芯片CH451 (3)2.2 DS1302芯片简介 (4)2.3 LED8*8点阵 (5)2.4 74HC573芯片简介 (5)2.5 74HC138芯片简介 (6)2.6 AT24C02A芯片简介 (7)3 系统硬件设计 (8)3.1 系统的硬件设计总框图 (8)3.2 LED8*8点阵交通灯界面设计基础 (8)3.3 时间日期显示设计基础 (8)3.4 数据存储查询设计基础 (9)3.5 键盘显示模块设计基础 (10)4 系统软件设计 (11)4.1 系统主流程图 (11)4.2 LED8*8点阵显示交通灯功能模块 (13)4.3 时间日期修改、显示功能模块 (14)4.4 数据记录显示功能模块 (15)4.5 数据存储显示功能模块 (16)5 结论 (17)参考文献附录基于AT89C51单片机的电子交通灯的设计1绪论1.1引言单片机是一种集成在电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能,还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路,集成到一块硅片上构成的一个小而完善的计算机系统。

单片机交通灯实验报告

单片机交通灯实验报告

单片机交通灯实验报告一、实验目的二、实验原理三、实验器材四、实验步骤五、实验结果六、实验分析与讨论七、实验总结一、实验目的:本次单片机交通灯实验的主要目的是通过使用单片机控制LED灯的亮灭,模拟交通信号灯的运行状态,并能够正确地掌握单片机编程技巧和硬件连接技术。

二、实验原理:本次交通灯实验采用了单片机作为中央处理器,通过编写程序控制LED灯的亮灭来模拟交通信号灯。

在程序中,我们需要使用到延时函数和条件判断语句。

具体来说,在红绿黄三个LED灯之间切换时,需要设定一个时间段,并在该时间段内循环执行红绿黄三个LED灯亮度变化的循环语句。

三、实验器材:1. 单片机开发板一块;2. LED 灯若干;3. 杜邦线若干。

四、实验步骤:1. 将红色 LED 灯连接至 P0 口;2. 将黄色 LED 灯连接至 P1 口;3. 将绿色 LED 灯连接至 P2 口;4. 将单片机开发板与电脑连接,打开 Keil 软件;5. 编写程序,将红色 LED 灯亮起来;6. 编写程序,将黄色 LED 灯亮起来;7. 编写程序,将绿色 LED 灯亮起来;8. 编写程序,模拟交通信号灯的运行状态。

五、实验结果:在完成了上述步骤后,我们成功地模拟出了交通信号灯的运行状态。

具体来说,在程序中我们设定了一个时间段为10s,在这个时间段内,红灯亮 5s,黄灯亮 2s,绿灯亮 3s。

在这个时间段结束后,循环执行该过程。

六、实验分析与讨论:通过本次交通灯实验,我们学习到了如何使用单片机控制LED灯的亮灭,并能够正确地编写程序模拟交通信号灯的运行状态。

在编写过程中需要注意以下几点:1. 在使用延时函数时要注意时间单位和精度;2. 在编写条件判断语句时要注意逻辑结构和语法规范;3. 在硬件连接时要注意杜邦线的颜色对应关系和插口位置。

七、实验总结:本次单片机交通灯实验是一次非常有意义的实践活动。

通过此次实验,我们掌握了单片机编程技巧和硬件连接技术,并能够正确地模拟交通信号灯的运行状态。

基于单片机的智能交通红绿灯控制系统设计

基于单片机的智能交通红绿灯控制系统设计

1选题背景今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。

信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。

在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有助于提高交通运输的安全性、提高交通管理的服务质量。

并在一定程度上尽可能的降低由道路拥挤造成的经济损失,同时也减小了工作人员的劳动强度。

关键词:AT89C51;7448,LED2方案论证2.1设计任务设计基于单片机的智能交通红绿灯控制系统,要求能通过按键或遥控器设置系统参数,系统运行时,“倒计时等信息”能通过数码管或点阵发光管显示,设计时应考虑交通红绿灯控制的易操作性及智能性。

以单片机的最小系统为基础设计硬件,用汇编语言、或C语言设计软件。

通过本设计可以培养学生分析问题和解决问题的能力,掌握Mcs51单片机的硬件与软件设计方法,从而将学到的理论知识应用于实践中,为将来走向社会奠定良好的基础。

东西(A)、南北(B)两干道交于一个十字路口,各干道有一组红、黄、绿三个指示灯,指挥车辆和行人安全通行。

红灯亮禁止通行,绿灯亮允许通行,黄灯亮时车辆及行人小心通过。

红灯的设计时间为45秒,绿灯为40秒,黄灯为5秒。

2.2 方案介绍方案1设计思想:采用分模块设计的思想,程序设计实现的基本思想是一个计数器,选择一个单片机,其内部为一个计数,是十六进制计数器,模块化后,通过设置或程序清除来实现状态的转换,由于每一个模块的计数多不是相同,这里的各模块是以预置数和计数器计数共同来实现的,所以要考虑增加一个置数模块,其主要功能细分为,对不同的状态输入要产生相应状态的下一个状态的预置数,如图中A道和B道,分别为次干道的置数选择和主干道的置数选择。

方案2 设计思想:由两个传感器监视南北方向即A道与东西方向即B道的车辆来往情况,设开关K=1为有车通过,K=0为没有车通过。

则有以下四种情况:Ka=1时:Kb=0,表示A有车B没有车,则仅通行B道:Kb=1,表示A有车B有车,则优先通行A道;Ka=0时:Kb=0表示A没有车B也没有车,同样优先通行A道;Kb=1表示A没有车B有车,则仅通行B道。

单片机完成交通灯控制系统的设计与实现

单片机完成交通灯控制系统的设计与实现

单片机完成交通灯控制系统的设计与实现交通灯控制系统的设计与实现是一个非常重要的项目,用于管理和控制交通信号,确保交通的安全和顺畅。

在本文中,将介绍单片机完成交通灯控制系统的设计与实现的详细过程。

首先,我们需要选择合适的单片机作为控制器。

常用的单片机型号有8051、PIC和ARM等,这些单片机具有较强的运算能力和丰富的外设接口。

在本设计中,我们选择了8051单片机作为控制器,因为它具有成熟的开发环境和广泛的应用。

接下来,我们需要确定交通灯的控制方式。

常见的交通灯控制方式有定时控制和感应控制两种。

定时控制是指按照设定的时间间隔进行红绿灯的切换,而感应控制则是根据实时的交通情况和车辆流量进行控制。

在本设计中,我们选择了定时控制方式,并根据实际需要设置了适当的时间间隔。

然后,我们需要设计交通灯的硬件电路。

交通灯通常由红、黄、绿三个灯组成,每种颜色的灯都需要一个独立的控制信号。

因此,我们需要为每个灯设置一个控制信号输出口,并通过适当的电路连接到相应的灯。

在电路设计完成后,我们需要进行编程实现。

首先,我们需要初始化控制器的引脚,将其设置为输出模式。

然后,我们根据设计的时间间隔,通过控制信号的高低电平来控制交通灯的亮灭。

例如,当控制信号为低电平时,红灯亮,黄灯和绿灯灭;当控制信号为高电平时,红灯灭,黄灯亮,绿灯灭。

通过循环不断地改变控制信号的状态,我们可以实现交通灯的不断切换。

最后,我们需要对交通灯进行测试和调试。

我们可以通过示波器或LED灯等工具来检查控制信号的波形和交通灯的亮灭情况,确保系统正常工作。

如果出现问题,我们可以通过调试程序或修改电路来进行修复。

综上所述,单片机完成交通灯控制系统的设计与实现包括选择合适的单片机作为控制器,确定控制方式,设计硬件电路,编程实现以及测试和调试等步骤。

通过合理的设计和精心的实施,我们可以实现一个高效、安全的交通灯控制系统,提高交通的安全性和流畅性。

基于单片机的交通灯控制系统设计

基于单片机的交通灯控制系统设计

基于单片机的交通灯控制系统设计交通灯控制系统是城市交通管理的重要组成部分,它通过灯光信号的方式来引导车辆和行人的交通流动,提高道路交通的安全性和效率。

基于单片机的交通灯控制系统设计可以实现对交通灯灯光的控制、时序的调整和故障的检测等功能,下面将对该系统的设计进行详细介绍。

首先,系统将采用单片机作为控制核心,选择一种性能稳定、功能强大的单片机芯片,例如STC89C51单片机。

该单片机具有强大的I/O口、定时器和中断功能,适用于交通灯控制系统的设计和开发。

其次,系统将采用红绿灯的设计,包括车行红灯、车行绿灯、行人红灯和行人绿灯。

通过控制单片机的输出口和定时器,实现灯光的切换和时序的控制。

例如,当车行红灯亮起时,行人绿灯亮起,车行绿灯和行人红灯同时熄灭,车辆停车等待;当车行绿灯亮起时,行人红灯亮起,车行红灯和行人绿灯同时熄灭,车辆可以通行。

此外,系统还需要设置手动模式和自动模式两种工作状态。

在手动模式下,可以手动切换灯光,例如按下按钮切换车行红灯和车行绿灯;在自动模式下,系统将按照预设的时序自动切换灯光,例如每个方向的绿灯亮起时间为30秒,红灯亮起时间为10秒。

为了提高系统的可靠性和可调整性,还可以采用传感器来检测交通流量和车辆排队情况,并根据实际情况动态调整灯光的时序。

例如,当一些方向的车辆排队较多时,可以延长该方向的绿灯时间,以提高交通流畅度。

此外,系统还需要具备故障检测和自动恢复功能。

例如,当一些灯光故障时,系统可以通过检测到异常信号来判断故障情况,并自动切换到备用灯光,通知维修人员进行维修。

在硬件设计方面,除了单片机和灯光模块外,还需要设计电路板、电源供应、按钮、指示灯等部分。

电路板可以通过软件进行设计,包括电源管理、IO口的连接和定时器的设置。

电源供应可以采用稳压电源,保证系统的正常运行。

按钮和指示灯可以通过IO口进行连接,实现对灯光和模式的切换。

总之,基于单片机的交通灯控制系统设计可以实现交通灯灯光的控制、时序的调整和故障的检测等功能,提高了交通管理的自动化程度和可调整性,为城市交通的安全和效率提供了重要的支持。

基于单片机的交通灯课程设计报告(含源程序+仿真)

基于单片机的交通灯课程设计报告(含源程序+仿真)
一、课程设计目的
本课程设计的目的是使用单片机实现二级智能信号灯控制系统,实现智能交通控制。

对于二级智能信号灯控制装置,电路中涉及到各种元器件,包括单片机控制器、执行元件、电源元件、信号识别器等,采用单片机作为控制器,在单片机编程时,配合交通信息识别器,实现自主的交通控制系统,实现智能控制。

根据交通控制装置的物理结构,开发出相应的单片机程序控制系统。

具体的程序设计和控制流程如下:
1、根据需要确定路口的信号方案;
2、在单片机软件模块中添加车辆检测功能;
3、控制信号灯运行,当检测到车辆时,调整信号灯运行;
4、编写交通控制程序,实现对信号灯及其信号闪烁序列的控制;
5、编写车辆检测控制程序,实现对道路中车辆的检测和判断;
6、完成软件调试,将控制程序上传至单片机;
7、实现仿真测试,检验交通控制系统的实际效果。

本课程设计最终实现了一个完整的实时交通控制系统,它具有以下特性:
(1)具有交通灯自动变换功能;
(2)拥堵及女性模式,即可以根据车流量多少,判断如何安排红绿灯;
(3)可以根据实际情况,启动信号灯控制系统,控制信号灯的变换。

本课程设计实现了对交通控制系统的简单控制,可以满足城市交通的需求,减少城市交通拥堵的程度。

基于单片机的交通灯系统设计仿真

基于单片机的交通灯系统设计仿真随着城市化进程的加快和交通运输的快速发展,日益增长的车辆数量给城市交通带来了很大的挑战,尤其是在高峰时段,交通堵塞问题日益严重。

如何更好地规划和管理城市交通,让人们出行更加安全、快捷、顺畅,成为了城市交通管理者亟待解决的难题。

交通灯作为城市交通管理的重要的一部分,在城市交通中发挥着至关重要的作用。

因此,一套高效可靠的交通信号灯系统的设计就非常重要了。

本文将基于单片机技术设计一套交通灯系统,并进行仿真。

一、系统设计交通灯系统由三个交通信号灯组成,即红灯、黄灯和绿灯。

在红绿灯交替控制的过程中,需要通过设定定时器来控制灯光变换。

此外,还需要进行一些特殊的处理,例如在从红灯到绿灯转换时,需要进行黄灯提示,以便驾驶员进行注意。

因此,交通灯系统的设计需要考虑的问题较为复杂,需要理清思路,确定好设计方案。

具体的交通灯系统设计如下:1、红灯状态控制当交通灯处于红灯状态时,路面行驶的所有车辆需要停止,等待绿灯亮起。

在本设计中,我们将红灯控制信号赋值为R1,当R1=1时,红灯亮起。

4、定时器控制定时器控制是交通灯系统设计中非常重要和必要的一部分。

在交通灯系统的操作中,需要进行精确的时间控制,以确保交通灯的正常运行。

在本设计中,我们通过单片机的定时器进行时间的计数和记录,以实现交通灯的时间控制。

二、系统仿真在实际设计制作交通灯系统之前,需要首先进行系统仿真。

系统仿真是为了测试和验证交通灯系统的功能是否正常,以便及时发现和解决存在的问题。

1、建立仿真模型在仿真软件中,我们需要建立交通灯系统的仿真模型。

具体步骤如下:在仿真软件中打开新建设计,创建一个工程文件从仿真工具库中,选择相应的模块组成交通灯系统组件模块简介:需要用到的模块有时钟模块、计数器模块、计时器等6个模块点击仿真按钮,开始仿真对仿真过程进行观察和记录在仿真过程中,需要注意测试交通灯在不同状态下的工作情况,并记录测试结果。

在对测试结果进行分析和比较后,我们可以对交通灯系统进行优化和改进。

单片机交通灯控制系统的设计

单片机交通灯控制系统的设计交通灯控制系统是城市交通中至关重要的一环,它通过控制红绿灯的亮灭来指示不同方向的车辆和行人是否可以通行。

单片机作为一种集成度高、功耗低、性能稳定的微控制器,可以用于设计交通灯控制系统。

一、系统设计要求:1.红绿灯的亮灭时间按照交通规则和实际情况来设定;2.红绿灯的切换需要考虑交通流量和优先级等因素;3.可以手动或自动控制交通灯;4.反应灯光状态的显示器。

二、硬件设计:1.选择适当的单片机芯片,考虑到交通灯控制系统的实时性和稳定性,可以选择性能较好的51系列单片机;2.使用相关的外设电路,如指示灯、按键开关、数码管等,与单片机进行连接。

三、软件设计:1.交通灯状态控制:使用定时器来控制红绿灯的亮灭时间。

可以设置多个定时器来实现不同方向的交通灯状态控制,比如东西方向的红绿灯和南北方向的红绿灯可以使用两个定时器进行控制;2.交通灯切换控制:根据交通流量和优先级设定,使用条件语句和循环语句来控制红绿灯的切换;3.手动控制:通过按键开关来实现手动控制交通灯,按下不同的按键可以切换不同的交通灯状态;4.自动控制:通过传感器来获取交通流量信息,使用算法进行分析和判断,控制交通灯与规定的红绿灯切换时间进行同步;5.显示器控制:使用数码管或液晶显示屏等设备,显示当前交通灯的状态,方便交通参与者了解当前通行情况。

四、系统功能拓展:1.添加语音提示功能,例如在交通灯变换过程中通过语音向行人和驾驶员发出提示让其注意交通安全;2.添加违规报警功能,当有车辆闯红灯时触发警报,提醒交通违规者;3.添加远程监控和控制功能,通过网络连接,可以实现对交通灯系统进行远程管理;4.添加紧急事件处理功能,如应急车辆通行时,交通灯系统可以根据特定信号将其优先通行。

综上所述,单片机交通灯控制系统的设计需要综合考虑硬件和软件的因素,它主要包括红绿灯状态控制、红绿灯切换控制、手动和自动控制、显示器控制等功能。

此外,还可以拓展功能,提高系统的智能化和人性化,以更好地满足城市交通的需求。

基于51单片机的交通灯(红绿灯)设计论文报告

通过单片机仿真交通灯班级:10级电信姓名:***学号:***********第一章概述1.设计内容:用AT89S52单片机控制一个交通信号灯系统,晶振采用12MHZ。

设A车道与B车道交叉组成十字路口,A是主道,B是支道。

设计要求如下:用发光二极管模拟交通信号灯,用按键开关模拟车辆检测信号。

正常情况下,A、B两车道轮流放行,A车道放行50s,其中5s用于警告;B车道放行30s,其中5s 用于警告。

交通繁忙时,交通信号灯控制系统应有手控开关,可人为地改变信号灯的状态,以缓解交通拥挤状况。

在B 车道放行期间,若A车道有车而B车道无车,按下开关K1 使 A车道放行15s;在 A车道放行期间,若B车道有车而A车道无车,按下开关K1 使B 车道放行15s。

有紧急车辆通过时,按下K2开关使 A、B车道均为红灯,禁行20s。

2.设计目的:1)进一步熟悉和掌握单片机的结构和工作原理。

2)掌握单片机的接口技术及相关外围芯片的外特性,控制方法。

3)通过课程设计,掌握以单片机为核心的电路设计的基本方法和技术,了解有关电路参数的计算方法。

4)通过实际程序设计和调试,逐步掌握模块化程序设计方法和调试技术。

5)通过完成一个包括电路设计和程序开发的完整过程,为我们今后从事相应工作打下基础。

3.设计原理:利用“自动控制”控制交通灯的方法。

将事先编制好的程序输入单片机,利用单片机的定时、查询、中断功能;能够根据十字路口两个方向上车辆动态状况,采用查询的方式,根据具体情况,自动给予时间通行,其中利用中断方式来处理特殊情况。

这样既方便驾驶员、路人,同时还可以紧急处理一些紧急实况。

同样具有红、黄、绿灯的显示功能,为驾驶员、路人“照明”。

使用AT89C51单片机控制 4个方向的交通灯(红﹑黄﹑绿)并用数码管显示其时间。

了解交通灯管理的基本工作原理,熟练掌握STC89C51的工作原理和应用编程,熟悉STC89C51单片机并行接口的各种工作方式和应用,并了解计数器/定时器的工作方式和应用编程外部中断的方法,掌握多位LED 显示问题的解决。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

毕业论文(设计)任务书 题 目: 基于单片机系统的交通灯控制实验设计 院 系: 培黎工程技术学院电子工程系 学生姓名: 指导教师: 起讫日期: 2010年1月----2010年5月 第 1 页 共 22 页

毕业论文的主要内容和要求(包括选题要求、研究内容及目标,以及拟采用的研究方法、途径等。)

一、内容 1、掌握单片机系统中并行口、串行口的基本概念; 2、掌握单片机系统中简单扩展I/O口的方法; 3、掌握单片机系统中的定时|计数器的功能及使用方法; 4、掌握单片机系统中中断的定义、使用的寄存器功能及中断处理的方法; 二、论文要求 1、熟悉题目要求,查阅相关科技文献; 2、论文要求文字通顺、条理清楚、结构合理、书写工整,论文必须包含目录、题目、内容提要、关键词、正文、注释和参考文献等部分,字数5000字以上。

毕业论文阶段需完成的主要工作:(包括查阅文献与文献综述、外文翻译、调查研究以及论文撰写等) 1、查阅基于单片机系统的交通灯控制实验设计的相关资料,文献。

2、详细阅读有关基于单片机系统的交通灯控制实验设计的材料,进一步理解的基于单片机系统的交通灯控制实验设计常见概念和掌握一些基的结构功能。

3、通过对有关资料和文献的阅读对基于单片机系统的交通灯控制实验设计的结构功能更加了解。

4、拟写论文内容 第 2 页 共 22 页

主要参考文献 【1】张毅坤, 单片微型计算机原理及应用,西安电子科技大学出版社 1998 【2】余锡存, 曹国华.单片机原理及接口技术.西安:西安电子科技大学出版社,2000.7 【3】雷丽文.微机原理与接口技术.北京:电子工业出版社,1997.2 【4】王忠民,王钰,王小婕.微型计算机原理(第二版).西安电子科技大学出版社2000.7 【5】www.21ic.com 【6】www.techshine.com

毕业论文进程安排 序 号 毕业论文各阶段名称 日 期 1 论文选材,查找资料 2010.01.02 2 论文修改 2010.02.03 3 论文进一步修改 2010.03.04 4 准备答辩 2010.04.01

指导教师签名: 院系审核意见:

院系毕业设计(论文)领导小组组长签字: 年 月 日 注:任务书必须由指导教师和学生互相交流后,由指导老师填写并交院系毕业论 第 3 页 共 22 页

文领导小组审核后发给学生,最后同学生毕业论文等其它材料一起存档。 目录 摘要: ........................................................................................................................... 4 正文: ............................................................................................ 错误!未定义书签。 1. 引言 .......................................................... 4 2.原理 ........................................................... 5 2.1 单片机概述 ................................................................................................................ 5 2.1.1 MSC-51芯片简介......................................... 5 2.1.2 8255芯片简介........................................... 7 2.1.3 74LS373简介 ............................................ 8 3、系统硬件设计 ................................................... 8 3.1 交通管理的方案论证 ................................................................................................ 8 3.2 系统硬件设计 ............................................................................................................ 9 3.2.1 系统总框图如下: ........................................ 9 3.2.2 交通灯硬件线路图 ........................................ 9 3.2.3 系统工作原理 ........................................... 10 4.控制器的软件设计 .............................................. 11 4.1每秒钟的设定 ............................................................................................................ 11 4.2计数器硬件延时 ........................................................................................................ 11 4.2.1 计数器初值计算 ......................................... 11 4.2.2 计算公式 ............................................... 11 4.2.3 1秒的方法 ............................................. 11 4.2.4 相应程序代码 ........................................... 12 4.3 软件延时 .................................................................................................................. 12 4.4 时间及信号灯的显示 ............................................................................................ 13 4.4.1 8051并行口的扩展 ...................................... 13 4.4.2 显示原理: ............................................. 13 4.4.3 8255PA口输出信号接信号灯: ............................ 13 第 4 页 共 22 页

4.4.4 8255与8051的连接: ................................... 14 4.5 程序设计 .................................................................................................................. 14 4.5.1 流程图如图所示 ......................................... 14 4.5.2 程序源代码 ............................................. 16 5、结论 .......................................................... 21

参考文献 ..................................................................................................................... 21

基于单片机系统的交通灯控制实验设计 兰州城市学院物理072班 电子信息专业 甘肃 兰州 730070 摘要:近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用MSC-51系列单片机ATSC51和可编程并行I/O接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过PA口输出,显示时间直接通过8255的PC口输出至双位数码管);车辆闯红灯报警;绿灯时间可检测车流量并可通过双位数码管显示。本系统实用性强、操作简单、扩展功能强 关键词:单片机 ; 交通灯; 闯红灯 ;检测车流量 1. 引言 交通的发达,标志着城市的发达,相对交通的管理则显得越来越重要。对于复杂的城市交通系统,为了确保安全,保证正常的交通秩序,十字路口的信号控制必需按照一定的规律变化,以便于车辆行人能顺利地通过十字路口。当前,交通事业蓬勃发展,交通流量年年增长,大、中、小城市的汽车、摩托车等各种车辆与日俱增,道路交通繁忙,经常有严重堵车现象,特别是在交叉口,机动车、非机动车、行人来往非常混乱,为了在叉口的各条干道实现合理的科学分流。根据单片机具有物美价廉、功能强、使用方便灵活、可靠性高等特点,提出了一种用MCS-51单片机自动控制交通信号灯及时间显示的方法,同时给出了软硬件的实现方法,为交通指挥自动化提供了一种新的廉价手段,具有一定的推广意义当今,绿灯安装各道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪出现了。 1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年

相关文档
最新文档