鳕鱼天空

This is Mr Wang's Tech Blog.

arduino学习备忘——WS2812B柔性拼接屏

2018-10-5 今日为了中旬的上海展会在调试led拼接屏,备忘如下:

1、之前困扰许久的显示过亮问题可以通过将RgbColor转换为然后HslColor调低L(亮度)来实现,初步测试亮度为0.1~0.01区间即可。

arduino中的HslColor取值:

H:Hue(色调)。0~1,0表示红色,0.33表示绿色,0.67表示蓝色

S:Saturation(饱和度)。取值为:0.0% - 100.0%

L:Lightness(亮度)。取值为:0.0% - 100.0%

 

2、每个WS2812B的LED小灯珠0.3W,具体说明如下:

主要特点

  • 智能反接保护,电源反接不会损坏IC。
  • IC控制电路与LED点光源公用一个电源。
  • 控制电路与RGB芯片集成在一个5050封装的元器件中,构成一个完整的外控像素点。
  • 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。
  • 内置上电复位和掉电复位电路。
  • 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示,扫描频率不低于400Hz/s。
  • 串行级联接口,能通过一根信号线完成数据的接收与解码。
  • 任意两点传传输距离在不超过5米时无需增加任何电路。
  • 当刷新速率30帧/秒时,级联数不小于1024点。
  • 数据发送速度可达800Kbps
  • 光的颜色高度一致,性价比高。

主要应用领域

  • LED全彩发光字灯串,LED全彩模组, LED全彩软灯条硬灯条,LED护栏管。
  • LED点光源,LED像素屏,LED异形屏,各种电子产品,电器设备跑马灯。

引用自:WS2812B电路与引脚图及规格书下载 RGB5050资料(出处: 单片机论坛)

低压大功率电器的电线选择(LED整列)

查表可得不同温度下铜的电阻率:
0 0.0165欧姆平方毫米/米
10 0.0172欧姆平方毫米/米
20 0.0178欧姆平方毫米/米
30 0.0185欧姆平方毫米/米
35 0.0188欧姆平方毫米/米
40 0.0192欧姆平方毫米/米
50 0.0200欧姆平方毫米/米
60 0.0206欧姆平方毫米/米
70 0.0212欧姆平方毫米/米
75 0.0216欧姆平方毫米/米
80 0.0219欧姆平方毫米/米
90 0.0226欧姆平方毫米/米
100 0.0233欧姆平方毫米/米

 

线路选取计算公式:

5v供电,1米,20A,降压控制在0.5v

假设用铜线,全部按最大计算,R=0.0175欧*1米*2条*/S=0.5V/20A,
S=0.0175欧*1M*2*20A/0.5V=1.4
解得:S=1.4,取1.5平方铜线。

 

如果距离加长,需要大大增加导线截面积!

 

 

2018/10/5 加电测试所得,如果长时间保持全屏100%亮度显示,70A电压的风扇会持续工作,LED屏的功率还是很可观的,0.3W/个,加起来耗电相当厉害,此时使用的是2.5平方2米的线。