路等来满足,状态控制器主要用于记录十字路口交通灯的工作状态,通过译码器分别点亮相应状态的信号灯。秒信号发生器产生整个定时系统的时基脉冲,通过减法计数器对秒脉冲计数,达到控制每一种工作状态的持续时间。减法计数器的的回零脉冲时状态控制器完成状态转换。
电路由秒脉冲发生器、减计数定时器和译码显示电路、主控制电路和信号灯显示电路4部分组成。
5
f武汉理工大学《十字路口交通灯设计》
32单元电路的设计321秒脉冲发生器
秒脉冲发生器采用555定时器构成的多谐振荡器,振荡电路输出频率为1Hz、幅度为5V。由555定时器构成的1Hz多谐振荡器电路原理图如图4所示,其仿真输出波形如图5所示。电路由一个555芯片、两个电阻和两个电容组成,通过电阻给电容充电、放电的过程来产生振荡,从而输出矩形脉冲。因为该电路输出脉冲周期为:T≈(R1R2)Cl
2要使输出频率为1HZ,即T1s令C10F,可得R115K,R268K。
图4
6
f武汉理工大学《十字路口交通灯设计》
图5
322减计数定时电路的设计
交通灯的减计数分主干道和支干道两部分,由于两部分的计数时间不同因而要分别采用两个计数器对其进行计数,计数采用倒计时的方式,因而需要采用带减计数功能的计数芯片,并且需要计数的长度可以进行预置。所以采用74LS192和74LS153芯片实现。通过74LS153芯片进行预置数,74LS192则实现减计数的功能。
1、74LS192是同步十进制可逆计数器,它具有双时钟十进制可逆计数器、异步并行置数功能、保持功能以及清零功能。引脚图及功能表如图6、图7所示:
7
f武汉理工大学《十字路口交通灯设计》
图6图中:为置数端,为加计数端,为减计数端,为非同步进位输出端,为非同步借位输出端,P0、P1、P2、P3为计数器输入端,为清除端,Q0、Q1、Q2、Q3为数据输出端。
图774LS192功能表
2、74LS153芯片引脚图及功能:
8
f武汉理工大学《十字路口交通灯设计》
图8153为两组4选1数据选择器,数据选择端(AB)为两组共用,按二进制译码。1G、
2G为两个独立的使能端;B、A为公用的地址输入端;1C0~1C3和2C0~2C3分别为两个4选1数据选择器的数据输入端;Y1、Y2为两个输出端。①当使能端1G(2G)=1时,多路开关被禁止,无输出,Y=0。②当使能端1G(2G)=0时,多路开关正常工作,根据地址码B、A的状态,将相应的数据C0~C3送到输出端Y。
BA=00则选择CO数据到输出端,即Y=C0。BA=01则选择C1数据到输出端,即Y=C1,其余类推。
选择输入
B
A
数据输出
选通输入输出
C0
C1
C2
C3
G
Y
9
f武汉理工r