摘要:本课题是基于STC单片机的交通灯控制系统的软件设计,系统主要由STC89C52片机、单片机最小系统、74HC245驱动电路和按键模块、LED和数码管显示、红外传感器、晶振电路、复位电路等部分组成。系统模拟利用Led作为信号灯,数码管作为倒计时显示,外部加按键模块,可人为调节系统工作模式,使系统更具实用性,灵活,能及时应对各种突发情况。
本设计模拟运行效果稳定,能保证在正常交通灯的基础上,利用红外传感器检测车流量来改变倒计时,达到缓解交通堵塞的目的。利用外部按键功能来改变系统的工作模式,深夜模式则是车辆很少的情况下,四个路口都变为黄灯闪烁,车辆可以择机通过;紧急模式则是四个路口都为红灯禁止通行;单项模式则是允许单方向通行;日常模式则是根据车流量改变倒计时时间。
关键字:STC单片机;车流量检测;倒计时显示;红外传感器
目录
摘要
ABSTRACT
第一章 背景意义和 国外研究状况-2
1.1 背景意义-2
1.2国内外研究状况-2
第二章 系统方案设计与要求-4
2.1单片机智能交通灯控制系统设计-4
2.2智能交通灯系统设计-5
2.2.1按键模块功能-6
2.2.2车流量检测模块功能-6
2.2.3显示模块功能-6
2.3单片机智能交通灯控制系统的构成原理-6
第三章 系统硬件设计-8
3.1工作原理-8
3.2信号显示驱动电路-9
3.3键盘输入电路-9
3.4红外传感模拟电路-10
第四章 系统软件设计-10
4.1软件设计流程-10
4.2 Keil uVision4的应用-13
4.3 proteus的应用-14
4.4系统电路原理图-16
结论与展望-18
致谢-19
参考文献-20
附录-21