基于单片机的交通灯控制器的设计_毕业设计(单片机: AT89C51).pdf
《基于单片机的交通灯控制器的设计_毕业设计(单片机: AT89C51).pdf》由会员分享,可在线阅读,更多相关《基于单片机的交通灯控制器的设计_毕业设计(单片机: AT89C51).pdf(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、安徽工程大学本科毕业设计(论文)专 业:电子信息科学与技术题 目:基于单片机的交通灯控制器的设计:导师所在单位:电气工程学院安徽工程大学 本科毕业设计(论文)任务书 :3汪然.智能交通信号控制系统的研究与开发 D.重庆大学,2006 2张丽.单片机的发展与应用 J.科技咨询导报,2007 1张毅刚.单片机原理及应用 M.高等教育.2009.11II原始资料Thed esigno ft r afficlightco nt r o llerbasedo nMCU英文:基于单片机的交通灯控制器的设计中文:I毕业设计(论文)题目Ill毕业设计(论文)任务内容题目:基于单片机的交通灯控制器的设计交通信号
2、灯的控制系统目前朝着小型化、专用化和智能化方 向发展。本课题要求学生运用电子测量、信号处理、单片机原理 及应用等基础知识,基于单片机,用C51或汇编语言设计一个交 通信号灯控制系统,并按照既定的规则运行。要求学生独立选择 芯片、设计电路、编制程序、仿真、调试,完成整个系统的功能。技术指标及要求:1.十字路口交通灯运行规则;2,具有双向六车道的规则管理能力;3.具有等候时间显示;具有进入交通管制状态功能;4.要求独立选择芯片、设计电路、编制程序、仿真、调试,完成整个系统的功能。课题完成形式:1.开题报告;2,毕业论文(设计报告书);3.电路原理图;4.完整的单片机源程序。_ 安徽工程大学毕业设计
3、(论文)基于单片机的交通灯控制器的设计摘 要随着世界范围内城市化和机动化进程的加快,城市交通越来越成为一个全球化的问 题,所以这就需要一个更为合理和智能且成本不高的路口交通灯控制系统。本文主要是 对给予单片机交通灯控制系统进行设计,平时按照设定的程序进行控制。交通灯控制系 统由AT89c51单片机、键盘、LED指示灯。系统除具有基本交通灯功能外,还可以扩 展LED信息显示功能,对市交通实现有效控制。在本次设计中,查阅了相关资料,对设计内容、意义方面有了比较深的认识和理解。比如说设计问题是在怎么样的情况下提出的,课题研究的目的、意义和采用的研究方法 等。另外,在设计中完成了整个设计系统的总体结构
4、设计,并绘制了硬件电路原路图以及 对设计电路原理图的说明分析。从此次设计中,可以看出单片机功能之强大,应用范围 及前景之广。单片机的另外一个名称就是嵌入式微控制器,原因在于它可以嵌入到任何微型或小 型仪器或设备中。目前,把单片机嵌入式系统和Int er net连接已是一种趋势。目前,为 了把单片机为核心的嵌入式系统和Int er net相连,已有多家公司在进行这方面的较多研 究。关键词:单片机;AT89C51;交通灯控制器;Pr o t eu s;KEILI王同锐:基于单片机的交通灯控制器的设计The design of traffic light controller based on MC
5、UAbstractWit h t he pr o cess o f u r banizat io n and t he acceler at io n o f mo t o r beco ming fast er,Ur ban t r anspo r t at io n is incr easingly beco ming a glo bal pr o blem.So a mo r e r at io nal and int elligent t r affic light co nt r o l syst em is need ed,which d o esnt co st mu ch.Th
6、is paper is t o d esign a t r affic light co nt r o l syst em,which is based o n MCU.This syst em co nsist o f t he AT89C51 micr o co nt r o ller,keypad,and LED ind icat o r.Tr affic light syst em can ext end t he LED info r mat io n d isplay fu nct io n t o achieve effect ive co nt r o l o f t he c
7、it y t r affic,in ad d it io n t o t he basic fu nct io n.Du r ing t his d esign,r elevant info r mat io n is inqu ir ed,and d eep kno wled ge and u nd er st and ing o f t he d esign ar e co nveyed.Fo r example,ho w ar e d esign issu es pr esent ed,t he r esear ch pu r po se,meaning and u se o f r e
8、sear ch met ho d s,and so o n.In ad d it io n,t he d esign o f t he syst em and t he ent ir e d esign o f t he o ver all st r u ct u r al d esign ar e co mplet ed,and so ar e t he har d war e cir cu it d iagr am and schemat ic o f t he d esign d escr ipt io n o f analysis.Fr o m t his d esign,we can
9、 see a st r o ng SCM fu nct io n,t he wid e pr o spect s and r ange o f applicat io ns.Ano t her name o f t he single chip is embed d ed micr o co nt r o ller,becau se it can be embed d ed int o any micr o-o r small-scale equ ipment o r equ ipment.At pr esent,t he MCU embed d ed syst ems and Int er
10、net co nnect io n has been a t r end.In o r d er t o link Micr o co nt r o ller as t he co r e t o t he embed d ed syst ems wit h Int er net,many co mpanies ar e wo r king har d in t his ar ea.Key words:MCU;AT89C51;t r affic light;co nt r o ller;pr o t eu s;KEIL安徽工程大学毕业设计(论文)目录引言.1第1章绪论.21.1交通灯背景及意义
11、.2L2单片机的应用.21.3课题研究.3第2章总体方案设计.42.1 设计方案选择.42.2 计时控制方案.52.3 显示控制方案.52.4 键盘控制方案.5第3章硬件设计.63.1系统设计.63.2主控模块设计.63.3系统时钟电路.83.4系统复位电路.93.5数码管显示电路.103.6信号灯电路.123.7按键电路设计.13第4章软件设计.154.1主程序模块.154.2定时器T0服务子程序.154.3按键子程序设计.164.4显示程序模块.17第5章调试与检测.195.1 KEIL软件使用说明.195.2 PROTEUS软件使用说明.205.3用PROTUES绘制本设计电路.225.
12、4检测与调试.245.5仿真结果与分析.24致 谢.29参考文献.30附录A:系统原理图.31附录B:一片引用的英文文献及其译文.32附录C:主要参考文献的题录及摘要.39附录D:主要源程序.41in王同锐:基于单片机的交通灯控制器的设计插图清单图2-1硬件整体框架示意图.4图2-2交通灯示意图.5图3-1系统构成.6图3-2 AT89c51引脚结构.7图3-3 AT89c51内部时钟方式.8图3-4 AT89C51外部时钟方式.9图3-5系统复位电路.9图3-6七段LED显示器.10图3-7发光二极管示意图.12图3-8信号灯设计电路.12图3-9数码管及信号灯连接示意图.13图3-10独立
13、式键盘电路.14图4-1主程序流程图.15图4-2按键过程.16图4-3键盘事件流程图.17图 4-4 显示程序流程图.17图5-1 UVISION2的界面图.19图5-2 C51工具包整体结构.20图5-3 Proteus界面示意图.21图5-4 PROTEUS ISIS原理图输入流程图.23图5-5南北方向绿灯亮.24图5-6东西方向绿灯.25图5-7东西方向黄灯亮.25IV安徽工程大学毕业设计(论文)表格清单表3-1特殊功能口.8表3-2 LED对应段码.10表3-3数码管字型编码表.11表5-1电路图的元件库清单.23v安徽工程大学毕业设计(论文)引言交通信号灯关系着人们的生命和人才的
14、安全,目前,红绿灯安装在各个道口上,已 经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在 伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿 两块以旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。1914年,电气启动的红绿灯出现在美国。这种红绿灯由红绿黄三色圆形的投光器组 成,安装在纽约市5号大街的一座高塔上。红灯亮表示“停止”
15、,绿灯亮表示“通行1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压 力探测器安在地下,当车辆接近时,红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下喇叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的 路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟 汽车放行,以免发生交通事故。信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减 少交通事故有明显效果。1968年,联合国道路交通和道路标志信号协定对各种信号 灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除 非另一种标志
16、禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和 过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车 线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车 线而不能安全停车时可以进入交叉路口。随着经济的发展,交通运输中出现了一些传统方法难以解决的问题。道路拥挤现象 日趋严重,造成的经济损失越来越大,并一直保持大比例的增长。现在交通系统已不能 满足经济发展的需求。由于生活水平的提高,人们对交通运输的安全性及服务水平提出 了更高的要求。在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有 助于提高交通运输的安全性、提高交通
17、管理的服务质量。并在一定程度上尽可能的降低 由道路拥挤造成的经济损失,同时也减小了工作人员的劳动强度。中国车辆数量不断增加,交通控制在未来的交通管理中起着越来越重要的作用。智 能交通灯的管理比重修一条马路无论在经济、交通运行速率上都有很好的效益、更加节 约资源。使交管人员有更多的精力投入到管理整个城市交通控制,带来更大的经济和社 会效益,为创造美好的城市交通形象发挥更多的作用。-1-王同锐:基于单片机的交通灯控制器的设计第1章绪论1.1 交通灯背景及意义随着城市机动车量的不断增加,许多大城市如北京、上海、南京等出现了交通超负 荷运行的情况,因此,自80年代后期,这些城市纷纷修建城市高速道路,在
18、高速道路 建设完成的初期,它们也曾有效地改善了交通状况。然而,随着交通量的快速增长和缺 乏对高速道路的系统研究和控制,高速道路没有充分发挥出预期的作用。而城市高速道 路在构造上的特点,也决定了城市高速道路的交通状况必然受高速道路与普通道路耦合 处交通状况的制约。人们的消费水平不断的提高,私人车辆不断的增加。人多、车多道 路少的道路交通状况已经很明显了。我国是13亿多人口的大国,到2004年,全国的机 动车保有量超过了 6000万,而全国公路通车总里程只有14.3万公里。静态比例为:人 均车辆越0.5辆,而人均道路只有0.00011公里;每辆车均道路占有量约为0.002公里;且其中90%的道路属
19、于机动车与非机动车和行人混杂。车辆的增加反映出了国家的整体 进步,但是也给人民带来了其他的一些负面的影响。今后儿年机动车辆数字还在急剧增 加,道路超负荷承载,致使交通事故逐年增加。在一个交通十字路口,如果还是像以前 一样由单纯的一种信号灯和交通警察的协调来维持交通是不够的。根据统计每年因交通 事故死亡的人数占所有事故死亡总人数的80%,而且这个比例还在不断的增加。如果将每个交通十字路口的多余交通警察撤回,安排在最不利于管理和事故高发的 地方,不但可以大大的降低交通事故的发生率,而且可以节省大量的人力财力。基于新 型规则的可编程交通控制系统(以下简称交通控制系统)可以实现对车辆、行人的控制,使的
20、交通便于管理。所以,采用单片机自动控制交通灯有现实的社会意义。1.2 单片机的应用51单片机是对目前所有兼容Int el 8031指令系统的单片机的统称。该系列单片机的 始祖是Int el的8031单片机,后来随着Flash r o m技术的发展,8031单片机取得了长足 的进展,成为目前应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89 系列,它广泛应用于工业测控系统之中。目前很多公司都有51系列的兼容机型推出,在目前乃至今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片 机,还是应用最广泛的一种。需要注意的是52系列的单片机一般不具备自编程能力。51 系列单片
21、机的典型产品有:AT89c51、8031、8751、80c51、80C3k 87c51 等,AT89c51内部有4kB ROM,8751内部有4kB EPROM,8031片内无ROM。除此之外,三者的内部结构及引脚完全相同。AT89c51是一种低功耗、高性能CMOS8位微控制器,具有4K在系统可编程Flash 存储器。使用At mel公司高密度非易失性存储器技术制造,与工业80c51产品指令和 引脚完全兼容。片上Flash允许程序存储器在系统可编程,亦适于常规编程器。在单芯 片上,拥有灵巧的8位CPU和在系统可编程Flash,AT89c51为众多嵌入式控制应用系 统提供高灵活-、超有效的解决方
22、案。单片机是应工业测控需要而产生的,最能反映其功能及形态的名称是在一个应用系 统中,Single-chip Micr o-co nt r o ller0按照测控系统的特点和要求,单片机的应用可分为 单机应用和多机应用两大类。我们这次要完成的单片机课程设计就是它的单机应用,下 面在介绍一下单片机在单机应用领域内的主要内容。-2-安徽工程大学毕业设计(论文)(1)智能产品单片机与传统机械产品相结合,使传统机械产品结构简化,控制智能化,购成新一 代机电一体化产品。目前,利用单片机构成的智能产品已广泛应用于家用电器、办公设 备、数控机床、纺织机械、工业设备等行业。(2)智能仪表目前,各种传感器、变送器
23、、控制仪表已普遍采用单片机应用系统。它集测量、处 理、控制功能于一体,具有各种智能化功能,如存储、数据处理、查找、判断、联网和 语音等功能。单片机构成的智能仪表,能使仪表具有数字化、智能化、多功能化、综合化、柔性 化等优点,赋予测量仪表以崭新的面貌,使传统的仪器、仪表发生根本性的变革,它代 表了仪器仪表的发展趋势。(3)测控技术用单片机构成的各种工业控制系统中的数据采集系统具有工作稳定可靠、抗干扰能 力强的优点,如炉温恒温控制系统、电镀生产自动控制系统等。(4)智能接口在计算机系统,特别是较大型的工业测控系统中,除通用外部设备外,还由许多外 部通信、采集、多路分配管理、驱动控制等接口。这些外部
24、设备与接口如果完全由主机 进行管理,势必会造成主机负担过重,运行速度降低,接口的管理水平也不可能提高。如果用单片机进行接口的控制与管理,单片机与主机可并行加工处理,可以大量降低接 口的通信密度,极大的提高了接口控制管理水平。在一些通用计算机外部设备上,已实 现了单片机的键盘管理、打印机控制、绘图仪控制、硬盘驱动控制等。1.3 课题研究本课题要求学生运用电子测量、信号处理、单片机原理及应用等基础知识,基于单 片机,用C51或汇编语言设计一个交通信号灯控制系统,并按照既定的规则运行。要求 学生独立选择芯片、设计电路、编制程序、仿真、调试,完成整个系统的功能。本次毕业设计的具体要求如下:(1)、十字
25、路口交通灯运行规则;(2)、具有双向六车道的规则管理能力;(3)、具有等候时间显示;具有进入交通管制状态功能;(4)、要求独立选择芯片、设计电路、编制程序、仿真、调试,完成整个系统的功 能。本次设计采用AT89C51单片机作为智能交通灯控制系统处理器,使其能模仿城市 十字路口交通灯的功能,并对满足特殊的控制要求。每条道路上各配有一组红、黄、绿 交通信号灯,其中红灯亮,表示该道路禁止通行;黄灯亮表示该道路上未过停车线的车 辆禁止通行,已过停车线的车辆继续通行;绿灯表示该道路允许通行。该电路自动控制 十字路口两组红、黄、绿交通灯的状态转换,实现十字路口自动化。-3-王同锐:基于单片机的交通灯控制器
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于单片机的交通灯控制器的设计_毕业设计单片机: AT89C51 基于 单片机 交通灯 控制器 设计 毕业设计 AT89C51
限制150内