Noduino OpenLight

来自Jack's Lab
(版本间的差异)
跳转到: 导航, 搜索
(LED)
(LED 灯珠)
第85行: 第85行:
  
 
* 尺寸 5.7 x 3.0 mm
 
* 尺寸 5.7 x 3.0 mm
* 最大电流 150mA
+
* 最大电流 150mA (0.5W)
 
* VF 为 3.0 - 3.4V (Red LED为 2.0 - 2.2V)
 
* VF 为 3.0 - 3.4V (Red LED为 2.0 - 2.2V)
 
* 亮度 50 - 55 lm
 
* 亮度 50 - 55 lm

2016年9月11日 (日) 09:15的版本

目录

1 概述



2 Quick Start



3 编程控制



4 极客定制

Open Project:

获取 noduino-sdk:

$ git clone --recursive git://github.com/icamgo/noduino-sdk.git noduino-sdk


生成 toolchain (you need Python 2.7):

$ cd noduino-sdk/toolchain
$ ./gen.py

编译:

$ cd ../sketch/open-light
$ make produce


Maike-wifi-bulb-2955-all.jpg



5 硬件原理

5.1 MY9291

OpenLight 采用台湾明阳 4 通道恒流 LED 驱动芯片,控制 R, G, B, W 四路 LED 灯珠


特性:
  • 3.3 - 5V 电源电压范围(±10%)
  • 每个通道 5 - 350 mA 恒流输出范围
  • 外接器件少,仅需四个外接电组来设定四組恆流电流
  • 可承受最大输出电压 24V,支持多颗 LED 串联


其他可选择的:

  • MY9231 3 通道恒流 LED 驱动芯片
  • MY9221 12 通道恒流 LED 驱动芯片


输出电流调整:

 R = 380mV / Iout

满输出 350mA,则每路的限流电阻都得选为:1R,1/4 W 够用

OpenLight 球泡灯,R/G/B 选用电阻 4R7,限流为 81mA 左右,W 用两个 4R7 并联 2.35R 左右,限流为 162mA 左右



5.2 LED 灯珠

OpenLight 铝基板上,LED 灯珠默认布局为:

  • Red LED 6 颗串联,正极接 12V,负极接控制板 R (MY9291 之 OUTA)
  • Green LED 4 颗串联,正极接 12V,负极接控制板 G (MY9291 之 OUTB)
  • Blue LED 4 颗串联,正极接 12V,负极接控制板 B (MY9291 之 OUTC)
  • White LED x8 (4 颗串联为一组, 2 组并联,正极接 12V,负极接控制板 W (MY9291 之 OUTC))


LED 灯珠 (5730) 单颗特性为:

  • 尺寸 5.7 x 3.0 mm
  • 最大电流 150mA (0.5W)
  • VF 为 3.0 - 3.4V (Red LED为 2.0 - 2.2V)
  • 亮度 50 - 55 lm


LED 灯珠其实就是一个二极管,只要有一个正向导通电压 (VF) 就能发光,一般为 2 - 3.5V,低于此电压灯珠不能发光,高于此电压,灯珠会烧坏。

控制灯珠亮度的,是电流大小,因此调光灯实际调得是电流的大小。电流超过额定电流,会加速灯珠老化,缩短灯珠寿命



6 电源

6.1 12V

220V 转 12V 恒压电源模块,额定 12W,1A 电流输出



6.2 3.3V

控制板上的 ESP8266/ESP8285 芯片、MY9291/MY9231 芯片、SPI Flash 芯片皆为 3.3V 供电

因此,选用宽电压供电的 MPS MP1470


  • Wide 4.7V-to-16V Operating Input Range
  • Fixed 500kHz Switching Frequency
  • Over-Current Protection and Hiccup
  • Thermal Shutdown
  • Output Adjustable from 0.8V
  • Available in a 6-pin TSOT-23 package


Mp1470-typical.jpg



























个人工具
名字空间

变换
操作
导航
工具箱