8x8全彩LED点阵怎么驱动?

2020-02-04 09:29发布

刚刚淘了两片8X8全彩LED点阵,如下图,本来想用来做个时钟的,可是不知道怎么驱动全彩 {MOD},以前做过单 {MOD}的led点阵,基本上不考虑灰度,要显示全彩 {MOD},就麻烦了,怎么弄那么多灰度。请教做过全彩led的同学。

(原文件名:a.jpg)


(原文件名:b.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
zwz007
1楼-- · 2020-02-05 07:34
 精彩回答 2  元偷偷看……
wkonglingyun
2楼-- · 2020-02-05 09:33
点阵分为静态扫描和动态扫描
在同一列上亮个数不同的点,以及点的亮度控制是利用扫描的思想。
比如(并不一定是这样)总共有16行,每行80个点--可以一个毫秒扫一行,在第一毫秒亮第一行,并且在这1毫秒内分别用PWM调节这一行上点的亮度,以此类推。
总共十六行需要16个毫秒,这样一秒钟可以扫60次多点。虽然思想是一行行亮的,但是由于扫描的频率快人眼分辨不出来闪烁。
显示器的原理就是这样的。
不过要是不用专门的芯片做起来有点复杂。有些公司为了改变亮度是用MBI5026通过外部PWM实现的。这样控制起来比较复杂。
有些专门做全彩屏的芯片内部就已经集成了PWM只需要送一个固定的高频方波(8MHz)就行了;
说的有点乱……
taoqing
3楼-- · 2020-02-05 13:52
回复【楼主位】zwz007
-----------------------------------------------------------------------

我也只用过单 {MOD}的点阵了,全彩的还没有用过
wctmdgcd
4楼-- · 2020-02-05 17:22
引自9楼:在第一毫秒亮第一行,并且在这1毫秒内分别用PWM调节这一行上点的亮度,以此类推。

=======================================================================================
如果那一行有80点的话,岂不是要80路的PWM来控制?
weixinal
5楼-- · 2020-02-05 19:09
静态显示的话,你需要64个RGB3通道的驱动芯片实现256级灰度控制,这种芯片大约需要一块多一片,就要64快
weixinal
6楼-- · 2020-02-06 00:41
 精彩回答 2  元偷偷看……

一周热门 更多>