十字路口交通灯信号控制器设计要求:
1)东西通道和南北通道交替通行,东西通道每次放行时间大于南北通道每次放行时间。
2)绿灯亮表示可以通行,红灯亮表示禁止通行。
3)每次绿灯变红灯时,绿灯先闪转变黄灯(此时另一干道上的红灯不变)。
4)十字路口要有数字显示,作为时间提示,以便人们更直观地把握时间。具体要求东西通道、南北通道通行时间及黄灯亮的时间均以秒为单位作减计数。
硬件电路设计说明:
十字路口交通灯信号控制器设计是以89S51为主控芯片 ,利用P1口控制74LS240(八反相缓冲器,线驱动器)驱动发光二极管模拟交通灯。倒计时显示部分采用串口实现。串口工作在方式0时通过外接移位寄存器74LLS164实现串并转换。需要显示的数据经RXD端输出,经过74LS164串并转换输出到共阳极的LED数码管显示,利用T0定时器进行1S定时。
主要材料:
印制电路板 1块
晶振6M 1块
普通电阻 3个(由于数码管显示太暗 我才用了360欧姆的)
单片机89S51 1块
按钮3个 ( 我采用了外部中断0 ,1)
电容 3个 (无极性)
发光二极管 6个 (红黄绿各两个)
7805 稳5V的一个
桥堆一个
1000uf和10uf 有极性
插头一个
数码管共阳两个
变压器一个
74LS164两个
74LS240一个
底座一个
附件内容包括:
整个电路设计,包括原理图和PCB、原理图和PCB封装库文件,用AD软件打开;
源程序(用汇编语言编写);
十字路口交通灯信号控制器论文分析;
1