交通灯控制系统的功能
交通信号灯示意图 左西右东、上北下南 假设东西方向为主干道 南北方向为次要的道路
,可设置四个方向的左转 弯行车时间、左转弯注意时间、直行行车时 间、直行注意时间。 左右方向的直行时间为35S,上下直行的时间 为25S,同时这也是人直行的时间。 各方像转弯的方向为20S,注意时间都为3S。
控制系统的组成
控制系统主要由微处理器(ATMEL公司的 AT89S52单片机) 时钟电路(采用12MHz的无源晶体振荡器) 行车指示灯(红、黄、绿三种颜色的发光二极管) 时间显示器(采用0.5英寸共阴极、红色数码管) 设置按键(设置键、+1键、-1键、运行键组成) 直流电源(直流5V的电源)
控制系统的工作原理
整个控制系统是在微处理器按信号灯控制程 序的控制下运行。系统通电后,通过按键对 各行车时间进行设置,设置结束按运行键, 控制系统即可按上述功能正常工作,各指示 灯及各时间指示器正常显示。保证路口的交 通有序进行。
控制微处理器的简介
系统的微处理器采用51系列ATMEL公司的AT89S52单片机,技术特性 如下: 与MCS-51系列产品兼容 内部带8K字节(8位)可编程闪速程序存储器,其寿命(写/擦次数)为 1000次,数据可保留10年 时钟频率:晶体可以在1.2MHz~12MHz之间任选 内部RAM(数据存储器):256字节(8位) 32条可编程I/O线,共分为4个I/O接口,每个接口8条I/O线,分别为P0、 P1、P2、P3口。其中P0口可作普通I/0接口也可作数据总线(兼地址总线 的低8位);P1口为普通I/O接口;也可作地址总线的高8位; P3口可作普 通I/O接口(RXD、TXD)、外部中断源(INT0、INT1)、计数器输入 (T0、T1)、扩展芯片的读/写控制口(RD、WR) 3个16 位可 编程定时器/计数器(T0、T1) 2个外部中断通道(INT0、INT1) 1个可编程串行接口通道(RXD、TXD) 5个中断源(INT0、INT1、T0、T1、 ES)