搜索
bottom↓
回复: 17

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

[复制链接]

出0入0汤圆

发表于 2012-2-21 15:12:50 | 显示全部楼层 |阅读模式
刚刚淘了两片8X8全彩LED点阵,如下图,本来想用来做个时钟的,可是不知道怎么驱动全彩色,以前做过单色的led点阵,基本上不考虑灰度,要显示全彩色,就麻烦了,怎么弄那么多灰度。请教做过全彩led的同学。

(原文件名:a.jpg)


(原文件名:b.jpg)

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出0入0汤圆

发表于 2012-2-21 15:16:52 | 显示全部楼层
哪里淘的啊,一直想搞几个玩玩,找不到。

出0入0汤圆

 楼主| 发表于 2012-2-21 15:26:05 | 显示全部楼层
淘宝里找,关键词:全彩LED 有点小贵。35元/片

出0入0汤圆

发表于 2012-2-21 15:40:21 | 显示全部楼层
35 可以买块TFT了啊

这个东西俺觉得还是要用 PWM来控制RGB三色灯的亮度,然后组合起来成一种颜色,其他的就跟单色的点阵屏一样了,扫描

出0入0汤圆

发表于 2012-2-21 17:29:06 | 显示全部楼层
有专门的驱动芯片,内置pwm,话说全彩显示屏显示很占时序一般的处理器搞不定,建议用FPGA,我知道的驱动芯片不方便透露。可以自己查查应该能找到。

出0入0汤圆

 楼主| 发表于 2012-2-21 18:15:05 | 显示全部楼层
驱动芯片还不方便透露?核心技术不在芯片的型号吧。

出0入0汤圆

发表于 2012-2-21 19:41:36 | 显示全部楼层
回复【5楼】zwz007
-----------------------------------------------------------------------

这些东西本来没有什么,关键是有规定

出0入0汤圆

 楼主| 发表于 2012-2-22 08:29:02 | 显示全部楼层
回复【6楼】wkonglingyun wkonglingyun
-----------------------------------------------------------------------

请教wkonglingyun wkonglingyun
这块点阵是共阳的,那要是想pwm控制的恒流驱动,只能在阴极控制,比如9脚,可是要是同一列上亮个数不同的点,亮度怎么解决?

出0入0汤圆

发表于 2012-2-22 13:40:50 | 显示全部楼层
点阵分为静态扫描和动态扫描
在同一列上亮个数不同的点,以及点的亮度控制是利用扫描的思想。
比如(并不一定是这样)总共有16行,每行80个点--可以一个毫秒扫一行,在第一毫秒亮第一行,并且在这1毫秒内分别用PWM调节这一行上点的亮度,以此类推。
总共十六行需要16个毫秒,这样一秒钟可以扫60次多点。虽然思想是一行行亮的,但是由于扫描的频率快人眼分辨不出来闪烁。
显示器的原理就是这样的。
不过要是不用专门的芯片做起来有点复杂。有些公司为了改变亮度是用MBI5026通过外部PWM实现的。这样控制起来比较复杂。
有些专门做全彩屏的芯片内部就已经集成了PWM只需要送一个固定的高频方波(8MHz)就行了;
说的有点乱……

出0入0汤圆

发表于 2012-2-22 14:44:41 | 显示全部楼层
回复【楼主位】zwz007
-----------------------------------------------------------------------

我也只用过单色的点阵了,全彩的还没有用过

出0入0汤圆

发表于 2012-2-22 15:05:04 | 显示全部楼层
静态显示的话,你需要64个RGB3通道的驱动芯片实现256级灰度控制,这种芯片大约需要一块多一片,就要64快

出0入0汤圆

发表于 2012-2-22 15:18:19 | 显示全部楼层
没看你的结构图,你这得动态现实,需要8个驱动芯片的,呵呵

出0入0汤圆

发表于 2012-2-22 15:18:46 | 显示全部楼层
回复【11楼】superAFE
-----------------------------------------------------------------------

理论上自己搭分离电路是这样的。所以有些芯片是集成的……

出0入0汤圆

发表于 2012-2-22 16:41:40 | 显示全部楼层
用CPLD驱动过彩色LED,128*64的,做的时候确实觉得单片机有点不合适,计算太慢了。

出0入0汤圆

发表于 2012-2-22 22:23:41 | 显示全部楼层
回复【楼主位】zwz007  
-----------------------------------------------------------------------

好强大,不知道什么芯片可以胜任。

出0入0汤圆

发表于 2012-2-23 14:30:16 | 显示全部楼层
这个8*8的用单片机还是好搞的,只不过要8*3=24路PWM,好有个问题是如果对颜色要求高的话,这个三原色亮度比例还是要调的

出0入0汤圆

发表于 2012-2-24 18:33:40 | 显示全部楼层
用三极管和MOS构成PWM可控的RGB总线,把点阵里每个LED的每个颜色都挂在总线上
行扫描用74HC138

这种驱动比较方便,芯片使用量小,但是要求你的单片机有PWM模块,并且速度比较快,最好用PIC的16位单片机或者STM32

出0入0汤圆

 楼主| 发表于 2012-3-6 08:51:57 | 显示全部楼层
回复【17楼】gwh1128
-----------------------------------------------------------------------

照你说的意思是:每一列的亮度是一样的,不是每个点的亮度单独可可控?对吗?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-29 03:47

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表