103-基于51单片机智能雨刮器
一、系统硬件总体方案
本智能汽车雨刮模拟控制系统以STC89C51单片机为核心,搭配标准单片机最小系统,外围搭载LCD1602液晶、雨水检测传感器、ADC0832模数转换芯片、SG90舵机、AT24C02存储芯片、状态LED指示灯与多功能按键电路。系统模拟车载雨刮器工作逻辑,实现雨量采集、双工作模式控制、雨刮调速调档、临时雨刮、状态显示功能。
二、各硬件模块功能说明
-
主控与采集显示模块:51单片机最小系统负责统筹全系统逻辑运算和外设调度;雨水传感器采集环境雨量模拟信号,经由ADC0832模数转换芯片将模拟量转为单片机能识别的数字信号,完成雨量等级判定;LCD1602液晶作为人机交互界面,实时显示系统工作模式、雨刮运行速度、工作档位及实时下雨状态。
-
执行驱动模块:采用SG90舵机模拟汽车雨刮器,通过舵机往复摆动复刻雨刮动作;舵机摆动速率对应雨刮运行速度,摆动往复频率对应雨刮工作档位,档位越高,舵机动作频率越高。
-
按键与状态指示模块:功能按键实现模式切换、手动调速调档、临时雨刮触发功能;红绿双色LED作为模式指示灯,手动模式下红色LED常亮,自动模式下绿色LED常亮,直观反馈系统运行工况。
-
存储模块:AT24C02非易失性存储芯片存储系统运行参数与档位配置,支持参数掉电保存,设备重启后可延续历史配置参数。
三、系统工作原理
系统支持手动、自动两种可切换工作模式。手动模式下,操作人员通过按键设置雨刮启停、高低速切换以及1~5级工作档位,档位数值越大雨刮动作频率越高。自动模式下,系统根据采集雨量自适应控制设备:无雨关闭雨刮;小雨低速1档运行;中雨高速3档运行;大雨高速5档运行。系统配备独立临时雨刮按键,按下后舵机自动完成单次雨刮动作。整套系统结构简单,能够精准模拟车载智能雨刮全部控制逻辑。