- 8
- 0
- 约8.7千字
- 约 25页
- 2017-05-19 发布于江西
- 举报
城市道口交通灯设计
1 前言
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多,在学习了单片机的有关知识之后,运用相关知识来设计完成交通信号灯。
2 方案设计
2.1设计任务
1.十字路口由两道交叉而成,每个方向具有左拐、右拐、直行及行人4种通行指示灯。
2.计时牌显示路口通行转换剩余时间。
3.正常情况下,两条路轮流放行。放行的时间为轮流通行,两道轮流显示。
4.当有特种车辆(如119、120)通过时,禁止其它车辆通行,手动后恢复正常(此项可选)
2.2总体功能框图
3交通灯实现原理
3硬件电路设计
3.1 显示模块
传统的共阳极或共阴极的数码管其显示输入需要为段码,这样就使得电路相对复杂和繁琐。对于相同的功能在成本相差不大的情况下,此处运用了带BCD译码电路的LED显示器。这样既可使线路简化,又可使可靠性提高
本设计中使用的自带BCD译码电路的LED显示器,其主要特点是采用四线BCD码输入,可显示0-F十六进制数。使用时直接输入BCD码 即可显示相应的数字,使得电路大大简化。设计时,把P1.0~P1.7当 做BCD码输出端口,连接到LED显示器上,这样可把BCD码直接转换成可显示的数字,显示模块的连接如图2所示:
图2 显示模块
图中的总线接至单片机的P1.0~P1.7端口。
3.2 按键模块
在此系统中,按键模块是实现各项功能的关键,按键通过电阻与单片机相连接,可以对单片机进行控制,低电平信号对相应的单片机引脚有效,可使按键的另一端接地。本设计中有强制东西通行按键﹑强制南北通行按键﹑夜间模式按键﹑正常模式按键﹑紧急模式按键五个按键,分别对应着相应的子模式。如图3所示
图3 按键模块
各按键与单片机相对应的接口见上面的单片机模块。
4 软件程序设计
4.1 主程序设计
图4.1系统程序流程图
主程序要负责总体程序管理功能,实现人机交换设定。由于采用动态扫描方式显示时间,因此主程序大部分时间要调用扫描显示程序。主程序流程图如图示。道口交通控制系统程序主要分为以下几个模块:初始化程序、主程序、定时中断程序和特种车实时响应程序等。
1、 初始化程序
初始化程序主要完成内存划,定时器的工作模式、中断方式等的设定。由于子程序调用较多。定时器T0、T1设为16位定时器模式,定时时间位50ms,为秒计时用。
INIT: SETB SNF
SETB EWF
SETB URF
MOV R2,#20 ;定时器中断20次为1s
MOV TMOD,#01H ; MOV TL0,#0B0H ;设定时器T0的初始值
MOV TH0,#3CH
SETB EA ;开定时中断与紧急中断
SETB ET0
SETB TR0
SETB EX0
SETB IT0 ;设置中断程控方式
MOV DPTR,#TAB ;数值首地址放入DPTR中
MOV 40H,#40 ;东南西北通行时间设置
MOV 41H,#40
MOV 30H,#20 ;通行时间初始化
MOV 31H,#30
MOV P0,#69H ;初始化时南北通行并把交通灯状态分别放在32H和33H中
MOV 32H,#69H
MOV P2,#56H
MOV 33H,#56H
RET
2、 主程序
主程序要负责总体程序管理功能,实现人机交换设定。由于采用动态扫描方式显示时间,因此主程序大部分时间要调用扫描显示程序。MAIN: LCALL INIT ;调用初始化子程序
LOOP: LCALL DIS ;循环执行显示子程序
AJMP LOOP
3、 定时服务中断程序
主要用于行车与行人的通行指示,按照交通规则,红绿灯控制转换逻辑南北方
您可能关注的文档
- 员工职业健康与安全培训.ppt
- 呼叫中心语言技巧培训.ppt
- 和谐社会建设中的社会管理(上传版).ppt
- 呼叫中心欧了小型机.ppt
- 品牌传播的途径.pptx
- 品牌策略与整合营销传播.ppt
- 品类吸引力分析.ppt
- 咨询技巧和工具.ppt
- 品牌策划服装.ppt
- 品管七大手法 直方图讲义.ppt
- 非遗文化木雕知识技法分类木雕非遗介绍讲座PPT课件.pptx
- 川教版小学信息技术三年级上册第三单元 在线助我做家务3.2在线攻略全搜索PPT.pptx
- 北师大版(2024)物理八年级下册第八章 压强和浮力 第六节 浮力PPT.pptx
- 中小学生全面守护安全教育必修课主题班会PPT课件.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.3在线购物备物品PPT.pptx
- 川教版小学信息技术三年级下册第二单元2.5评价在线学习成果PPT.pptx
- 川教版小学信息技术三年级上册第二单元 在线助我乐出游2.4在线交流聊计划PPT.pptx
- 川教版小学信息技术三年级下册第三单元3.1做好自我管理PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.2了解多样在线技能PPT.pptx
- 川教版小学信息技术三年级上册第一单元走进在线新生活1.3树立正确在线观念PPT.pptx
最近下载
- 2025年数学新课标《义务教育数学课程标准(2025年版)》解读.pptx VIP
- 《产品认证培训资料》PPT课件.pptx VIP
- 汽车运输危险货物规则.pdf VIP
- 游标卡尺的读数和使用.ppt VIP
- 危险货物道路运输规则 jtt 617-2018.doc VIP
- 最新正规婚内协议书范文范本电子版.docx VIP
- 江西省市政工程消耗量定额及统一基价表(2017).pdf VIP
- 2025年数学新课标《义务教育数学课程标准(2025年版)》解读.pptx VIP
- 2025年最新杭州医保考试题及答案.doc
- 无锡城市职业技术学院单招《数学》考试历年机考真题集【夺分金卷】附答案详解.docx VIP
原创力文档

文档评论(0)