云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 基于单片机的数显交通灯总结报告

基于单片机的数显交通灯总结报告

  • 62 次阅读
  • 3 次下载
  • 2025/6/25 16:41:53

图4-2 紧急状态子程序

2.设置状态子程序设计 设置状态子程序如图4-3所示。

图4-3 设置状态子程序

在设置状态,按下按键1(P16)开始设置南北的红灯时间,按下按键2(P17)设置南北的绿灯时间,按下按键3(P27)返回正常运行状态。红灯和绿灯的时间最大可以设为99,超出99的时候会从40开始重新计数。它包含倒计时调整和紧急状态两个状态。主程序中放了一个按键的判断指令,当有按键按下的时候,程序就自动的跳转到按键子程序处理。当检测到按键2(P17)键按下的时候就自动返回到主程序。当出现紧急的情况的时候,按下按键3(P27)就切换到紧急状态,当紧急事件处理完毕的时候,按下按键2(P17),就可以返回正常状态。

3.键盘模块子程序设计

键盘是人机进行交互的重要接口之一。用户通过按键对仪器下达命令,仪器对按键译码获得相应的键值,并执行相应的命令程序。键盘部分的软件实现主要是指对键盘管理进行编程,

9

从而成功地读取键盘值,实现相应的功能。键盘实现的程序流程图如图4-4所示。

开始 初始化 设定初值 红灯倒计时 倒计时完毕 黄灯闪3S 绿灯倒计时 倒计时完毕 黄灯闪3S 结束 图4-4 键盘实现的程序流程图

五、系统调试

5.1 系统操作说明

本设计采用的是开关键盘,共6个键。键盘用来输入倒计时时间数字信息;功能菜单选择键则用于主次干道通行时间分别设置、确定、取消(即调时方向的切换、倒计时的加减、东西强行、南北强行,调完确认)等功能。

系统分为两个状态:设置状态和显示状态。利用键盘可以进行两个状态间的切换;开机时,系统为显示状态,此时显示四个路口数码管从默认的倒计时时间开始倒计时;显示状态时,交通灯模组的四个LED数码管进行倒计时;显示过程中按键可以重新进入设置状态。 5.2 调试

根据电路功能逐级进行:

10

1.通行方式功能调试:对行人和行车方向指示灯亮度和驱动电路调试; 2.倒计时功能调试:数码管亮度调试;

3.紧急情况手动控制功能调试:包括按键功能的调试; 测试结果如下图所示:

调试后的原理图

11

结论

本设计以单片机为核心,以LED数码管作为倒计时指示,该设计很好地完成了设计的各项要求,主要体现如下:

出现紧急情况时系统可设置成手动控制,紧急情况结束后再转成自动,控制十分灵活; 主干道和次干道可以分开设置时间功能,使控制更加灵活;

以上所有功能均在城市交道口模型上得到很好地实现,该设计在确保功能实现的基础上,充分考虑了控制系统操作方便、可靠性高、稳定性好等要求。

该设计的交通灯控制器,实现了能根据实际车流量通过AT89C51芯片的P1口设置红、绿灯燃亮时间的功能;红绿灯循环点亮,倒计时剩3秒时黄灯闪烁警示绿灯时间可检测车流量并可通过双位数码管显示。

通过这次设计实验,使我得到了一次用专业知识、专业技能分析和解决问题全面的系统的锻炼。使我在单片机的基本原理、单片机应用系统开发过程,以及在常用编程设计思路技巧,特别是对C语言的掌握方面都能向前迈了一大步,为日后成为合格的应用型人才打下良好的基础。

该设计虽然结束了,但由于时间、设备、条件和水平等各方面因素,还存在一些不足,还需要不断改进,当然也就需要学习并运用更多相关的知识。

12

搜索更多关于: 基于单片机的数显交通灯总结报告 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图4-2 紧急状态子程序 2.设置状态子程序设计 设置状态子程序如图4-3所示。 图4-3 设置状态子程序 在设置状态,按下按键1(P16)开始设置南北的红灯时间,按下按键2(P17)设置南北的绿灯时间,按下按键3(P27)返回正常运行状态。红灯和绿灯的时间最大可以设为99,超出99的时候会从40开始重新计数。它包含倒计时调整和紧急状态两个状态。主程序中放了一个按键的判断指令,当有按键按下的时候,程序就自动的跳转到按键子程序处理。当检测到按键2(P17)键按下的时候就自动返回到主程序。当出现紧急的情况的时候,按下按键3(P27)就切换到紧急状态,当紧急事件处理完毕的时候,按下按键2(P17),就可以返回正常状态。 3.键盘模块子程序设计 键盘是人机进行交互的重要接口之一。用户通过按键

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com