《单片机课程设计-现代交通灯的设计》由会员分享,可在线阅读,更多相关《单片机课程设计-现代交通灯的设计(27页珍藏版)》请在毕设资料网上搜索。
1、 电气信息学院 单片机单片机与控制与控制技术技术课程设计报告课程设计报告 课题名称课题名称 现代交通灯的设计现代交通灯的设计 专业专业班级班级 * 学学 号号 * 学生姓名学生姓名 * 指导教师指导教师 * 评评 分分 2012 年年 12 月月 24 日日至至 12 月月 30 日日 课程设计量化评分标准课程设计量化评分标准 指导老师评语: 指标指标 分分值值 评分要素评分要素 得得分分 方案设计方案设计 20 方案选择合理,分析、设计正确,原理清楚, 电路、程序流程图清晰,结构合理,程序简 洁、正确。 设计报告设计报告 20 报告结构严谨,逻辑严密,论述层次清晰, 语言流畅,表达准确,重点
2、突出,报告完全 符合规范化要求,用计算机打印成文。 调试调试与结果与结果 20 过程清晰,调试方案设计合理,测试点选择 适当,程序编写正确,调试步骤清楚。 电路及程序运行结果正确,达到预期效果。 工作态度工作态度 20 工作量饱满程度,题目难度;工作态度,按 时完成设计任务,是否独立完成等。 答辩成绩答辩成绩 20 思路清晰;语言表达准确,概念清楚,论点 正确;分析归纳合理,结论严谨;回答问题 有理论根据,基本概念清楚。 总总 评评 成成 绩绩 答辩记录答辩记录 1、例举设计过程中遇到的问题及其解决方法(至少两例) 。 答: (1)问题说明:74HC244芯片没有找到完整的芯片。 解决方法:后
3、来发现74HC244芯片在Protues中是被拆分成两个部分的, 一个完整的74HC244芯片是由A、B两个分开的部分组合而成的,后来采用了两个 子芯片的组合。 (2)问题说明:原理图画好后,调试时发现了不明原因的错误,无法调试成 功。 解决方法:在网上百度贴吧中找到了类似的问题及其解决方案,问题最 终得以解决。 2、教师现场提的问题记录在此(不少于2个问题) 。 答: 摘摘 要要 城市道口交通灯控制系统模型采用单片机作为主控制器, 用于十字路口的车 辆及行人的交通管理,每个方向具有左拐、右拐、直行及行人 4 种通行指示灯, 计时牌显示路口通行转换剩余时间, 在出现紧急情况时可以由交警手动实现
4、全路 口车辆禁行而行人通行状态。另外,在特种车辆如 119、120 通过路口时,系统 可自动转换为特种车辆放行,其他车辆禁行,15s 后系统自动恢复正常管理。其 他还有盲人提示音、120s 与 60s 通行管理转换功能。采用标准的 AT89C52 单片 机作为控制器;通行倒计时显示采用 3 位 LED 数码管;右拐、左拐、直行及行人 4 种通行状态指示灯采用双色高亮发光二极管;LED 显示采用动态扫描,以节省 端口数。 特种车辆通行采用实时中断完成, 识别方法采用红外线发射及接受方案。 整套电路模块由控制系统模块、通行灯输出控制显示模块、时间显示模块和自动 特种车辆控制模块等组成。道口交通控制
5、系统控制程序主要分为以下几个模块: 初始化程序、主程序、定时中断程序和特种车实时响应程序等。设计时按红绿交 通灯控制程序和特种车辆经过中断程序两大部分。 本系统以 AT89C51 单片机为核 心, 采用汇编语言编程, 设计的交通灯可用于十字路口的车辆及行人的交通管理, 设计中应用了两种倒计时显示方式,120s 倒计时适用于车流量较大的大城市, 60s 倒计时可用于中小型城市。 关键词:单片机; 显示; 汇编语言; 交通管理; LED 数码管 目 录 1 设计任务设计任务 1 2 设计方案设计方案. 1 3 系统硬件设计系统硬件设计 2 3.2 通行灯输出控制电路 . 3 3.3 时间显示模块电路 . 4 3.4 特种车辆自动通行控制模块 . 5 3.5 盲人提示音电路 . 5 3.6 电源电路及时钟电路 5 4 系统主要程序设计系统主要程序设计 . 6 4.1 初始化程序 6 4.2 主程序流程 6 4.3 外中断 1 中断服务程序 . 7 4.4 定时器中断服务程序 . 8 5 仿真与仿真与性能分析性能分析 9 6 心得体会心得体会. 10 参考文献参考文献 11 附录附录 1 系统原理图系统原理图 12 附录附录 2程序清单程序清单 13 1 1 设计任务设计任务 1.1 要求:要求: (1)设计一款带左转、直行,右转三种通行绿灯,参见实物效果图; (2)带紧急