摘要:随着时代的发展,市区交通日趋复杂,但是现有的交通灯存在许多缺点,诸如费电,亮度不变等。本设计通过对亮度自适应交通灯的研究,从而改善现有交通灯,实现交通灯亮度随环境的亮度而改变。
亮度自适应交通灯系统可以当周围环境亮度高时,交通灯的亮度也随之增高,提醒司机和行人;当周围亮度低时,交通灯的亮度也随之降低,既可以节约能源,也可以减少信号灯变换时,对眼睛的影响。
亮度自适应系统采用Stc89c52单片机为核心以及亮度模块、外部按键模块和数字显示,光敏模块等部件组成单芯片交通灯设计。由阴极数字管显示时间,可通过按钮设置定时,并且PWM可智能调节亮度。系统主要有单片机控制模块,显示模块,按键模块,亮度模块构成。系统功能实用简练,操作方便并节能。
关键词:交通灯,单片机,显示,计时,PWM调光,自动调节
目录
摘要
Abstract
1绪论-1
1.1亮度自适应交通灯的背景-1
1.1.1交通灯的历史-1
1.2亮度自适应交通灯的出现-1
2系统方案设计与要求-3
2.1亮度自适应交通灯通行方案设计-3
2.2亮度自适应交通灯的功能要求-5
2.2.1显示模块功能-5
2.2.2 PWM亮度调节脉冲-6
2.3亮度自适应交通灯系统的基本构成及原理-6
3系统硬件电路的构成设计 -8
3.1系统硬件总电路构成-8
3.2单片机系统-8
3.2.1 STC89C52RC单片机介绍-8
3.2.2单片机最小系统-9
3.3显示系统-10
3.3.1 LED显示-10
3.3.2数码管显示-11
3.4信号显示驱动电路-11
3.5 PCF8591模数转换-12
3.6键盘输入电路-12
3.7 亮度控制电路-13
4 软件设计-15
4.1程序主体设计流程-15
4.2子程序模块设计-16
4.2.1 交通灯程序-16
4.2.1 亮度自适应程序-18
5 问题与解决方法-19
结 论-20
参 考 文 献-21
附录A-22
附录B-23
附录C-24
致 谢-35