一、作者简介

作者:攻城狮晨哲
开源硬件主页:攻城狮晨哲-立创EDA开源硬件平台 (oshwhub.com)
CSDN博客主页:攻城狮晨哲 - CSDN博客
ART-PI扩展板之RGB LEDs_IO - 图1

二、项目简介

RGB LEDs_IO是一款为ART-PI开源硬件打造的全彩LED点阵扩展板,采用ART-PI标准PCB尺寸,可与ART-PI堆叠使用。

板载资源

  • 板载128颗WS2812B-Mini-V3(商城编号:C114583)智能外控集成 LED 光源;
  • 一个4位拨码开关(商城编号:C54950)用于切换ART-PI的控制管脚;
  • 一个RTC备用CR1220-2卧式电池座(商城编号:C70381);
  • 两个卧式贴片XH2.54-3P(商城编号:C397433)的接插件用于级联。
  • 两个2*20P-2.54直插排母(商城编号:C50982

ART-PI扩展板之RGB LEDs_IO - 图2

ART-PI扩展板之RGB LEDs_IO - 图3

三、WS2812简介

WS2812B-Mini-V3是一个集控制电路与发光电路于一体的智能外控LED光源。具有较小体积,其外型尺寸与一个3535LED灯珠相同,每个元件即为一个像素点。像素点内部包含了智能数字接口数据锁存信号整形放大驱动电路,还包含有高精度的内部振荡器和可编程定电流控制部分,有效保证了像素点光的颜色高度一致。

数据协议采用单线归零码的通讯方式,像素点在上电复位以后,DIN端接受从控制器传输过来的数据,首先送过来的24bit数据被第一个像素点提取后, 送到像素点内部的数据锁存器, 剩余的数据经过内部整形处理电路整形放大后通过DO端口开始转发输出给下一个级联的像素点,每经过一个像素点的传输,信号减少24bit。像素点采用自动整形转发技术,使得该像素点的级联个数不受信号传送的限制,仅仅受限信号传输速度要求。

高达 2KHz 的端口扫描频率, 在高清摄像头的捕捉下都不会出现闪烁现象,非常适合高速移动产品的使用。

280μs以上的 RESET 时间,出现中断也不会引起误复位,可以支持更低频率,价格便宜的MCU。

LED具有低电压驱动、环保节能、亮度高、散射角度大、一致性好超、低功率及超长寿命等优点。将控制电路集成于LED上面,电路变得更加简单,体积小,安装更加简便。

主要特点

  • IC控制电路与LED点光源共用一个电源。
  • 控制电路与RGB芯片集成在一个3535封装的元器件中,构成一个完整的外控像素点。
  • 内置信号整形电路,任何一个像素点收到信号后经过波形整形再输出,保证线路波形畸变不会累加。
  • 内置上电复位和掉电复位电路。
  • 每个像素点的三基色颜色可实现256级亮度显示,完成16777216种颜色的全真色彩显示。
  • 端口扫描频率2KHz。
  • 串行级联接口,能通过一根信号线完成数据的接收与解码。
  • 当刷新速率30帧/秒时,级联数不小于1024点。
  • 数据发送速度可达800Kbps。
  • 光的颜色高度一致,性价比高。
  • 具有电源反接不会损坏
  • 外围不需要包含电容在内的所有任何电子元器件

机械尺寸

ART-PI扩展板之RGB LEDs_IO - 图4

引脚图
ART-PI扩展板之RGB LEDs_IO - 图5
引脚功能

序号 符号 管脚名 功能描述
1 VDD 电源 供电管脚
2 DOUT 数据输出 控制数据信号输出
3 VSS 信号接地和电源接地
4 DIN 数据输入 控制数据信号输入

最大额定值(如无特殊说明,T= 25℃,V= 0V)

参数 符号 范围 单位
电源电压 V +3.7 ~ +5.3 V
逻辑输入电压 V -0.3V~VDD+0.7V V

电气参数**(如无特殊说明,T=25℃,V=5V,V=0V )**

参数 符号 最小值 典型值 最大值 单位 测试条件
输入电流 II —— —— ±1 μA V=V/V
高电平输入 V 2.7V —— VDD+0.7V V D,SET
低电平输入 V -0.3V —— 0.7V V D,SET
LED寿命 tled 50000 —— —— H 测试电流:12mA
测试室温:室温(25℃±5℃)
ESD —— —— 4 —— KV HBM

开关特性**(如无特殊说明,T=25℃,V=5V,V=0V )**

参数 符号 最小值 典型值 最大值 单位 测试条件
传输延迟时间 tPLZ —— —— 300 ns CL=15pF,
DIN→DOUT,
RL=10KΩ
下降时间 t —— —— 120 μs CL=300pF,
OUTR/OUTG/OUTB
输入电容 C —— —— 15 pF ——

LED特性参数

参数 符号 颜色 静态电流<0.6A 测试
最小值 典型值 最大值 单位 条件(工作电流)
发光强度 IV Red 300 310 500 mcd 12mA
Green 600 780 1000
Blue 200 215 300
波长 λd Red 620 622 630 nm 12mA
Green 515 518 525
Blue 465 472 475

数据传输时间

T0H 0码,高电平时间 220ns ~ 380ns
T1H 1码,高电平时间 580ns ~ 1μs
T0L 0码,低电平时间 580ns ~ 1μs
T1L 1码,高电平时间 580ns ~ 1μs
RES 帧单位,低电平时间 280ns以上

时序波形图
ART-PI扩展板之RGB LEDs_IO - 图6

四、板框设计

按照ART-PI官方给出的尺寸图在CAD软件中绘制出如下尺寸板框,该板框文件已导入立创EDA,点击下图可以获取该板框的PCB文件,这是一个标准尺寸的板框文件,用户可以在此基础上调整板框的尺寸,以满足项目需求。

ART-PI扩展板之RGB LEDs_IO - 图7

五、电路设计

该项目的电路部分设计并不复杂,需要考究的部分就是ART-Pi用来控制WS2812的端口选择,为了更好的使用这个ART-PI,该扩展板设计成了可以选择端口的设计,通过一个4位的拨码开关,可以很方便的切换控制管脚(PC7/PI3/PH10/PH9),同时为了更方便的使用ART-PI 以外板卡来控制该扩展板,设计了一个3P的接插件用于外接第三方板卡,端口切换电路如下图所示。

ART-PI扩展板之RGB LEDs_IO - 图8
由于选择的WS2812外围不需要包含电容在内的所有任何电子元器件,因此在电路设计方面就显得非常简单了,LED阵列部分电路如下图所示。
ART-PI扩展板之RGB LEDs_IO - 图9

在ART-PI板卡上,最有特色的就是两组2*20P的排母,
ART-PI扩展板之RGB LEDs_IO - 图10

六、PCB设计

待更新》》》》

七、PCB打样

待更新》》》》

八、扩展板测试

待更新》》》》

九、程序设计

待更新》》》》

十、演示视频

待更新》》》》