交通与汽车工程学院
课程设计说明书
课程名称: 微机原理及应用课程设计
课程代码:
题目: 交通灯系统设计
年级/专业/班: 08/车辆工程/汽车电子1
学生姓名:
学号:
开始时间: 2011 年 7 月 11 日
完成时间: 2011 年 7 月 15 日
课程设计成绩:
学与实际能力(20)
创新(5)
说明书(计算书、图纸、分析报告)撰写质量(45)
总分(100)
指导教师签名: 年月日
目录
摘要……………………………………………………………………………………………2
1 引言…………………………………………………………………………………………3
问题提出…………………………………………………………………………………3
任务与分析………………………………………………………………………………3
2 方案设计……………………………………………………………………………………4
蓄电池电压检测系统设计方案论证……………………………………………………4
最终设计方案总体设计框图……………………………………………………………4
3 系统硬件设计………………………………………………………………………………5
80C51单片机………………………………………………………………………………5
时钟电路…………………………………………………………………………………6
复位电路…………………………………………………………………………………7
4 系统软件设计………………………………………………………………………………8
主程序框图………………………………………………………………………………8
中断服务子程序框图……………………………………………………………………9
延时子程序框图…………………………………………………………………………9
5 系统调试过程………………………………………………………………………………12
…………………………………………………………12
Keil程序调试…………………………………………………………………………13
Proteus仿真调试………………………………………………………………………13
结论……………………………………………………………………………………………16
致谢……………………………………………………………………………………………17
参考文献………………………………………………………………………………………18
附录A 程序源代码……………………………………………………………………………19
附录B 交通灯系统框图………………………………………………………………………21
附录C 电路原理图和PCB图…………………………………………………………………22
附录D Proteus仿真和蓄电池电压检测输出图……………………………………………24
摘要
本系统才用了AT89C51为中心器件来设计交通灯控制器件,系统实用性强,操作简单。系统主要是LED显示系统、上电自动复位系统,能较好的模拟十字路口出现的交通状况。
软件上采用了C51编程,程序由主程序、led显示程序、中断服务程序,经过整机调试,实现了十字路口交通灯得模拟。
关键词:单片机;LED;交通灯;AT89C51
1 引言
问题的提出
目前红绿灯安装在各个路口上,已经成为疏导交通车辆最常见和最有效的方法,这一技术在很早就被运用了。十字道口的红绿灯是交通法规的无声命令,是司机和行人的行为准则。十字道口的交通红绿灯控制是保证交通安全和道路畅通的关键。当前,国内大多数城市正在采用“自动”红绿交通灯,它具有固定的“红灯—绿灯”转换间隔,并自动切换。它们一般由“通行与禁止时间控制显示、红黄绿三色信号灯和方向指示灯”三部分组成。在交通灯的通行与禁止时间控制显示中,通常要么东西、南北两方向各50秒;要么根据交通规律,东西方向60秒,南北方向40秒,时间控制都是固定的。交通灯的时间控制显示,以固定时间值预先“固化”在单片机中,每次只是以一定周期交替变化。但是,实际上不同时刻的车辆流通状况是十分复杂的,是高度非线性的、随机的,还经常受认为因素的影响。采用定时控制经常造成道路有效应用时间的浪费,出现绿灯方向车辆较少,红灯方向车辆积压。它不顾当前道路上交通车辆数的实际情况变化,其最大的缺陷就在于当路况发生变化时,不能满足司机与路人的实际需要,轻者造成时间上的浪费,重者直接导致交通堵
微机原理及应用课程设计-交通灯系统设计 来自淘豆网www.taodocs.com转载请标明出处.