基于单片机的汽车灯光控制系统设计
2021-07-01曹美媛张宇豪
物联网技术 2021年6期
覃 凤,曹美媛,周 莹,张宇豪
(广东理工学院 电气与电子工程学院,广东 肇庆 526100)
0 引 言
本文介绍的汽车灯光控制系统以80C52单片机作为主要的控制核心,包括控制开关电路、输入光线检测电路和超声波测距电路、输出调光控制及开关控制电路等模块。系统利用超声波测距方式获得汽车与前方障碍物的距离数据,输入到单片机主控单元,在单片机控制下自动切换远近光灯。单片机根据以光敏电阻为核心的光照检测电路提供的光照度信息,在光照不足时自动打开前照灯。同时,系统还利用LCD1602液晶作为显示器,显示光检测输入电路及超声波测距输入电路测得的光照度和距离信息,提高系统的人机交互性。
1 系统硬件设计
1.1 系统整体设计方案
本系统以80C52单片机为核心,由控制开关电路、光检测输入电路、超声波测距输入电路、调光控制输出电路、开关控制输出电路、时钟电路和复位电路等模块组成,其系统组成如图1所示。电路总开关用于控制整个灯光系统的启动,单片机根据光检测输入电路获取的光照度信息在光照不足的情况下控制开关输出电路自动打开前照灯;利用超声波测距模块获得汽车与前方障碍物的距离数据,当距离小于预先设置的数值时控制调光输出电路,将远光灯自动切换为近光灯,反之亦然。

图1 汽车灯光控制系统组成框图
其中,主控单元选用STC89C52RC单片机,该芯片拥有40个引脚、4个8位的I/O口、8位CPU以及系统可编程FLASH,能够满足汽车灯光控制系统的基本要求。……
登录APP查看全文
