MAX7219
MAX7219是一个8*8点阵的控制芯片,Arduino有介绍,https://playground.arduino.cc/Main/LEDMatrix
74HC595 和 4017
因为扫描矩阵的row每次只会选中一个,所以用3-8译码器做行扫描,col可能会有多个,所以用移位寄存器,另外需要注意增大驱动能力的问题
595和TLC5940
MAX6963
单芯片解决方案不过网上资料比较少,100块左右一片。。。。
https://www.maximintegrated.com/cn/products/power/display-power-control/MAX6963.html
IS31FL3733
一个叫ISSI的芯片公司,好像没有听过而且封装都是QFN的,手焊比较难。。。不可单点控制亮度,只能控制整体亮度!
http://www.issi.com/WW/pdf/IS31FL3733.pdf
IS31FL3731
adafruit 也有用这个芯片做一个板子,官方支持916(144)个点,然后adafruit用的是517(85)个,可以控制亮度
https://learn.adafruit.com/adafruit-15x7-7x15-charlieplex-led-matrix-charliewing-featherwing?view=all
HT16K33
Adafruit有用这个芯片做的一个板子
https://www.adafruit.com/product/3090
HT1632C
Adafruit还真的做了挺多这方面的板子的。。
支持32x8 或者 24x16 的扫描矩阵,好像不带调光
http://www.holtek.com/productdetail/-/vg/1632c
https://www.adafruit.com/product/555
https://learn.adafruit.com/16x24-led-matrix/
dotstar
发现adafruit有一个新的每个led带芯片可以级联的LED型号叫dotstar,不过好像资料还比较少
https://learn.adafruit.com/adafruit-dotstar-leds
rgb点阵屏
Adafruit和DFrobot都有类似的东西,直接用arduino驱动常见的LED点阵屏,不过不知道能驱动多少个。。
https://learn.adafruit.com/32x16-32x32-rgb-led-matrix?view=all
2018年02月06日 UPDATE:
发现了几年前写的文章。。。。https://www.jianshu.com/p/a5f40ea011a4
TI
TI有一个页面介绍了所有这类led的驱动芯片,但是需要自己做扫描电路。。左面的是驱动RGB的,右边的是控制单色的
http://www.ti.com/power-management/led-driver/signage-large-display/overview.html
LED171596A
TI在17年10月新出了一个芯片,目前还没看到淘宝上有卖的。。不过支持96个LED的矩阵,可以调光
http://www.ti.com/product/LED171596A
STLED524
STM的一个芯片,可以控制5*24个LED,好像也有调光的功能
不过看了下是CSP封装的。。。。。。就是像CPU那种一面都是引脚。。。
2018年4月28日 UPDATE:
偶然看到这个芯片,专门做键盘灯控的
http://www.holtek.com.cn/zh_CN/web/guest/productnews/-/newstype/newsid/10179/5541031
2018年05月02日 UPDATE:
上面的那个芯片仔细看了下资料,有个问题是因为这个芯片是一个新的芯片,导致淘宝只有一家卖的,然后只在立创看到有卖的,然后没有资料(arduino库,eagle封装什么都没有。。。),能控制8*28个点,每一个点支持64级调光。
2018年05月15日 UPDATE:
恩,开始买了些芯片和模块来试,发现了一些问题
HT16K33这个只能整体控制亮度,不能单个控制亮度,另外HT还出了一个新的芯片HT16D35A/B ,可以控制28x8个灯,两种型号其中一个是用I2C的一个是SPI的,但是现在只能在嘉立创买到SPI的,其他地方都买不到。价格很便宜,可以单点控制亮度。但是因为是新的芯片,所以没有相关的库。
IS31FL373x的几个芯片只有3731有SSOP-28这种能手焊的封装,而且国内几乎没有可以买到的地方,只能在mouser和digikey里面买,我下了一个单竟然被砍了。。。
但是因为Adafruit有很多基于这个的板子,所以软件会非常简单。