智能交通灯课程设计报告

智能交通灯课程设计报告

ID:11050711

大小:4.15 MB

页数:20页

时间:2018-07-09

智能交通灯课程设计报告_第1页
智能交通灯课程设计报告_第2页
智能交通灯课程设计报告_第3页
智能交通灯课程设计报告_第4页
智能交通灯课程设计报告_第5页
资源描述:

《智能交通灯课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、单片机课程设计报告班级:电气1101姓名:王翔、肖承程、杨杰学号:20111540指导教师:孙旭日撰写日期:2012.12.13目录第一章交通灯课程设计功能描述2第二章课程设计分析设计22.1技术指标22.2设计分析3第三章绘制硬件图并对硬件电路进行说明33.1MCS-51单片机芯片引脚位置及功能符号33.251系列单片机运行的硬件条件43.3单片机的特点与应用4第四章控制系统程序设计54.1软件设计54.2电路连接分配64.3主程序流程图7第五章程序的源代码清单7第六章上机调试运行结果及分析176.1交通灯接线图17第七章课程设计的经验教训总结18参考文献:19附录1

2、91第一章交通灯课程设计功能描述第一章交通灯课程设计功能描述红黄绿交通灯控制器采用单片机及程序存储器的扩展控制,实现控制器的功能要求,例如红黄绿灯的交替闪烁,定时等等。单片机将CPU,存储器,定时器/计数器及各接口电路组成,具有良好的性价比。本控制器可对红绿灯通过时间进行加减,还可在紧急时刻进行手动控制,紧急情况下可开放南北或东西道路,,实施道路路况的控制。交通信号灯控制方式很多。本系统采用单片机AT98S52来设计交通灯控制器,实现了通过51芯片的P1口设置红、绿灯亮时间的功能;红绿灯循环点亮,倒计时剩3秒时黄灯闪烁警示;红绿灯时间通过51单片机的P0口输出到双位数码

3、管显示。本系统实用性强、操作简单、扩展功能强。第二章课程设计分析设计2.1技术指标设计一个十字路口的交通灯控制电路,每条道路上各配有一组红、黄、绿交通信号灯,其中红灯亮,表示该道路禁止通行;黄灯亮表示该道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯表示该道路允许通行。该电路自动控制十字路口两组红、黄、绿交通灯的状态转换,实现十字路口自动化。1第二章课程设计分析设计3第三章绘制硬件图并对硬件电路进行分析2.2设计分析实现红、绿、黄灯的循环控制。要实现此功能需要表示三种不同颜色的LED灯分别接在P0个管脚,用软件实现。要求东西车道和南北车道上的车辆交替运行,

4、每次通行时间为20s;根据设计要求和技术指标设计好电路;绘制硬件图并对硬件电路进行说明。第三章绘制硬件图并对硬件电路进行说明3.1MCS-51单片机芯片引脚位置及功能符号如下图所示。4第三章绘制硬件图并对硬件电路进行分析51单片机系统的引脚说明:51单片机89c51采用40Pin封装的列直接DIP结构,40个引脚中,正电源和底线两根,外置石英振荡器的时钟线两根,4组8位共32个I/O口,中断口线与P3口线复用。3.251系列单片机运行的硬件条件3.3单片机的特点与应用单片机的特点:(1)控制功能强;(2)抗干扰性强,可靠性高,工作温度范围宽;(3)开发周期短,性价比高,

5、易于产品化;4第四章控制系统程序设计单片机的应用领域:5第四章控制系统程序设计(1)智能化仪表;(2)实时工业控制;(3)机电一体化产品;(4)智能接口;(5)办公自动化;(6)商业营销;(7)家用电器;第四章控制系统程序设计4.1软件设计先了解实际交通灯的变化规律,假设一个十字路口为东西南北走向。初始状态0为东西红灯,南北红灯;然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯,最后回到状态1,不断循环。(1)当东西

6、方向为红灯,此道车辆禁止通行,东西道行人可通过;南北道为绿灯,此道车辆通过,行人禁止通行。时间为20秒。(2)黄灯闪烁3秒,警示车辆和行人红、绿灯的状态即将切换。(3)当东西方向为绿灯,此道车辆通行;南北方向为红灯,南北道车辆禁止通过,行人通行。时间为20秒。东西方向车流大通行时间长。(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样行人和车辆就能安全畅通的通行。5第四章控制系统程序设计4.2电路连接分配6第二章绘制硬件图并对硬件电路进行说明7第五章程序的源代码清单4.3主程序流程图8第五章程序的源代码清单第五章程序的源代码清单#include#

7、include#defineucharunsignedchar#defineuintunsignedintsbitk1=P1^6;sbitk2=P1^7;sbitk3=P2^7;sbitk4=P3^0;sbityellowled_nb=P1^4;//南北黄灯sbityellowled_dx=P1^1;//东西黄灯ucharcodetable[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00};uchardatadig;//位选uchardatale

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

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

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