技术热线: 4007-888-234

智能人体感应夜灯-感应灯芯片

更新时间: 2026-08-05
阅读量:13

一、智能感应夜灯工作原理

(1)核心控制逻辑(人来灯亮、人走延时灭、白天不触发)

感应灯核心模块:

1. PIR人体红外传感器:HC-SR501热释电探头,检测人体移动,输出高低电平触发MCU中断;感应距离3~5m、角度100°。
2. 光敏LDR光感采样:CdS光敏电阻分压,ADC读取环境亮度,白天强光屏蔽感应,仅暗光允许开灯,杜绝白天误亮耗电。
3. LED PWM调光驱动:暖白光/RGB灯珠,硬件PWM无级调光,支持常亮、呼吸渐变、低亮度起夜模式。
4. 主控低功耗控制:EN8F1812休眠待机,PIR/按键中断唤醒;人体离开后倒计时30s/60s自动关灯,参数掉电保存。

2026-08-05_172840_991.jpg

(2)两种供电版本

- USB插电款:DC5V供电,长期插墙;
- 锂电池充电款:3.7V锂电+TP4056充电IC,内置低功耗逻辑,休眠<1μA,续航数月。

(3)基础功能清单

- 人体红外+光敏双重判断,无光才触发照明;
- 可调延时关灯(10/30/60s三档);
- 多亮度档位/呼吸渐变灯光;
- 单按键切换模式(自动感应/常亮/关闭);
- 延时、亮度参数EEP掉电存储;
- 超低休眠电流,电池款超长待机。

二、EN8F1812资源适配验证(完美适配,原厂标准感应灯方案芯片)

91760a282e524b64af54b1f1c9109157.jpg

三、感应夜灯硬件方案

方案A:USB 5V插电版(家用插墙款)

(1)电源电路

USB 5V输入,TVS防静电,0805 1A保险丝;直供EN8F1812(2.2~5.5V宽压无需LDO)、PIR、LED驱动。

(2)PIR人体感应电路

HC-SR501模块:VCC=5V、GND共地、OUT接PB0(外部INT中断引脚);
PIR输出高电平=检测到人,下降沿唤醒MCU。

(3)光敏LDR亮度采样

GL5516光敏电阻+10K精密电阻分压,中点接入PA0(ADC0);并联0.1μF RC滤波,过滤车灯、闪电瞬时强光干扰。
- 强光:ADC数值低,屏蔽开灯;
- 暗光:ADC数值高于阈值,允许触发照明。

(4)LED PWM驱动电路

暖白LED灯珠阵列,NPN S8050三极管驱动;
PC0 = Timer2 PWM输出,串联1K限流电阻接基极;
8bit分辨率,实现0~100%柔和调光、呼吸渐变效果。

(5)功能按键

PB1单按键,IO内置上拉,按键接地触发:
- 短按:切换模式【自动感应 / 常亮 / 关闭】;
- 长按2s:切换延时10s→30s→60s循环,自动存入EEPROM。

方案B:3.7V锂电池充电版(充电感应夜灯)

1. 充电电路:TP4056 Type-C 5V输入,管理3.7V锂聚电池;
2. 主控供电:ME6201-3.3低压差LDO输出3.3V给EN8F1812;
3. 电池电压采样:分压接入PA1,ADC检测低电,LED闪烁提醒充电;
其余PIR、光敏、LED、按键电路与USB版完全一致。

四、感应夜灯程序控制逻辑

(1)系统基础配置

1. 高速时钟8MHz(4T),无操作自动切32K低速OSC休眠;
2. Timer0=1ms系统心跳,按键消抖、PWM刷新;
3. Timer1=16位延时计时器,人体离开倒计时;
4. Timer2输出8bit 20kHz PWM,LED无频闪;
5. ADC每500ms采集一次光敏亮度,8次滑动平均滤干扰;
6. EEPROM分区存储:延时档位、亮度阈值、工作模式。

(2)三档延时计时逻辑

EEP存储10/30/60s参数,人体消失后Timer1开始递减;
倒计时期间再次检测人体,计时器清零重新计时。

(3)按键人机逻辑

1. 短按PB1:循环切换三种模式
    - 自动感应:PIR+光敏双重控制;
    - 常亮:LED恒定亮度,无视感应/光线;
    - 关闭:永久熄灭;
2. 长按2s:切换延时时间,松开自动保存至EEPROM;
3. 30s无按键、无人体信号,进入PWOFF深度休眠,仅PB0(PIR)、PB1(按键)中断可唤醒,整机电流<1μA。

(4)PWM灯光效果

1. 标准模式:固定占空比柔和暖光;
2. 夜间起夜低亮度:30%占空比不刺眼;
3. 可选呼吸模式:PWM 0→100→0循环渐变;

(5)低电保护(锂电版)

ADC读取电池分压,电压低于3.0V时LED间歇闪烁提醒充电,且自动降低最大亮度省电;低于2.8V锁死灯光防止过放损坏电芯。

(6)多重抗干扰保护

1. WDT看门狗,电源波动、静电防止死机;
2. ADC滑动平均过滤瞬时强光(车灯、手电);
3. PIR中断防抖,避免轻微震动误触发。

五、PCB布局设计要点

1. 模拟光敏走线远离LED PWM功率线,防止开关噪声干扰亮度采样;
2. PIR传感器输入走线短,增加1k限流电阻防静电;
3 LED功率回路加宽铜皮,提升散热;
4. 锂电池版本充电IC靠近Type-C接口,电源电容紧贴LDO;
5. PCB小型化圆形/方形适配塑料灯壳;
6. 预留ICSP烧录焊盘(PA0/PA1)支持Type-C批量在线烧录。

六、感应夜灯功能规格

1. 供电:USB5V / 3.7V锂电Type-C充电双版本;
2. 感应:HC-SR501人体红外,3~5m感应距离;
3. 光控:光敏自动识别昼夜,白天不亮;
4. 延时档位:10s/30s/60s可设置;
5. 灯光:8bit PWM无级调光,支持常亮/呼吸;
6. 模式:自动感应 / 常亮 / 关闭三档切换;
7. 存储:EEP永久保存延时、模式参数;
8. 功耗:工作<8mA,休眠<1μA(锂电超长待机);
9. 保护:低压提醒、WDT防死机、静电防护;
10. 主控:EN8F1812 SOP16极小封装。

七、感应夜灯方案核心优势

1. 原厂成熟感应灯专用MCU,配套PIR Demo代码,开发周期极短;
2. 内置12bit ADC+精密FVR基准,光敏亮度采样稳定,无白天误触发;
3. 硬件独立PWM,无需外挂调光芯片,LED无频闪;
4. 四级深度休眠,锂电版本静置数月不用充电;
5. 自带256Byte EEPROM,无需外挂存储芯片;
6. IO中断休眠唤醒,仅PIR/按键触发工作,极致省电;
7. SOP16超小封装,适配各类迷你床头、走廊感应夜灯外壳;
8. 国产英锐恩供货稳定,BOM成本远低于进口PIC/STM;
9. 支持Type-C带电批量烧录,小家电量产效率高。