发作品签到
专业版

RGBWW 全彩补光灯V2.0

工程标签

1.6w
0
0
67

简介

RGBWW 全彩补光灯V2.0 RGB,和高显色白光,暖光灯珠。五种LED组成的补光灯,DC调光无频闪。 1.44寸彩屏,PCB外壳,主动散热,并且参与了第一批的鼓包按键公测,效果不错。

简介:RGBWW 全彩补光灯V2.0 RGB,和高显色白光,暖光灯珠。五种LED组成的补光灯,DC调光无频闪。 1.44寸彩屏,PCB外壳,主动散热,并且参与了第一批的鼓包按键公测,效果不错。

开源协议

GPL 3.0

创建时间:2022-11-11 15:57:23更新时间:2022-11-29 09:38:04

描述

 

之前的版本,https://oshwhub.com/47415Y/rgbww-bu-guang-deng

经过几个月的精神内耗,这次把之前的坑填上了。

 

1)硬件部分

使用STM32F051C8T6 MCU,手上有库存就选用了。

 

MCU供电 。因为使用锂电池,考虑压降,使用3.0V带使能的LDO供电,方便控制整机电源。

和之前小手电一样的电路。     

当按下SW1时,EN得高电平,LDO开启,POW-KEY得高电平,MCU检测到便可以开机,同时控制POW_EN高电平自锁。

开机后,SW1可以当普通按键使用。当插入USB时,VUSB得电,同样开启电源。

关机时,控制POW_EN低电平,便可以彻底关闭电源。

 

 

24C02简单记录设置数据和电池数据。

 

简单的按键,和驱动压电陶瓷蜂鸣器。

 

基准电压1.25V,和电压,温度采集相关。AD-T1是灯板上的NTC温度。

 

使用了1.44寸彩屏LCD2,同时画了 通用的彩屏封装LCD1。(1.33寸 12PIN焊接  ST7789 240*240 TB常见的屏幕)。

 

LED灯板使用8串LED,驱动部分再三权衡还是使用了SGM3732升压恒流驱动,优点,可以从很低的亮度起调。

由于补光灯使用,必须不能频闪。

 

充电部分,使用了IP5306,2A充电。IP3005锂电池保护IC,电流最大7A。

 

电流检测部分,还是和小手电一样使用了 INA199A1,检测电池的电流。放大倍数为50倍。

INA199的REF接在由TL432产生的1.25V基准电压, 充电时电流 VBAT->BAT+ 输出电压为1.25V+(5mR/I)×50。

放电时电流 BAT+->VBAT 输出电压为1.25V-(5mR/I)×50,这样便可以检测双向电流。来统计电量。

Q1,Q3背靠背PMOS可以切换供电方式(防止倒灌),当电池供电是Q3导通,Q1关闭,电池供电驱动部分。

当插入USB时,Q1导通,Q3关闭,由USB直接供电驱动部分。

 

 

风扇驱动,当灯板温度过高时>50度,控制打开风扇。

这里使用了MT3608升压至风扇所需的电压(4.8V),由于BOOST电路特性,EN低时,由L7 D6 电压会直接通过,所以需要Q5,来彻底关闭电压。

PS:风扇使用4010 或4020 12V 5V 都可以,可以调低点电压,减少噪音。

 

灯板接口,使用 1.0mm 16PIN PFC 排线,电流足够。 

 

 

灯板,灯板使用2835 LED灯珠.

RGB是4并8串,单颗0.5W。注意红色灯珠的封装。正负极是相反的。

商城编号 C2843878,C2843880,C2843879。

冷白,暖白使用高显色的灯珠RA95,单颗0.2W。8串8并。

商城编号 C516131,C516134。

 

 

 

 

----------------------------------------------------------------------------------------------

外壳部分,使用了PCB制作外壳。

 

面板使用了PCB加 上嘉立创集团的面板打印的鼓包按键面板,正好参与了第一批公测,效果手感不错。

轻触按键使用,C843636,6*6*7.5  100gf的手感正好。

USB座使用了,C2686965 TYPE-C立式母座。

电池插座使用XT30来满足电流需要。

 

 

----------------------------------------------------------------------------------------------

软件部分

使用 STM32CubeMX 来生成部分初始化代码。

AD转换使用了DMA,屏幕驱动使用硬件SPI。

使用了二组定时器,6路硬件PWM。5路控制LED,一路控制蜂鸣器。

主程序循环处理,AD数据-电源状态管理-屏幕显示。

 

按键,电池电量统计,LED亮度变化,蜂鸣器,均在定时器中断里处理。

 

 

----------------------------------------------------------------------------------------------

    按键逻辑
    1)长按 POWER键开机, 按住SET键开机,初始化EEPROM数据
    2)在页面 1-2-3 长按POWER键关机
    3)长按SET键,切换页面  1,RGBWW 档位模式  2,自由模式  3,闪烁,渐变。。。  4 ,详细档位设置  5 ,系统设置
    4)在页面 1-2-3  短按 ADD/SUB键 切换模式 ,再短按SET键,切换RGBWC设置( ADD/SUB键 增加,减小数值) 。
    5)在页面 4   短按SET键 上下移动光标,短按POWER键 左右移动光标,  ADD/SUB键 增加,减小数值。
    6)在页面 5   短按SET键 上下移动光标 ADD/SUB键 增加,减小数值。

----------------------------------------------------------------------------------------------

 

 

 

 

 

 

 

----------------------------------------------------------------------------------------------

最后,感谢观看,祝大家平安。

 

 

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
2022 RGBWW V2.0 2022.11.27.zip
2032
2
202211281653.mp4
508
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航