摘要:本设计通过单片机自动控制电路有效地解决汽车前照灯远近光灯的自动切换问题。利用美国STC公司推出的新型STC89C52单片机芯片,本系统是以单片机自动控制电路为核心,利用超声波测距技术与光线强弱检测技术来控制汽车的灯光。将光强检测传感器与HC-SR04输出的声波电压信号进行A/D转换器转换、滤波器滤波处理、线性化,最后利用单片机将电压信号转换为数字信号和超声波测到的距离送LCD1602显示器显示,最终判断汽车远光灯和近光灯的开启与关闭。若低于光热传感器设置的临界值时,则自动开启近光灯。用HC-SR04超声波模块测距离,低于设置值时自动将远光灯变成近光灯,大于设置值时远光灯自动开启。
关键词: 单片机 灯光 自动控制
目录
摘要
Abstract
1 绪论-1
1.1 课题研究的背景-1
1.2 国内外研究现状和发展趋势-1
1.2.1 国外车灯发展趋势-1
1.2.2 国内车灯发展趋势-2
1.2.3 国内车灯发展瓶颈-2
1.2.4 国内车灯发展前景-3
1.3研究目标-3
1.3.1设计要求-3
1.3.2技术要求-3
1.3.3关键问题-4
2 系统整体方案设计-5
2.1 系统框图-5
2.2 常见的光强检测器件-5
2.2.1 光敏电阻-5
2.2.2 光电池-6
2.2.3 PIN管-6
2.2.4 雪崩光电二极管-6
2.2.5 光电晶体管-6
2.3 光敏电阻的特征参数-7
2.3.1 光敏电阻的结构原理-7
2.3.2 光敏电阻的工作原理-7
2.3.3 光敏电阻的主要参数-8
2.3.4 光敏电阻的应用-8
2.4 STC89C52单片机简介-9
3 硬件电路设计-13
3.1 单片机模块-13
3.2 电源与超声波模块-14
3.3 显示模块-14
3.4 电源自锁开关-15
4 软件电路设计-16
4.1 软件流程-16
4.2 软件仿真-16
5 硬件测试结果-19
5.1硬件调试和实物-19
5.2 硬件说明-20
5.3硬件调试-20
6 结论-23
参 考 文 献-24
致 谢-25
附 录 A 整体电路图-26
附 录 B 实物图-27