• 交通灯控制电路的设计 > 交通灯控制系统
  • 交通灯控制系统

    免费下载 下载该文档 文档格式:DOC   更新时间:2007-06-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:微软用户
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    实训四 交通灯控制系统
    当今 ,社会上的汽车越来越多,并且交通事故愈演愈烈,为了要减少此类的事情的发生,必须加强道路的管理.因此,合理设计交通灯控制系统可以大大减少此类事情发生.
    系统功能要求:
    1.设计任务在一十字路口设置交通灯,并用单片机对其进行合理的控制.时间 方向 控制要求白天 东西 绿灯 黄灯 红灯 南北 红灯 绿灯 黄灯夜晚 东西 黄灯 南北 黄灯
    2.总体设计方案现在流行的一种设计为两主干线相交的十字路.本设计采用一主干道(南北方向),一从干道(东西方向)的路口,即主干道的通行时间为从干道的2倍.在正常情况下,两干道的交通灯按图1进行转换,并以倒计数的方式将剩余时间显示在每个干道对应的两位LED上;另发挥部分为当出现紧急情况时,路口的交通灯全为红灯,紧急情况解除时,恢复到原来的状态.
    总体设计方案提示:
    1.假设一个十字路口为东西南北走向.初始状态0为东西红灯,南北红灯.然后转状态1东西绿灯通车,南北红灯.过一段时间转状态.
    2.东西绿灯灭,黄灯闪烁几次,南北仍然红灯.再转状态.
    3.南北绿灯通车,东西红灯.过一段时间转状态.
    4.南北绿灯灭,闪几次黄灯,延时几秒,东西仍然红灯.最后循环至状态1.
    三.硬件设计
    电路原理图如下:
    四,软件设计
    1, 流程图
    2,程序设计
    ORG 0000H
    MOV P0,#00H ;确保P0为低电位
    lJMP MAIN0
    ORG 0030H
    MAIN0:MOV 30H,#08H
    MOV R6,#00H
    MOV R7,#00H
    MOV DPTR,#TABLE ;取数码管的译码
    MOV TMOD,#01H ;设计定时方式及时间
    MOV TL0,#0CDH
    MOV TH0,#0BH
    SETB TR0
    MOV IE,#00H
    MAIN:MOV P1,#0F3H ;南北绿灯,东西红灯
    MOV R6,#1EH ;红灯30s倒计时
    MOV R7,#19H ;绿灯25s倒计时
    MAIN1:CALL DELAY ;1S延时子程序
    JB P0.1,REL1 ;判断是否有东西方向按钮按下
    CJNE R7,#00H,MAIN1 ;判断绿灯25s是否倒计完
    MOV P1,#0F5H ;南北黄灯,东西红灯
    MAIN2:CALL DELAY
    MOV R7,#00H ;红灯继续倒计时,黄灯闪烁,保持0s
    CPL P1.1 ;黄灯闪烁
    CJNE R6,#00H,MAIN2 ;判断红灯是否倒计时完
    MOV P1,#0DEH ;南北红灯,东西绿灯
    MOV R7,#1EH

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • 数字电路交通灯设计  交通灯控制系统设计  交通灯控制设计  plc交通灯控制设计  太阳能交通灯控制设计  楼梯灯控制电路  led灯控制电路  流水灯控制电路  太阳能led灯控制电路