本帖最后由 冯星星 于 2024-3-15 16:30 编辑




以前买的一个有趣“拍拍灯”,用手拍下即可切换颜色,使用方便又好玩。

基本功能:

1.USB或AAA电池供电

2. 长按轻触开关开灯

3.开灯后用手轻拍一下即可切换色温

4.红外遥控器开关和控制功能。(可惜遥控器不见了)

外观图:由一个球状PC罩和底座组成。
~]A$I0@UF9K~[~6}M%94JQ2.png 8UH%FD9S{YVKOH}C)8H49(S.png

徒手用力即可打开PC罩,看到内部图
EILSZ16O@T2EKY`{RL[(RU9.png
  
内部的PCB板:光源部分由4颗5050 RGB 和4颗暖光2835 LED组成, 中间三脚的为红外接收头,红外接收头下面还有一个传感器;SOP8封装的为主控MCU,型号不详。底座下面的电池仓和轻触开关
R%RG64]VJ[F~EOY5FHIEEV4.png {DQAYMJRS]83}DPWX43CS7F.png

USB接口的PCB 和轻触开关PCB

S@`UP@G_YEW)8Z88RZH7.png @%M5X(_FDX7`%RG9H)NQ54N.png

在PCB背面,红外接收头下面的感应开关。
_}J}`G_SUCVXI`2%9CLZR.png

根据PCB画出大概的电路原理图:


QEJKL9YX43`%1USU47C684R.png
工作原理:
USB接口输入5V供电电压,电池为三节1.5V串联共4.5V电压,

电池串联一个S14二极管输出供电,二极管主要起单向保护作用,防止接上USB时5V电压直接对3节普通电池进行充电,损坏电池。

不使用时为低功耗关机状态,长按底下轻触开关可唤醒MCU输出高电平点亮LED。LED由RGB+W,4路光源组成,通过电阻和三极管对其进行电流和开关控制。MCU接收信号后输出对应的PWM信号,即可对LED进行颜色和亮度控制。

中间的传感器应该为声音或震动开关,侦测到外壳引起的震动或声音后进行状态的开关切换,通过两个三极管控制MCU PIIN4脚的电平状态,从而控制LED进行颜色切换,实现“拍拍”功能。