低功耗人体感应灯,PWM输出可调,3,7V供电,升压输出可调。
智能家居改造,小夜灯,黑暗条件便捷照明。
一、产品概述
- 多路/多通道输入: 支持连接多个(≥2路)人体感应传感器(如PIR)。
- 智能触发逻辑: 以最后一次接收到的人体感应信号为准启动/重置计时器,避免重复触发干扰。
- 可调延时时间:
- 范围: 15秒 至 120秒。
- 可编程性: 时间范围可通过程序自定义(提供更高的灵活性)。
- 用户操作: 板载按键支持用户自由切换预设的延时时间档位。
- 输入电源: 单节3.7V锂电池供电。
- 待机功耗: 超低功耗设计,待机电流 < 50 μA (微安培),显著延长电池寿命。
- 电池保护: 集成板载电池保护芯片,提供过充、过放、过流等基本保护功能。
- 输出电压: 可调范围 5V 至 12V。 (可为不同类型的灯带或灯具供电)
- 输出电流: 最大持续输出电流 3A。 (在最高输出电压12V时,最大输出功率约36W)
- 输出控制: 感应触发后,在设定的延时时间内输出电源;延时结束后关闭输出。
- 板载按键: 用于切换不同的延时时间档位。
二、产品参数
请提供产品的主要参数,如:
供电:3.7V;
功耗:无负载静态<1mW;
PCB尺寸:70x43.3mm;
- 输入接口3
- 用户LED
- 输入接口2
- 输入接口1
- 输出1指示LED
- 输出1端口
- 输出2指示LED
- 输出2端口
- 电池输入接口
- 电源主开关
- Boot0按键
- 烧录接口
- 调试串口
- RST按键
- 时间调整按键
- 按键的调节电阻
- 功率回路跳线
- 保护二极管
三、使用说明
设置时间
按键长按3s进入修改延时时间,LED每闪一次代表15s,长按3s以下减,短按加,长按3s退出并保存;
下方的蓝色按键(15)
程序修改
main.c文件
这里修改两路输出的占空比以控制输出电压
main.c文件
这里设置低电压保护阈值
外壳及安装方式
要先安装两个小板,螺丝孔有方向只有单方向可以插入,再安装主板;
四、备注
元器件成本:20¥ 元(不含PCB)
外壳、面板:5¥ 元
总计:25¥ 元
烧录
stm32的烧录接口定义写在PCB上(丝印),按线连接即可;
注意正负极别反接,建议使用外接usb供电,以免造成烧录器供电不足问题;
stm32使用swd烧录;
这是调试用电阻,正常不焊接;
其他功能
可选电池直连和升压5V输出;
焊接正面图中红圈电阻时为电池直连输出;
焊接反面图中红圈电阻时为5V升压输出。
附件内容:
STM32-keil5源码+固件hex;
使用HAL库 cubeMX+Keil5;
部分元器件购买参考链接;
内部包含立创商城未含有的器件的购买链接与相关图片;
外壳(含step和文件);
step文件,可供3d打印外壳使用;
PCB焊接辅助工具;
辅助焊接的网页。
传感器小板生产资料;
上图中的传感器小板的相关文件。
五、测试视频
测试了两个方向的人体感应触发;
测试了延迟时间到时自动关闭进入低功耗模式;
测试了中间重复触发时间重新开始计时。
六、更新日志
V1.0 首次上传
点赞