是否有单个IC可以控制8x8 RGB LED矩阵


9

我想知道是否有像MAX6960这样的IC可以控制整个8x8 RGB LED矩阵,因为MAX6960仅能控制RGY。

Answers:


6

Holtek HT1632芯片控制24 * 16的LED面板-因此它将控制8 * 16的RGB LED矩阵。我不知道他们有多容易掌握。

TI的TLC5490的同样有趣的RGB应用在这里


HT1632看起来很方便……但是找不到快速购买它们的地方。
davr

4

我发现用单个IC做到这一点没有简便且负担得起的方法,因此我将“像这样的项目”作为“借口”来学习FPGA的使用。我设法处理了一个具有16个“灰色”电平的20x16阵列,该阵列是通过PC的RS232端口以50 Hz刷新率通过Altera CycloneII EP2C5和每行和每列的晶体管驱动的。我认为它的成本不会比专用IC高得多。


1
我不确定您为FPGA支付了多少钱,但还更多。专用IC加一个微控制器的单价不会超过20美元。我确实认为使用FPGA是一个很酷的解决方案,并且+1是学习周围最大的新兴技术之一。我认为FPGA开发应该在Uni中很好地讲授。许多嵌入式开发人员之所以选择它们,是因为它们是如此灵活。
2009年

我使用了已经在家中使用的Pluto 3主板(knjn.com/ShopBoards_RS232.html)。矩阵驱动器仅使用了不到10%的FPGA资源,但使用了许多I / O引脚。使用外部多路复用器来驱动色谱柱时,最小的电路板就足够了。是的,我知道这比定制的IC +微型解决方案昂贵,但我认为这是值得的:我学会了使用Quartus,并且满意地在屏幕上绘制了原理图,并看到了“执行”的FPGA。现实世界中的原理图是无价的:-)
Axeman

掌握
FGPA的

3

是的,Maxim MAX7219或MAX7221 IC可以级联,通过SPI控制多达8个8x8 LED矩阵

虽然不是很完美,但是可以使用代码示例。这应该至少使编程容易一些。

http://www.arduino.cc/playground/LEDMatrix/Max7219


每个都可以控制单色的8x8矩阵,64个LED,因此您需要3个矩阵才能控制RGB矩阵。我没有仔细检查它是否可以处理24x8矩阵(实际上是RGB矩阵),或者是否只能处理3个单独的8x8矩阵。
davr

你不能做这样的RGB矩阵。三个独立的MAX72xx芯片可以执行三个独立的8x8单色矩阵,因为它们每个都有独立的阳极和阴极线。但是RGB矩阵通常会为所有三种颜色组合使用公共阳极(或阴极)。因此,您不能使用三个单独的MAX72xx芯片来执行此操作。
LeoNerd

1

驱动大型LED阵列是XMOS器件的“杀手级”应用之一

里昂


它可以控制32x16的RGB LED阵列,但并不便宜(单板150美元,板350美元+ LED +其他电缆)
davr 2010年

0

您可以使用8个TLC5947。

http://focus.ti.com/lit/ds/symlink/tlc5947.pdf

TLC5947是24个PWM通道,通过为每个通道移入12位亮度数据来控制。这将为您提供几乎每个LED连续的颜色光谱(每个LED 3通道->每个24通道IC 8个LED)。

它们中的8个可以串联控制(请参见数据表第1页上的示例),因此您可以将它们视为具有192个寄存器(每个12位)的单个IC。不过请注意,在给定任何特定时钟速度的情况下,这会将刷新率除以8。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.