基于单片机的交通灯设计课程设计论文
基于单片机的交通灯设计
基于单片机的交通灯设计摘要:在城市交通中,交通灯起着非常关键的作用,用于规范车辆和行人的通行。
本文设计了一个基于单片机的交通灯系统,该系统采用红绿蓝LED 灯作为信号灯,通过单片机控制灯的亮灭,实现交通灯的正常运行。
该系统不仅具有稳定性和可靠性,还可以根据实际情况进行调整和扩展。
通过实验验证,该交通灯系统可以准确地显示交通信号,有助于提高交通流量的控制效果。
关键词:单片机;交通灯;LED灯;控制第一节:引言在城市交通中,交通灯是一种非常重要的设备,用于控制车辆和行人的通行。
它可以有效地组织交通流动,减少交通事故的发生,并提高交通效率。
传统的交通灯系统使用机械装置对灯进行控制,但这种方法存在维护困难、调整复杂等问题。
为了解决这些问题,本文设计了一个基于单片机的交通灯系统。
第二节:设计原理2.1系统框架本系统采用单片机作为控制器,通过控制LED灯的亮灭实现交通灯的正常运行。
系统包括信号产生模块、单片机控制模块、驱动电路模块和LED灯模块等部分。
2.2单片机选择本系统采用了AT89C52单片机作为控制器,该单片机具有较高的性能和稳定性,可以满足交通灯系统的要求。
2.3信号产生模块本系统中的信号产生模块通过设置定时器产生不同时间间隔的信号,模拟真实的交通灯信号。
2.4单片机控制模块单片机控制模块是整个系统的核心部分,它根据信号产生模块产生的信号来控制LED灯的亮灭。
具体地,单片机通过设置不同的控制信号,控制LED灯的亮灭时间。
例如,当变换到红灯时,单片机会发送一个控制信号给LED灯模块,使其显示红灯。
2.5驱动电路模块驱动电路模块负责将单片机发送的控制信号转化为LED灯的亮度控制信号,从而实现交通灯的控制。
2.6LED灯模块LED灯模块使用红、绿、蓝三色LED灯,分别代表红灯、绿灯和黄灯。
通过单片机控制,LED灯可以按照预先设置的顺序亮灭。
第三节:实验结果通过实验验证,本系统可以准确地显示交通信号。
在正常情况下,红灯亮10秒,黄灯亮5秒,绿灯亮15秒;在过渡状态下,红灯亮2秒,黄灯亮2秒,绿灯亮2秒;在故障情况下,红、绿、黄灯交替亮1秒。
基于单片机的交通灯的设计论文
毕业设计(论文)(2016届)题目:基于单片机的交通灯的设计专业名称:姓名:学号:班级:指导教师:年月日摘要对基于单片机的交通灯控制系统进行了设计。
系统功能为:以MCS-51系列单片机作为控制核心,设计并制作交通灯控制系统,东西南北四个方向具有左拐、右拐、直行及行人4种通行指示灯,用计时器显示路口通行转换剩余时间,在特种车辆如119、120通过路口时,系统可自动转为特种车辆放行,其他车辆禁止通行状态。
在对系统功能分析的基础上,提出了三种设计方案,经比较,选择性能较优的LED动态循环显示方案进行了设计。
设计包括硬件和软件两大部分。
硬件部分包括单片机最小系统、时间显示、交通灯显示三部分。
选用AT89C51单片机作为控制核心,东西南北四个方向设置了LED 时间显示和交通灯显示,时间显示采用三位LED显示器,交通灯显示则采用红绿双色高亮发光二极管来模拟。
软件采用了模块化的设计方法,主要分为主程序、定时器中断服务子程序、倒计时显示子程序、交通灯模拟显示子程序四部分。
在实验板上制作了基于单片机的交通灯控制系统样机,对硬件和软件部分分别进行了调试,再进行了软硬件联调,得到的交通灯控制系统样机实物,可圆满地完成毕业设计任务书所要求的功能。
关键词:交通灯单片机 AT89C51目录第一章概述 (1)1.1研究背景 (1)1.2单片机认识 (1)1.3单片机的应用 (2)第二章方案设计 (3)2.1题目分析 (3)2.1.1实验目的 (3)2.1.2设计任务与要求 (3)2.2方案选择 (3)2.3方案组成部分 (4)第三章LED显示器与AT89C51 (5)3.1LED显示器简介 (5)3.2单片机AT89C51 (6)3.2.1AT89C51的主要性能 (6)3.2.2 AT89C51的引脚功能 (6)3.2.3 AT89C51的内部结构 (9)第四章相关原理及硬件电路设计 (13)4.1交叉路口及交通信号控制概论 (13)4.2 LED相关原理 (14)4.3数码管简介 (14)第五章各模块电路 (15)5.1 主控制系统 (15)5.2 晶振、复位 (15)5.3按键模块 (15)5.4通行灯输出控制 (16)5.5时间显示电路 (16)5.6电源电路 (17)第六章 proteus软件仿真 (18)6.1 protues软件仿真效果图 (18)第七章电路板的运行效果图 (20)7.1电路板的接线与无状态图 (20)7.2复位时各灯的显示 (20)7.3交通灯应用效果图 (21)第八章心得体会 (23)参考文献 (24)附录 (25)第一章概述1.1研究背景社会在发展,经济突飞猛进的同时,城市化进程也在不断加深,机动车已成为城市生活不可或缺的代步工具,交通问题也渐渐成为城市的通病。
基于单片机的交通灯控制系统设计毕业论文
基于单片机的交通灯控制系统设计毕业论文摘要:随着城市交通的日益发展,交通信号灯的控制方式也在不断地更新和优化。
本文基于单片机设计了一种交通灯控制系统,该系统具有高效、稳定和可靠的特点。
首先介绍了交通信号灯的发展背景和现有的控制系统,然后详细介绍了系统的硬件和软件设计,包括信号灯的控制逻辑、硬件电路的设计和单片机程序的编写等。
最后进行了实验测试,验证了系统的性能和可靠性。
实验结果表明,该交通灯控制系统能够有效地提高道路交通的效率和安全性,具有较好的应用前景。
关键词:交通灯控制系统、单片机、硬件设计、软件设计、实验测试第1章绪论1.1研究背景随着社会的不断发展和人口的快速增长,城市道路上的交通流量也在不断增加。
如何保障道路交通的安全和顺畅,成为了一个十分重要的问题。
交通信号灯作为一种重要的交通控制设备,对于减少交通事故和提高道路通行效率具有重要的作用。
传统的交通信号灯控制方式主要基于定时控制,缺乏智能化和动态性。
因此,我们需要开发一种新的交通灯控制系统,以满足现代交通需求。
1.2研究目的与意义本文旨在设计一种基于单片机的交通灯控制系统,提高交通灯的控制精度和灵活性,优化道路通行效率和交通安全性。
该系统具有高效、稳定和可靠的特点,适用于各种道路交通场景,并且可以根据实际情况进行灵活的调整。
第2章系统设计与实现2.1系统框架本系统由三个交通信号灯组成,分别为红灯、黄灯和绿灯。
这三个信号灯通过单片机控制,根据交通情况和车辆流量的变化来调整信号灯的显示状态。
2.2硬件设计本系统的硬件设计包括电源电路、信号灯电路和单片机控制电路等。
其中,电源电路提供系统所需的电源电压和电流;信号灯电路负责控制信号灯的亮灭;单片机控制电路负责接收和处理输入信号,并控制信号灯的显示状态。
2.3软件设计本系统的软件设计主要包括单片机程序的编写。
其中,单片机程序通过交通信号灯的控制逻辑和状态机设计,实现对信号灯的控制和调度。
第3章实验测试与结果分析为了验证系统的性能和可靠性,我们进行了一系列实验测试。
基于单片机的交通灯控制系统设计论文
目录1 设计课题任务、功能要求说明及总体方案介绍 (1)1。
1 设计课题任务 (1)1。
2 功能要求说明 (1)1.3 设计课题总体方案介绍及工作原理说明 (1)2 硬件系统的设计 (3)2.1 硬件系统各模块功能简要介绍 (3)2。
2 电路原理图、PCB图、元器件布局图 (3)2.3 元器件清单 (3)3 软件系统的设计 (4)3.1 单片机资源使用的情况 (4)3。
2 软件系统模块功能介绍 (4)3。
3 程序流程框图 (4)3。
4 程序清单 (7)4 设计结论及误差分析 (8)4.1 数字电子钟的设计结论及使用说明 (8)4.2 误差分析 (8)5 设计总结与体会 (9)5.1设计总结 (9)5。
2 教学建议 (9)参考文献 (10)附录A (11)附录B (13)附录C (14)1设计课题任务、功能要求说明及总体方案介绍1。
1 设计课题任务设计一个具有特定功能的十字路口交通灯.1.2 功能要求说明该交通灯上电或按键复位后能自动显示系统提示符“P。
”,进入准备工作状态。
按开始键则开始工作,按结束键则返回“P。
"状态。
要求甲车道和乙车道两条交叉道路上的车辆交替运行,甲车道为主车道,每次通车时间为60秒,乙车道为次车道,每次通车时间为30秒,要求黄灯亮3秒,并且1秒闪烁一次。
有应急车辆出现时,红灯全亮,应急车辆通车时间10秒,同时禁止其他车辆通过.1。
3 设计课题总体方案介绍及工作原理说明1。
3.1 总体方案介绍本课程设计用单片机直接控制信号灯的状态变化,基本上可以指挥交通的具体通行,而接入LED数码管就可以显示倒计时以提醒行使者,更具人性化.本系统在此基础上,加入了紧急状态下的运行.本设计系统以单片机为控制核心,连接成最小系统,由独立式键盘模块、复位电路模块、晶振电路模块产生输入,LED 信号灯状态模块,数码管倒计时模块接受输出。
系统的总体框图如图1所示。
键盘设置模块对系统输入模式选择及具体通行时间设置的信号,系统进入正常工作状态,执行交通灯状态显示控制,同时将时间数据倒计时输入到LED数码管上实时显示。
(完整版)基于单片机的交通灯控制电路设计毕业设计
毕业论文(设计)论文题目:基于单片机的交通灯控制电路设计学生:董仁龙学号:所在院系:电气信息工程学院专业名称:自动化届次:2011 届指导教师:井田目录摘要: (1)1.设计任务要求及目的 (2)1.1设计任务 (2)1.2基本要求 (2)1.3设计目的 (2)2.设计思路 (3)2.1设计原理: (3)2.2设计方案及其总体设计框图 (3)3.交通灯控制系统的硬件设计 (4)3.1系统硬件电路构成及外部硬件件的选取 (4)3.2系统工作原理 (5)3.3单片机小系统的基本组成及硬件图 (8)3.4外围电路工作原理及系统硬件图 (8)4.系统软件程序的设计 (14)5.课程设计心得体会 (15)6.参考文献 (13)7.附录: (14)8.致谢 (19)基于单片机的交通灯控制电路设计学生:董仁龙(指导老师:井田)(淮南师范学院电气信息工程学院)摘要:实现这井然秩序靠的是交通信号灯的自动指挥系统的交通信号灯控制方式很多。
本系统采用MSC-51系列单片机ATSC51和可编程并行IO接口芯片80C51为中心器件来设计交通灯控制器,完成对A 、B道上均有车辆要求通过时各自顺时放行;在一道有车而另一道无车和有紧急车辆要求通过时,系统做出正确应急控制。
本系统实用性强、操作简单、扩展功能强。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,本系统还应根据具体硬件结构软硬件结合加以完善。
关键词: MSC-51系列单片机ATSC51;交通灯控制器;IO接口芯片1.设计任务要求及目的1.1设计任务(1)单片机最小系统的焊制并以其为核心,设计并制作一个交通灯控制系统。
(2)按设计要求学习并使用Proteus软件绘制电路图。
(3)编写相应程序,按要求实现相应的控制。
(4)已编写的程序用Proteus仿真,对程序进行反复测试。
(5)按要求撰写毕业设计报告。
1.2基本要求(1)A 通道和B通道上均有车辆要求通过时,A、B通道轮流放行。
基于单片机的交通灯设计_毕业设计
基于单片机的交通灯设计_毕业设计随着城市化进程的加快,城市道路交通问题越来越受到关注。
为了保证交通的流畅,交通信号灯的作用日益重要。
在城市各个路口都可以看到交通信号灯,它可以指挥道路交通流动,有效地保障了人们的出行。
因此,在本文中,我们利用单片机设计交通信号灯,实现信号灯路口的交通指挥。
设计完善的交通信号灯不仅可以指挥路口的交通流动,还可以增加路口的安全性,减少交通事故的发生。
一、设计方案在本设计中,我们采用AT89S52单片机作为控制核心进行控制,功能实现主要包括四个路口信号灯的控制、交通灯的时间控制、电源电压检测以及人行横道灯的控制等。
1. 路口信号灯的控制:信号灯状态包括红、黄、绿三种,不同颜色代表不同的交通状态。
例如红灯代表停车,黄灯代表减缓,绿灯代表通行。
2. 交通灯的时间控制:为了保证交通流畅,每种信号灯的时间长度需要进行精确控制。
本设计中,我们采用定时器实现时间控制,通过程序设计来确定每种信号灯持续时间。
3. 电源电压检测:为了确保控制系统的稳定性和安全性,在本设计中,我们加入了电源电压检测功能,通过检查电源电压,可以保证交通信号灯在电压稳定的情况下正常工作。
4. 人行横道灯的控制:为了保护行人的交通安全,我们还加入了人行横道灯的控制,通过设置特殊的信号灯来指示行人安全通过的时间。
二、设计思路1.硬件设计硬件设计是本设计的重点,主要包括电芯电源、核心单元、指示器灯和调试接口等。
其中,核心单元采用了最常用的AT89S52单片机,作为控制中心实现各个功能的控制和管理。
指示器灯是由LED灯组成的,在红、黄、绿三个颜色共15个LED灯的基础上,加入了人行横道灯的控制指示。
本设计的关键在于软件控制部分,主要涉及到定时器的使用、端口控制等方面。
为了实现正常的交通指挥,不仅需要对红、黄、绿灯进行控制,还需要根据实际情况来调整不同信号灯之间的时间差。
因此,在软件设计过程中,我们需要根据路口多车道情况设计不同的交通流控制方案,并通过程序调试实现优化。
(完整版)基于单片机控制的智能交通灯毕业论文
郑州航空工业管理学院毕业论文(设计)2013 届电气工程及其自动化专业 971 班级题目基于单片机控制的智能交通灯姓名学号指导教师职称二О一三年五月十五日摘要交通灯是现代交通非常重要的一个组成部分,一套好的交通灯系统往往对提升城市交通运输效率,降低事故发生率有至关重要的影响。
智能交通灯控制系统通常要实现车流量自动控制和在紧急情况下能够手动切换信号灯让特殊车辆优先通行。
该文主要论述了智能交通灯控制系统的软件实现,还对STC89C52单片机的结构特点和重要引脚功能进行了介绍,外接外围电路构成基本电路,编写C语言程序,用keil编译调试,同时对智能交通灯控制系统的设计进行了分析。
最后利用proteus软件对交通灯控制系统进行仿真,用来实现了交通微控制器的模拟。
关键字:单片机;STC89C52;车流量;智能交通灯;keil;proteusAbstractTraffic lights modern transport a very important part of a good set of traffic lights system often have a crucial impact in raising the efficiency of urban transport, reduce the accident rate.Intelligent traffic light control system is usually to achieve automatic control and traffic flow in case of emergency lights can be manually switched to special vehicles priority access. This paper mainly discusses the intelligent traffic light control system software, but also on the structural characteristics and STC89C52 microcontroller pin functions are introduced important, external peripheral circuits basic circuit, the preparation of C language program, using keil compiler debugging, while the intelligent traffic light control system design were analyzed. Finally, proteus software for traffic light control system simulation is used to achieve a traffic microcontroller simulation.Key word: SCM; STC89C52; traffic; intelligent traffic lights; keil; proteus目录第1章概述 (1)1.1 交通灯的历史和现状 (1)1.2 智能交通系统的发展前景和意义 (2)1.3 设计要求 (3)第2章硬件设计 (4)2.1 单片机相关介绍 (4)2.2 部分电路设计 (5)2.2.1 供电 (6)2.2.2 复位电路 (7)2.2.3 时钟电路 (7)2.2.4 锁存器 (8)2.2.5 数码管 (10)第3章软件设计 (14)3.1 基本原理 (14)3.2 设计方案 (14)3.2.1 时间设定 (15)3.2.2 紧急状态功能 (15)3.2.3 车流量监控 (15)3.3 中断程序设计 (17)3.4 交通灯基本功能的状态转换 (17)3.5 总程序流程图 (19)3.5.1 单片机的I/O分布 (20)3.5.2 锁存器74HC573的I/O分布 (22)3.6 编程软件 (23)3.6.1 keil软件的使用 (23)3.6.2 编译 (25)第4章系统的仿真 (27)4.1 仿真软件 (27)4.2 系统仿真 (28)4.3 结果分析 (29)第5章总结 (31)致谢 (33)参考文献 (34)附录 (35)第1章概述1.1 交通灯的历史和现状如今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
基于单片机的十字路口交通灯设计--大学毕业设计(论文)
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。
交通信号灯控制方式很多。
本系统采用MCS-51系列单片机AT89C51为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P3口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩5秒时黄灯闪烁警示(交通灯信号通过P1口输出,显示时间通过P0口输出至双位数码管)。
本系统设计周期短、可靠性高、实用性强、操作简单、维护方便、扩展功能强。
关键词:单片机;交通灯AbstractIn recent years, with the rapid development of science and technology, the application of SCM is going deep, driving the traditional detection techniques to renew day by day. In the real-time examination and in the automatic control monolithic integrated circuit application system, the monolithic integrated circuit often took a core part uses. The monolithic integrated circuit aspect knowledge is only insufficient, but should also act according to the concrete hardware architecture software and hardware union, to be improved.The intersection vehicles shuttle, the pedestrian is bustling, car dealership traffic lane, person sidewalk, methodical. Then depending on what to realizes this orderly order? the traffic lights on the automatic control system. There are great number kinds of modes to control the traffic lights. The system uses a series of MCS-51 as the center AT89C51 single-chip device designed to control the traffic lights, so as to realize the function of setting red, green light time by 8051 chip’s P3 port according to the actual traffic flows, lighting the red-light and green-light by turn and lighting the yellow-light to warm while 5 seconds left(outputting the traffic light signal by P1,outpuing the time by P0 and showing the time on double-digits nixie tube). Short of the design cycle, high reliability, practical, simple operation, easy maintenance, the expansion of powerful is this system.Key words:SCM; MCU; traffic light中英文摘要 (1)1 设计要求 (4)2设计目的 (3)3 方案比较、设计与论证 (3)4 原理分析 (4)4.1 交通灯显示时序的理论分析 (4)4.2 交通灯显示的理论分析 (7)5 程序设计流程图 (6)6 总体设计与电路图 (8)6.1 芯片选择 (8)6.2 设计电路图 (10)6.3 PROTEUS仿真图: (11)6.4 交通灯程序 (12)7 仿真测试、数据及结果分析 (18)8 总结与展望 (17)致谢 (20)参考文献: (21)附录 (20)1 设计要求1.1 程序开始运行先南北段通行、东西段禁止60s,后东西段通行、南北段禁止60s,依此循环。
(完整版)单片机交通控制灯的设计与实现毕业设计毕业论文设计
目录摘要 ---------------------------------------------------------------------------------------------------------关键词 ------------------------------------------------------------------------------------------------------Abstract ---------------------------------------------------------------------------------------------------Keywords ---------------------------------------------------------------------------------------------------引言: ------------------------------------------------------------------------------------------------------1. 交通信号灯硬件电路的设计------------------------------------------------ 错误!未定义书1.1交通灯国内外发展概况 ------------------------------------------------------- 错误!未定义书1.2交通信号灯的作用及工作原理 ---------------------------------------------- 错误!未定义书1.2.1道路交通控制的作用主要表现为以下几个方面 ------------ 错误!未定义书1.2.2 道路交通信号灯的工作原理如下----------------------- 错误!未定义书2. 系统组成 -------------------------------------------------------------------------------------------2.1 硬件控制线路图------------------------------------------------------------------------------------2.2 器件和原理 ----------------------------------------------------------------------------------------2.2.1什么是单片机-------------------------------------------------------2.2.2 什么是单片机系统---------------------------------------------------2.3 部分电路功能 -------------------------------------------------------------------------------------2.3.1 晶振电路 ----------------------------------------------------------2.3.3 信号灯控制电路,LED及显示接口 -------------------------------------2.4 设计流程图------------------------------------------------------------------------------------------3. 交通信号灯软件的系统编程 ----------------------------------------------------------------------3.1 信号灯亮灭的定时功能---------------------------------------------------------------------------3.1.1 单片机的定时器-----------------------------------------------------3.1.2 定时器数值的设置应该注意的事项-------------------------------------3.2 51单片机的中断系统 ---------------------------------------------------------------------------3.2.1 中断系统的概念-----------------------------------------------------3.2.2 单片机的中断系统的作用---------------------------------------------3.2.3 如何实现单片机的中断----------------------------------------------3.3软件流程图-------------------------------------------------------------------------------------------4. 系统仿真 ---------------------------------------------------------------------------------------------4.1 proteus软件介绍 ---------------------------------------------------------------------------------5.调试功能说明------------------------------------------------------------------------------------------5.1 硬件调试 ---------------------------------------------------------------------------------------------5.1.1最小系统调试-------------------------------------------------------5.1.2 故障点分析 --------------------------------------------------------5.2软件调试问题及解决-------------------------------------------------------------------------------5.3拓展----------------------------------------------------------------------------------------------------结束语 ------------------------------------------------------------------------------------------------------文总结 ------------------------------------------------------------------------------------------------------工作展望 ---------------------------------------------------------------------------------------------------参考文献 ---------------------------------------------------------------------------------------------------致谢 ---------------------------------------------------------------------------------------------------单片机交通控制灯的设计与实现电子工程专业学生宋克勇指导教师曾实现摘要本系统采用MCS-51系列单片机Intel8031和可编程并行IO接口芯片8255A为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8031芯片的PI口设置红、绿灯燃亮时间的功能:为了系统稳定可靠采用了MAX629“看门狗”芯片,避免系统因为死机而停止工作的情况发生;显示时间直接通过8255的PA、PB口输出;交通灯信号通过PC口输出;交通灯的点亮采用VT双向晶闸管来控制、直接采用220V交流电源驱动,系统使用性强、操作简单、扩展性强。
(完整版)单片机交通灯_1毕业设计论文
本科毕业论文(设计)题 目 基于单片机的交通灯的设计与制作学 院 电子信息工程 专 业 电子信息工程 班 级 09统本电信01班学号学生姓名杨科指导教师李坡完成日期2012.11 西安思源学院教务处制二〇一年月摘要近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件与软硬件结合,加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。
交通信号灯控制方式很多。
本系统采用MSC-51系列单片机AT80C51和可编程并行IO接口芯片为中心器件来设计交通灯控制器,实现了能根据实际车流量通过8051芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩3秒时黄灯闪烁警示,本设计还设有紧急状态。
实用性强、操作简单、扩展功能强。
关键词:单片机交通灯控制器设计实现AbstractThis system adopts MSC-51 series only that machine Intel8031 with but programming parallel interface chip 8255A of IO is central device the design controller of traffic lights, measure according to actual wagon flow the PI installation bonus and green light that passes through 8031 chips burn to light the function of time ;For system stabilize reliable because of ,Realize目录第一部分基础部分 (3)一、项目概述 (3)(一)单片机发展概述 (3)(二)项目介绍 (5)二、系统设计 (9)(一)框图设计 (9)(二)知识点 (9)(三)硬件设计 (10)(四)元件清单 (10)(五)程序流程图 (12)(六)程序清单 (13)三、仿真实验步骤 (16)(一)仿真过程介绍 (16)(二)系统仿真及调试 (17)(三)实物图效果 (22)四、补充:AT89C51介绍 (24)(一)AT89C51简介 (24)(二)主要特性 (24)(三)管脚说明 (24)第二部分拓展部分 (27)一、简介 (27)二、元件清单 (27)三、硬件及系统设计 (28)(一)硬件设计 (28)(二)仿真效果图 (29)(三)软件程序 (31)第三部分创新部分 (35)一、概述 (35)(一)电源提供方案: (35)(二)显示界面方案 (35)(三)输入方案 (35)二、系统硬件电路设计 (35)(一)通行灯输出控制 (35)(二)时间显示模块 (35)(三)特种车辆自动控制模块 (36)(四)电路仿真图 (36)(五)实物图 (37)三、系统主要程序设计 (39)(一)主要程序简介 (39)(二)扩展交通灯系统完整程序 (40)总结 (53)致谢 (53)参考文献 (54)引言当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。
基于单片机的交通灯课程设计报告(含源程序+仿真)大学毕设论文
摘要本设计是一个以微电子技术,计算机和通信技术为先导的,而计算机技术怎样与实际应用更有效的结合并有效的发挥其作用是科学界最热门的话题,也是当今计算机应用中空前活跃的领域。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。
那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。
本系统由单片机系统、按键、四位数码管显示、交通灯演示系统组成。
设计一个用于东西、南北走向的交通管理。
南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为30秒、支干道每次通行间为20秒。
系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。
本系统结构简单,操作方便;可实现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。
本设计将各任务进行细分包装,使各任务保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
本文主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。
关键词:交通灯;单片机;AT89S52目录1 概述 (3)1.1设计背景 (3)1.2设计任务 (3)2 系统总体方案及硬件设计 (4)2.1 AT89S52单片机简介 (4)2.2 系统硬件电路的设计 (4)3 软件设计 (7)3.1 交通灯的设计程序流程图 (7)3.2定时器0及中断响应 (8)4 Proteus软件仿真 (10)4.1仿真电路图 (10)4.2 仿真步骤 (10)5 课程设计体会 (11)参考文献 (11)附1: 源程序代码 (12)附2: 系统原理图 (18)1 概述1.1 设计背景如今随着人们生活水平的提高,车辆越来越多,交通事故频繁发生。
基于单片机的交通灯
按键处理程序:检测按键开关的状态,实现手动控 制交通信号的切换
报警处理程序:在系统异常时,控制蜂鸣器和LED指 示灯发出报警
3系统实现ຫໍສະໝຸດ 3 系统实现代码实现
基于51单片机的交通灯控制系统的代码实现主要采用C语言。下面是一个简单的示例代码 ,用于实现基本的交通灯控制逻辑
基于51单片机的交通 灯‘
--
1 引言 2 系统设计 3 系统实现
1
引言
1 引言
2
系统设计
2 系统设计
硬件设计
基于51单片机的交通灯控制系统硬件部分主要由单片机、电源模块、LED灯模块、按键模 块和报警模块组成。具体设计如下
单片机:采用8051单片机,负责处理和控制系统的各个模块 电源模块:为整个系统提供稳定的工作电压,一般采用5V直流电源
3 系统实现
调试与测试
在代码实现后,需要对系统进行 调试和测试,以确保交通灯控制 逻辑和人机交互功能的正确性。 具体的调试和测试方法可以包括 :连接硬件进行实际操作、观察 LED灯的状态、按键测试和报警 测试等。通过这些测试,可以确 认系统的稳定性和可靠性,为实 际应用提供保障
--
20XX
感谢您的聆听
ADD YOUR TITLE ADD YOUR TITLE HERE.ADD YOUR TITLE.ADD YOUR TITLE. HERE.ADD YOUR TITLE.ADD YOUR TITLE
2 系统设计
LED灯模块:包括红、绿、黄 三种颜色的LED灯,用于模拟 交通信号
按键模块:包含按键开关, 用于手动控制交通信号的切 换
报警模块:包含蜂鸣器和LED 指示灯,用于在系统异常时 发出报警
基于单片机的交通灯设计报告
基于单片机的交通灯设计报告交通灯是指示交通流动规则的电子设备,它在道路交叉口上起到了至关重要的作用。
为了更好地控制交通流量,减少交通事故的发生,本文介绍了一个基于单片机的交通灯设计。
首先,整个系统采用STM32单片机作为控制器,具有较强的处理能力和稳定性。
该单片机集成了丰富的外设资源,包括GPIO口、定时器和串口等,能够实现交通灯的各种功能。
系统中的交通灯分为红、黄、绿三种信号灯,分别代表停车、准备出发和通行的指示。
这三种信号灯按照交通信号灯的规定顺序进行切换,使司机和行人能够清晰地知晓当前的交通状态。
为了实现交通灯的控制,系统采用了定时器中断来实现定时切换信号灯。
通过设置定时器,可以控制每种信号灯亮的时间,从而模拟真实道路上的交通流动。
在每个定时器中断中,通过改变GPIO口的电平来控制信号灯的亮灭。
在交通灯系统中,还加入了对交通流量的检测,并根据流量大小来调整信号灯的显示时间。
通过设置红、黄、绿灯的显示时间来平衡各个方向上的交通流量,保证交通流畅和安全。
此外,系统还具备手动控制的功能,可以通过串口或者按键来手动切换信号灯。
这样在特殊情况下,如施工、事故等,交通灯可以手动控制,提高路面的通行效率。
在设计交通灯系统时,还要考虑到系统的稳定性和可靠性。
通过设置合适的硬件电路和软件程序,防止因噪声、干扰和其他因素引起的系统故障和误操作。
总之,基于单片机的交通灯设计可以实现有效的交通流控制,提高交通安全和通行效率。
在实际应用中,还可以加入更多的功能和优化算法来适应不同的交通场景。
这种设计不仅仅可以用于道路交通,还可以应用于地铁、机场、停车场等各种交通场所。
基于单片机的交通灯控制系统设计毕业设计
基于单片机的交通灯控制系统设计毕业设计交通灯控制系统是城市道路交通管理的重要组成部分,通过控制交通灯的信号改变,可以有效引导车辆和行人的交通流量,提高交通效率和安全性。
本文将基于单片机设计一个交通灯控制系统,并详细介绍其设计思路和实现过程。
设计思路:1.系统结构:本设计基于单片机,主要包括单片机控制模块、交通灯信号模块、电源模块和传感器模块。
其中,单片机控制模块负责控制整个系统的运行,交通灯信号模块负责显示交通信号,电源模块负责提供系统运行所需的电源能量,传感器模块负责感知道路交通情况。
2.交通灯控制算法:本设计采用循环控制算法来控制交通灯的信号改变。
通过设置交通灯的不同时间间隔,实现车辆和行人的优先通行。
例如,在繁忙的路口,车辆通行时间较长,行人通行时间较短;而在较为冷清的路口,行人通行时间较长。
3.交通灯检测与控制:通过传感器模块对车辆和行人的情况进行检测,当检测到有车辆或行人时,交通灯控制系统会相应地改变交通信号。
例如,当检测到有车辆在等待时,系统会尽快改变交通信号,让车辆通行。
4.电源管理:为了保证系统的稳定运行,需要设计一个合理的电源管理模块,包括电源的供电和电池的充电。
同时,还需要考虑系统在电源不足或断电时的应急措施,以保证系统的稳定运行。
实现过程:1.硬件设计:选择适当的单片机和其他外设,如LED灯、传感器等。
搭建电路板原型,连接好各个模块,并考虑防雷、过电流等保护电路。
2.软件设计:根据交通灯控制算法和系统功能需求,编写单片机的控制程序。
程序应包括交通灯信号的显示控制、传感器数据的读取与处理、电源管理等功能。
3.调试测试:将单片机控制程序烧录到单片机中,进行功能调试和系统测试。
检查各个模块是否正常工作,通过对交通流量的模拟,检验交通灯控制系统的性能和可靠性。
4.系统优化:根据测试结果,对系统进行优化和改进,提高系统的稳定性和实用性。
例如,优化交通灯控制算法,使交通流量更加顺畅和高效。
基于单片机的交通灯毕业设计论文
基于单片机的交通灯毕业设计论文摘要:交通灯是道路交通管理系统的重要组成部分,它能够通过控制交通信号灯的变换来指示车辆和行人的通行。
本论文以基于单片机的交通灯控制系统为研究对象,综合运用电路设计、单片机编程和自动控制等知识,设计并实现了一个稳定可靠的交通信号控制系统。
通过对交通灯的时间控制和信号灯的变换控制,有效改善了城市道路的交通流量,提高了交通效率。
关键词:单片机;交通灯;时间控制;信号灯;交通流量第一章引言1.1研究背景随着城市交通的日益发展,交通拥堵问题越来越突出,给城市交通管理带来了巨大挑战。
交通灯作为一种重要的交通管理设施,其控制效果直接关系到城市道路的通行能力和交通流效率。
因此,通过设计一种稳定可靠的交通灯控制系统来优化交通流量,提高交通效率成为一项迫切的任务。
1.2研究目的和意义本论文旨在设计并实现一种基于单片机的交通灯控制系统,通过对交通灯的时间控制和信号灯的变换控制,优化城市道路的交通流量,提高交通效率。
与传统的交通灯控制系统相比,基于单片机的交通灯控制系统具有灵活、稳定、可编程等优点,在提高交通效率的同时,也能满足不同道路的需求,具有广泛的应用前景。
第二章基于单片机的交通灯控制系统设计2.1系统框架设计根据交通灯的工作原理和交通流量控制要求,设计了一种基于单片机的交通灯控制系统。
系统主要由单片机模块、传感器模块、继电器模块和LED显示模块等组成。
2.2单片机程序设计针对交通灯控制的需要,编写了相应的单片机程序,通过设置不同的执行代码来控制交通灯的工作状态。
根据实际需求,设置了不同的时间段和信号灯的变换序列,以实现对交通流量的控制。
第三章实验结果与分析3.1系统稳定性测试通过对交通灯控制系统的稳定性测试,结果表明系统能够稳定运行,并能按照预定的时间控制和信号灯变换进行工作。
3.2交通流量控制效果分析通过在实际道路交叉口进行交通流量控制实验,结果表明基于单片机的交通灯控制系统能够有效改善交通流量,提高交通效率。
基于单片机交通灯课程设计
基于单片机交通灯课程设计简介本文档旨在介绍一种基于单片机的交通灯课程设计方案。
交通灯是城市交通中至关重要的设施,通过控制交通流量,能够确保交通的顺畅与安全。
本文档将介绍设计的整体概念、硬件模块和软件实现。
设计概念本课程设计基于单片机来实现交通灯的控制逻辑。
通过一个简单的电路,连接到单片机的引脚上,我们可以实现对交通灯的控制。
课程设计的目标是让学生掌握使用单片机进行控制的基本原理和方法。
硬件模块设计中使用的硬件模块主要包括以下几个部分:1.单片机:使用一款适合初学者的单片机,例如Arduino Uno。
2.LED灯组:使用红、黄、绿三色的LED灯来模拟交通灯的状态。
3.电阻:用于限制电流,保护LED灯的正常工作。
这些硬件模块可以通过简单的电路连接起来,以实现交通灯的控制。
软件实现交通灯控制的软件实现主要涉及以下几个方面:1.引脚配置:通过代码设置单片机的引脚模式,将其设置为数字输出模式。
2.灯状态控制:通过代码控制单片机的输出电平,以控制LED灯的亮灭。
3.延时函数:通过代码实现延时函数,用于控制交通灯的时间间隔。
4.交通灯状态切换:通过控制交通灯亮灭的时间和顺序,实现交通灯状态的切换。
通过以上步骤的组合,可以实现交通灯的控制逻辑。
代码示例下面是一个简单的代码示例,展示如何使用单片机控制交通灯的状态切换:int redLedPin = 2;int yellowLedPin = 3;int greenLedPin = 4;void setup() {pinMode(redLedPin, OUTPUT);pinMode(yellowLedPin, OUTPUT);pinMode(greenLedPin, OUTPUT);}void loop() {digitalWrite(redLedPin, HIGH); // 红灯亮 delay(5000); // 延时5秒digitalWrite(redLedPin, LOW); // 红灯灭 digitalWrite(greenLedPin, HIGH); // 绿灯亮 delay(5000); // 延时5秒digitalWrite(greenLedPin, LOW); // 绿灯灭 digitalWrite(yellowLedPin, HIGH); // 黄灯亮 delay(2000); // 延时2秒digitalWrite(yellowLedPin, LOW); // 黄灯灭}在上述示例代码中,我们将红、黄、绿三色LED灯的引脚分别连接到单片机的引脚2、3、4上,并通过代码控制引脚的电平,实现交通灯的状态切换。
基于单片机自动控制交通灯的模拟设计----毕业论文答辩ppt
基于单片机的交通灯设计 Design of the Traffic Lights Based on
目录
第一章 第二章 第三章 第四章 第五章
绪论 基于单片机的交通灯设计 设计心得 致谢 结束语
第一章
1 交通灯研究的背景和意义
绪论
交通是城市经济活动的命脉,对城市经济发展、人民生活水平的提高 交通是城市经济活动的命脉,对城市经济发展、 起着十分重要的作用。城市交通问题是困扰城市发展、 起着十分重要的作用。城市交通问题是困扰城市发展、制约城市经济 建设的重要因素。 建设的重要因素。 城市道路增长的有限与车辆增加的无限这一对矛盾是导致城市交通拥 挤的根本原因。城市街道网络上的交通容量的不断增加, 挤的根本原因。城市街道网络上的交通容量的不断增加,表明车辆对 道路容量的要求仍然很高,短期内还不可能改变。 道路容量的要求仍然很高,短期内还不可能改变。自从开始使用计算 机控制系统后,不管在控制硬件里取得什么样的实际进展, 机控制系统后,不管在控制硬件里取得什么样的实际进展,交通控制 领域的控制逻辑方面始终没能取得重大突破。 领域的控制逻辑方面始终没能取得重大突破。 可以肯定的说, 可以肯定的说,对于减轻交通拥塞及其副作用一特别是对于大的交通 网络而言,仍然缺乏一种真正的交通响应控制策略。。因此, 。。因此 网络而言,仍然缺乏一种真正的交通响应控制策略。。因此,研究基 于智能集成的城市交通信号控制系统具有相当的学术价值和实用价值 把智能控制引入到城市交通控制系统中, 。把智能控制引入到城市交通控制系统中,未来的城市交通控制系统 才能适应城市交通的发展。从长远来看该研究具有巨大的现实意义。 才能适应城市交通的发展。从长远来看该研究具有巨大的程中,要特别感谢我的导师李霞的指导与督 促,同时感谢她的谅解与包容。没有李霞老师的帮助也就没有 今天的这篇论文。求学历程是艰苦的,但又是快乐的。感谢我 的班主任徐万里老师,谢谢他在这三年中为我们全班所做的一 切,他不求回报,无私奉献的精神很让我感动,再次向他表示 由衷的感谢。在这三年的学期中结识的各位生活和学习上的挚 友让我得到了人生最大的一笔财富。在此,也对他们表示衷心 感谢。 谢谢我的父母,没有他们辛勤的付出也就没有我的今天,在 这一刻,将最崇高的敬意献给你们! 本文参考了大量的文献资料,在此,向各学术界的前辈们致 敬!
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
东北林业大学单片机原理实验课程设计总结报告设计项目:基于51单片机的交通灯的设计综合电子课程设计任务书学生姓名学号专业(班级)电子信息三班学生姓名学号专业(班级)电子信息三班设计项目基于AT89C51单片机的电子交通灯的设计设计内容通过8*8点阵简单实现直行、转弯的交通指挥设计显示年、月、日、星期、时、分、秒能够通过键盘输入日期和时间的初值通过功能键能够实现数据储存、查询、上传(串行通讯)功能通过功能键能够实现外中断和定时中断功能主要技术指标和要求希望通过此次单片机课程设计提高我们单片机程序设计的能力,熟悉51单片机运行模式,最终完成我们所选的设计,更为以后的毕业设计打下良好的基础。
设计所用仪器设备蓝海微芯单片机板LJD-SY 5200 PC机工作计划熟悉实验设备、收集资料:2天设计实验:12天编写课程设计报告:4天参考资料赵伟《单片机原理及应用教程》东北林业大学出版社指导教师签字毕业设计(论文)原创性声明和使用授权说明原创性声明本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。
尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:日期:指导教师签名:日期:使用授权说明本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:日期:学位论文原创性声明本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。
除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。
对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。
本人完全意识到本声明的法律后果由本人承担。
作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。
本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。
涉密论文按学校规定处理。
作者签名:日期:年月日导师签名:日期:年月日指导教师评阅书指导教师评价:一、撰写(设计)过程1、学生在论文(设计)过程中的治学态度、工作精神□优□良□中□及格□不及格2、学生掌握专业知识、技能的扎实程度□优□良□中□及格□不及格3、学生综合运用所学知识和专业技能分析和解决问题的能力□优□良□中□及格□不及格4、研究方法的科学性;技术线路的可行性;设计方案的合理性□优□良□中□及格□不及格5、完成毕业论文(设计)期间的出勤情况□优□良□中□及格□不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)指导教师:(签名)单位:(盖章)年月日评阅教师评阅书评阅教师评价:一、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格二、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格建议成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)评阅教师:(签名)单位:(盖章)年月日教研室(或答辩小组)及教学系意见教研室(或答辩小组)评价:一、答辩过程1、毕业论文(设计)的基本要点和见解的叙述情况□优□良□中□及格□不及格2、对答辩问题的反应、理解、表达情况□优□良□中□及格□不及格3、学生答辩过程中的精神状态□优□良□中□及格□不及格二、论文(设计)质量1、论文(设计)的整体结构是否符合撰写规范?□优□良□中□及格□不及格2、是否完成指定的论文(设计)任务(包括装订及附件)?□优□良□中□及格□不及格三、论文(设计)水平1、论文(设计)的理论意义或对解决实际问题的指导意义□优□良□中□及格□不及格2、论文的观念是否有新意?设计是否有创意?□优□良□中□及格□不及格3、论文(设计说明书)所体现的整体水平□优□良□中□及格□不及格评定成绩:□优□良□中□及格□不及格(在所选等级前的□内画“√”)教研室主任(或答辩小组组长):(签名)年月日教学系意见:系主任:(签名)年月日基于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转换器等电路,集成到一块硅片上构成的一个小而完善的计算机系统。
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。
导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等以及自动控制领域的机器人、智能仪表、医疗器械和各种智能机械。
单片机具有体积小、功耗低、控制功能强、扩展灵活、微型化和使用方便等优点,广泛应用于仪器仪表中,结合不同类型的传感器,可实现诸如电压、功率等物理量的测量。
采用单片机控制使得仪器仪表数字化、智能化、微型化,且功能比起采用电子或数字电路更加强大。
单片机经过1、2、3代的发展,目前单片机正朝着高性能和多品种方向发展,它们的CPU功能在增强,内部资源在增多,引脚的多功能化,以及低电压底功耗。
信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。
1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。
绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。
左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。
红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。
黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。
1.2系统方案设计利用控制芯片、键盘显示模块、时钟电路、存储器和点阵等分别实现:(1)通过8*8点阵简单实现直行、转弯的交通指挥设计(2)显示年、月、日、星期、时、分、秒(3)能够通过键盘输入日期和时间的初值(4)通过功能键实现数据储存、查询、上传(串行通讯)功能(5)通过功能键实现外中断和定时中断功能系统初始化后,点阵上显示“电③”“WHY NOT ?”。
通过功能键能实现日期和时间的初值设定。
通过功能键进入交通灯状态,在点阵上显示“★交通灯★”、“左前右”,并且自动储存。
系统框图如图1-1所示图1-1系统框图1.3 系统方案论证与实现(1)方案论证:●倒计时显示模块方案1:用液晶屏显示交通灯的各方倒计时功能,LCD 液晶显示器的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。