一、产品简介
这是一个夜钓灯产品电控方案,此分项为主控板,主要负责锂电池充电,充电时间/使用时间显示。一个按键负责开关,调光,颜色切换,负责将按钮设定的灯光模式使用自定义的单线通信协议发送到驱动板。
二、应用场景
该方案是针对多种颜色,多种调光的模式的控制解决方案,主要应用于强光手电,夜钓灯,应急照明等电池供电的便携式照明产品中。
三、产品功能
主控板,主要负责锂电池充电,充电时间/使用时间显示,显示使用5颗LED指示灯和数码管结合显示。正常使用时,5个LED灯珠组成了一个5段式的电池百分比显示,数码管同时显示剩余使用时间。一个按键负责开关,调光,颜色切换。两块板之间使用自定义的单线通信协议通信,通过金属灯身传输协议信号,实现两块之间无线连接。
四、产品参数
供电电压:18650锂电池(4.2V)/2.8-4.2V DC
PCB尺寸:直径47.6mm圆板,板厚1.0mm
电池充电方式:5V USB 恒压充电(内置锂电池充电电路)
显示方式:数码管+5段LED


五、使用说明
1,本分项可以独立运行,按键会有对应的显示状态反馈,周边铜环可测得输出协议信号,可以用来连接能识别本机协议的执行机构进行对应动作。但推荐结合模块二小功率多调光模式夜钓灯控制方案二驱动板使用,详见我的个人主页,用来控制LED灯光。连接驱动板和LED灯板情况下,功能如下。
2,正常处在关闭状态,此时轻按按键一次,可以打开灯具进入照明状态。
3,照明状态下,依次轻按手柄按键客可以循环切换档位,档位依次变化为:关-高-中-低-SOS-关,然后循环。后盖上部有5个LED显示当前电量,显示屏会显示剩余使用时间。在SOS档位时,剩余使用时间显示为“--”。
4,在照明状态下长按手柄按键可以进行光源颜色的切换。可以长按一次进行一种颜色的切换,也可以一直长按住手柄按键,光源会依次在四个光源颜色中切换。
5,充电时充电器插入灯具后盖部位的USB充电口内。如果灯处于关机状态,插入充电线后,LED指示灯开始循环点亮,显示屏显示当前的电池电压。关机状态下,LED指示灯停止跳动,显示5格电量,并且显示屏显示电池电压在4.2V,说明电池充满电。如果灯处于开机状态,插入充电线后,LED指示灯与显示屏显示当前电量和剩余使用时间。
6,主控板和驱动板连接方式:

六、备注说明
1,打样后完成焊接,没有外壳的话需要用导线连接两块的外围金属环,用作通信线。
2,因为原始方案是适配电池组供电的,所以电池正负极使用弹簧方式供电,使用者没有结构件的情况下,可以焊接端子的方式外接电源,电源供电范围是3-4.2V(2.8V以下会进入欠压保护状态)。
3,硬件准备完毕后,可以烧录附件提供的HEX固件,烧录需要用到HC-LINK,烧录完成即可开始功能使用。
4,固件烧录方式请按参考相应单片机的官方指导和烧录工具,本项目使用的是上海芯圣电子的8051-8位单片机。开发环境是keil。
源代码可以进行二次开发或者功能修改,需要源代码请通过官方联系作者购买。
5,由于BOM匹配问题,已在附件上传原始BOM,无法购买的元件可以通过BOM的链接购买。
6,原理图中有不贴的元件已在BOM中备注了原因,可以根据需求决定是否贴装。
七、演示视频
本视频分为两个部分,首先以完整产品的形式展示了各种灯光模式,充电模式的功能,
然后从PCBA层面介绍了具体的电路分布和功能实现方式。