单片机交通灯课程设计---十字路口交通灯控制

单片机交通灯课程设计---十字路口交通灯控制

ID:6231834

大小:2.18 MB

页数:27页

时间:2018-01-07

单片机交通灯课程设计---十字路口交通灯控制_第1页
单片机交通灯课程设计---十字路口交通灯控制_第2页
单片机交通灯课程设计---十字路口交通灯控制_第3页
单片机交通灯课程设计---十字路口交通灯控制_第4页
单片机交通灯课程设计---十字路口交通灯控制_第5页
资源描述:

《单片机交通灯课程设计---十字路口交通灯控制》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、单片机原理及应用课程设计专业:设计题目:十字路口交通灯控制班级:学生姓名:学号:指导教师:分院院长:教研室主任:电气工程学院一、课程设计任务书1.课程设计项目十字路口交通灯控制2.设计内容1)以MCS-51系列单片机为核心器件组成交通灯控制系统,采用定时中断实现精确定时;2)利用提供单元模块构成硬件系统。3.设计要求1)设计一个十字路口交通灯控制器。用单片机控制LED灯模拟指示,用2位数码管显示倒计时剩余时间。模拟XY方向的十字路口交通信号控制情况。红、绿黄灯时间可通过键盘进行设定调整。2)本项目为典型的LED显示和中断定时电路。利用定时器T0产生每10ms一次的中断,每100次中断为

2、1s。对两个方向分别显示红、绿、黄灯,及相应的剩余时间即可。值得注意的是需要意识到,X方向红灯时间=Y方向绿灯时间+黄灯缓冲时间这一常识。3)用4个按键,结合红、黄、绿灯显示,设置红绿灯的倒计数的时间。4)4个按键的功能分配可以自行设定,也可以按如下方法设定。K1—功能键,每按下一次对应的LED灯亮,表示要设置该灯的倒计时时间。同时,十位数码管闪烁。K2—移位键,每按下一次向后移一位。K3—加1键。K4—减1键。。4、参考资料[1]李广弟,朱月秀,王秀山编著.单片机基础.北京:北京航空航天大学出版社,2001[2]何立民编著.MCS-51系列单片机应用系统设计系统配置与接口技术.北京:

3、北京航空航天大学出版社,1999[3]蔡美琴等编著.MCS-51单片机系统及应用.北京:高等教育出版社.19925.设计进度(2011年6月13日至2011年6月24日)时间设计内容第1-2天查阅资料,方案比较、设计与论证,理论分析与计算第3-5天硬件电路调试第6-8天系统调试第9-10天书写报告、答辩6.设计地点新实验楼323微机实验室二、评语及成绩评分项目评分标准量化分数1.独立分析与解决问题的能力很强较强一般不具有102.课程设计的答辩情况有见解回答准确回答正确基本正确有错误253.课程设计论文及插图的规范程度规范整洁正确杂乱有错误254.工具软件的使用熟练使用会使用需要学习10

4、5.辅导答疑积极认真应付消极106.设计态度积极认真应付消极107.出勤全勤缺勤次数10附加评语量化总分成绩:指导教师:单片机原理及应用课程设计班级:姓名:学号:指导教师:撰写日期:目录目录第一章课程设计内容与要求分析11.1课程设计内容11.2课程设计要求分析11.2.1电源提供方案11.2.2交通灯显示时序的理论分析与计算11.2.3系统单元电路组成2第二章控制系统程序设计62.1时间的设定:62.2数码管驱动代码表62.3中断子程序7第三章调试方法及步骤8第四章总结9附录11第一章课程设计内容与要求分析第一章课程设计内容与要求分析1.1课程设计内容本题目以89C51单片机为核心器

5、件组成交通灯控制系统,采用定时中断实现精确定时;利用提供的单元模块构成硬件系统。它由单片机系统、LED显示、交通灯演示系统组成。系统包括人行道、左转、右转、以及基本的交通灯的功能。1.2课程设计要求分析要求在一般工作方式下,十字路口为A、B道(A、B道交叉组成十字路口),每道设置红、绿、黄三盏灯,在灯的控制下各道轮流放行。通行的流程是:B道红灯亮40秒,同时A道绿灯亮30秒,闪烁5秒,A道黄灯亮5秒;然后切换A道红灯亮40秒,同时B道绿灯亮30秒,闪烁5秒;B道黄灯亮5秒。如此循环。在A、B道红、绿、黄灯依次点亮时,A、B道对应的两位数码管分别倒计时显示本道红、绿、黄灯点亮的时间。1.

6、2.1电源提供方案为使模块稳定工作,须有可靠电源。我们考虑了两种电源方案方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。方案二:采用单片机控制模块提供电源。改方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。综上所述,我们选择第二种方案。1.2.2交通灯显示时序的理论分析与计算21第一章课程设计内容与要求分析本设计为典型的LED显示和中断定时电路。利用定时器T0产生每10ms一次的中断,每100次中断为1s。对两个方向分别显示红、绿、黄灯,及相应的剩余时间即可。值得注意的是需要意识到:X方

7、向红灯时间=Y方向绿灯时间+黄灯缓冲时间。1.2.3系统单元电路组成总体模型LED灯51系统显示时间显示单元:采用共阳极LED的动态显示方式,用P0.0~P0.7做段选,P1.0~P1.3作位选。如图1-1所示。图1-1图1-2图1-2位LED指示灯,Y方向的右转:红—P2.3黄—P2.4绿—P2.5Y方向的直行:红—P2.0黄—P2.1绿—P2.2X方向的右转:红—P3.3黄—P3.4绿—P3.5X方向的直行:红—P3.0黄—P3.1绿—P3

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

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

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