基于c语言单片机十字交通灯课程设计

基于c语言单片机十字交通灯课程设计

ID:9858918

大小:199.63 KB

页数:12页

时间:2018-05-12

基于c语言单片机十字交通灯课程设计_第1页
基于c语言单片机十字交通灯课程设计_第2页
基于c语言单片机十字交通灯课程设计_第3页
基于c语言单片机十字交通灯课程设计_第4页
基于c语言单片机十字交通灯课程设计_第5页
资源描述:

《基于c语言单片机十字交通灯课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计报告课程名称:单片机课程设计报告题目:十字路口交通灯控制学生姓名:所在学院:专业班级:学生学号:指导教师:2013年12月25日课程设计任务书报告题目十字路口交通灯控制完成时间12.15-12.29学生姓名专业班级指导教师职称讲师总体设计要求和技术要点设计一个十字路口交通灯控制器,要求如下:1.用单片机控制LED灯模拟指示。2.模拟东西方向的十字路口交通信号控制情况。东西向通行时间为80s,南北向通行时间为60s,缓冲时间为3s。工作内容及时间进度安排第17周:周1---周3:立题、论证方案设计周4---周5:预答辩第18周:周1---周3:仿真实验7周

2、4---周5:验收答辩课程设计成果1.与设计内容对应的软件程序2.课程设计总结报告摘要交通灯控制系统的原理框图。它主要由控制器、定时器、译码器和秒脉冲信号发生器等部分组成。秒脉冲发生器是该系统中定时器和控制器的标准时钟信号源,译码器输出两组信号灯的控制信号,经驱动电路后驱动信号灯工作,控制器是系统的主要部分,由它控制定时器和译码器的工作。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,系统实用性强、操作简单、扩展性强。本设计就是采用单片机模拟十字路口交通灯的各种状态显示以及倒计时时间。本设计系统由单片机I/O口扩展系统、交通灯状态显示系统、LED数码

3、显示系统、复位电路等几大部分组成。系统除基本的交通灯功能外,还具有倒计时等功能,较好的模拟实现了十字路口可能出现的状况。软件上采用C51编程,主要编写了主程序,LED数码管显示程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。关键词:单片机AT89C51;运算器;控制器;译码器目录一、概述………………………………………………………………………………1二、设计要求与原理器件介绍………………………………………………………12.1、设计要求…………………………………………………………………12.2、工作原理………………………………………………………

4、…………12.3、电路分析…………………………………………………………………2三、器件选择…………………………………………………………………………23.1、单片机选择………………………………………………………………23.2、编码器选择………………………………………………………………3四、程序设计及总原理图……………………………………………………44.1、程序设计…………………………………………………………………44.2、总原理图…………………………………………………………………6五、结论与心得………………………………………………………………………6六、参考文献…

5、…………………………………………………………………7一、概述随着科学技术的发展,特别是计算机控制和电子技术以及大规模集成电路的迅速发展,使得现代电子设备得到广泛的应用。其中,单片机作为微型计算机的一个重要的分支,受到人们的重视和关注,发展快速。由于单片机具有抗干扰能力强,可靠性高,灵活性好,环境要求不高,价格低廉,开发容易等特点,它已经广泛地应用在工业自动化控制、自动检测、家用电器、电力电子等各个方面。当然,在十字路口交通灯的控制系统中,也应用的非常的广泛。十字路口交通灯控制系统指挥着人和车的安全运行,是解决城市交通问题的重要手段和有效途径,这样减少了交通事故,

6、提高了道路的安全度。现在用单片机设计一个十字路口交通灯的控制系统。由于我国经济的快速发展从而导致了汽车数量的猛增,大中型城市的城市交通,正面临着严峻的考验,从而导致交通问题日益严重,其主要表现如下:交通事故频发,对人类生命安全造成极大威胁;交通拥堵严重,导致出行时间增加,能源消耗加大;空气污染和噪声污染程度日益加深等。日常的交通堵塞成为人们司空见惯而又不得不忍受的问题,在这种背景下,结合我国城市道路交通的实际情况,开发出真正适合我们自身特点的智能信号灯控制系统已经成为当前的主要任务。随着电子技术的发展,利用单片机技术对交通灯进行智能化管理,已成为目前广泛采用的方

7、法。二、设计要求与原理器件介绍2.1、设计要求设计一个十字路口交通灯控制器。用单片机控制LED灯模拟指示。模拟东西方向的十字路口交通信号控制情况。东西向通行时间为80s,南北向通行时间为60s,缓冲时间为3s。2.2、工作原理本设计为典型的LED显示和中断定时电路。利用定时器T0产生每10ms一次的中断,每100次中断为1s。对两个方向分别显示红、绿、黄灯,以及相应的剩余时间即可。值得注意的是,需要意识到,A方向红灯时间=B方向绿灯时间+黄灯缓冲时间这一常识82.2、电路分析假设一个十字路口的南北方向为A,东西方向为B。分为以下几个状态:状态1:南北红灯,东西绿

8、灯通车。过一段时间转状态

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

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

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