
DS_RGBCW-Controller
简介
该项目是基于ESP32-C3开发的一款RGBCW控制器,利用WLED开源项目实现WS2812驱动,基于硅麦克风实现声光同步的效果;还有可控制COB双灯芯的三色温横流驱动控制。
简介:该项目是基于ESP32-C3开发的一款RGBCW控制器,利用WLED开源项目实现WS2812驱动,基于硅麦克风实现声光同步的效果;还有可控制COB双灯芯的三色温横流驱动控制。开源协议
:TAPR Open Hardware License
描述
产品简介
该项目是基于ESP32-C3开发的一款RGBCW控制器,利用WLED开源项目实现WS2812驱动,基于硅麦克风实现声光同步的效果;还有可控制COB双灯芯的三色温横流驱动控制。
一,芯片的性能简介:
- 处理器:RISC-V 32位单核处理器,主频高达160 MHz,四级流水线架构12。
- 内存:内置400 KB SRAM,384 KB ROM,8 KB RTC SRAM,支持外部SPI、Dual SPI、Quad SPI、QPI flash12。
- 存储:内置4 MB Flash,支持外接Flash。
- 功耗:支持多种低功耗工作状态,满足不同应用场景的功耗需求。
- Wi-Fi:支持IEEE 802.11b/g/n协议,工作在2.4 GHz频段,支持Station模式、SoftAP模式、SoftAP + Station模式和混杂模式13。
- 蓝牙:支持Bluetooth 5(LE),支持BLE 5.0,低功耗蓝牙(BLE),Bluetooth mesh等13。
二、板子功能
1、供电采用2种方式,一种是TYPE-C诱骗供电;一种是DC2.1接头供电。 输入电压范围:12-24V
2、外置8M 的flash存储
3、带自锁电路,实现开关机
4、预留芯片更新接口,方便更新程序
5、预留2路mos开关电路,显示外接灯带控制
6、板载恒流升压驱动ic,实现双灯芯三色调光
7、外部接口采用HX2.54端子,1路双色温输出,1路WS812灯带输出,1路12V灯带控制(必须是输出供电12V,或者24V,依据输入电压)
三、效果图
1,开发板PCB正面3D图
2,实物图(实物和硬件有些区别是因为第一版本在设计的时候有些小问题,目前EDA文件已经修改为最新)
四、开发板电路说明和使用简介
1,系统开关机说明:输入电源接上后,DC的使能口并未拉到(拉高开启DC输出);当SW3轻触按键按下后,Q4的P-mos导通,输入电源导通将DC的使能拉高,5V会有输出;此时MCU工作,MCU工作后将GPIO5拉高,此时Q4一直是处于导通状态(这时候按键已经松开);整个系统工作正常,如果要关机,可以长按按键,利用GPIO4判断按键按下的时间,将GPIO5在拉到低电平,实现开关机。
2,板子上还有2个轻触按键,做为LED的调光使用,可以增加亮度和减小亮度处理
3,利用2颗N-mos控制灯带的负极,这样可以控制灯带的亮灭。
4,利用SY7301做了升压恒流驱动iC,可以接COB灯珠,可以控制双灯芯,实现3色调光,利用GPIO2做PWM控制灯芯的亮度,利用GPIO1来控制色温的切换。
5,ADC采集麦克风,实现声光同步的效果
6,外接3个XH2.54的接口。1路双色温输出,1路WS812灯带输出,1路12V灯带控制(必须是输出供电12V,或者24V,依据输入电压)
开发目前只测试了程序下载,WS2812灯控制,程序还要在完善,待完善后开放。
设计图

BOM


评论