073-基于51单片机智能台灯
一、系统硬件组成
本智能光控照明控制系统硬件由51 单片机最小系统、光敏电阻、ADC0832 模数转换模块、LCD1602 液晶显示屏、DS1302 时钟芯片、HC-SR501 人体红外热释传感器、AT24C02 存储芯片、按键设置电路、蜂鸣器及 LED 指示灯组成。
系统选用STC89C51单片机作为主控核心,统筹实现光线采集、模数转换、时钟计时、人体感应、参数存储、模式切换与灯光智能控制等功能。
二、系统功能设计
-
利用光敏电阻采集外界环境光照强度,经ADC0832 模数转换芯片将模拟光信号转换为数字信号,由 LCD1602 液晶显示屏实时显示环境光强数值。
-
搭载DS1302 实时时钟芯片,精准获取系统日期与时间信息,并在 LCD1602 液晶屏上同步实时刷新显示。
-
通过功能按键可对系统日期、时间进行校准调整,同时可自定义设置光照强度阈值;设定的光强限值参数自动存入AT24C02 存储芯片,实现掉电数据保存,断电重启无需重复设置。
-
支持按键切换手动模式与自动模式:手动模式下,可通过按键自由设定 LED 灯亮度档位,档位范围为 0~8 档;自动模式下,系统将实时环境光强与预设光强限值进行比对,依据光线变化自动调节 LED 灯亮度。
-
自动模式下配合HC-SR501 人体红外热释传感器进行人体感应检测,当检测到人员离开且延时一段时间后,系统自动关闭 LED 照明灯,达到智能感应、节能环保的效果。