搜索
bottom↓
回复: 28

一起来研究全彩点阵屏控制板

[复制链接]
(334758215)

出0入0汤圆

发表于 2011-6-11 00:25:08 | 显示全部楼层 |阅读模式
实验室计划购置一块室内全彩点阵屏,P7.62的点距,128*96像素。控制板自己开发。
目前我了解到的价格是:点阵屏+电源+简易箱体+发票=5600
图中所示的是全箱体,简易箱体是不带后盖的

(原文件名:tcih3y2dabx6s1262164113.jpg)

购置此屏的目的:
1、在7月份实验室作品展示活动中,将此屏放置在展区入口处。
2、作为一个项目供学生研究。

目标:
1、制作使用TMS320F2812作为主控芯片,SD卡储存数据的异步控制卡。
2、显示16位色的BMP图片,以及更大色深。
3、显示GIF图片以及视频。
4、上位机使用VB开发,进行文字、BMP、GIF和视频的取模,通过串口或USB下载到控制板上。
5、实现一些额外的功能

目前进展:
目前购置了一块单元板测试研究之用,目前使用MSP430F149经行试验,待程序功能大体实现后移植到DSP平台上。
单元板的接口比较简单:
EN使能,CLK时钟信号,LAT输出使能,R1,R2,G1,G2,B1,B2分别是红绿蓝的信号输入端,A、B、C是行选信号,1/8扫描


(原文件名:xgiawzb2nl0jb1262163697.jpg)


(原文件名:20110610079.jpg)


(原文件名:20110610080.jpg)

利用三原色的开关量组成的8种颜色

(原文件名:20110610084.jpg)
太刺眼,用纸盖上

(原文件名:20110610086.jpg)

存在的问题:

(原文件名:20110610087.jpg)
上面的彩条显示是采用中断扫描行,列数据送一次就不用管了,显示正常。
汉字显示在主函数里扫描,显示有闪烁现象,经过测量,送一次32bit的数据需要近5ms。
各位看看程序里的函数是否能够优化,时钟寄存器配置是否是最快的
下一步准备16位色的显示,使用PWM控制每种颜色的灰度,但按目前的处理速度绝对会闪烁。

请各位看看方案是否可行,帮忙解决闪烁问题
如果确实是430的处理速度问题,那就上DSP,时钟速度可达150MHZ,应该足以应对。
正逢实验室正在经行DSP培训,我也是刚刚接触,边学边用吧

这里有个LED点阵屏扫盲帖:
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=4045215&bbs_page_no=207&bbs_id=9999
维基百科-三原色光模式(英文版页面更详细):
http://zh.wikipedia.org/wiki/%E4%B8%89%E5%8E%9F%E8%89%B2%E5%85%89%E6%A8%A1%E5%BC%8F
我的程序:
点击此处下载 ourdev_647638DQ7T0B.txt(文件大小:3K) (原文件名:1.txt)
(334730317)

出0入0汤圆

发表于 2011-6-11 08:10:06 | 显示全部楼层
mark
(334729397)

出0入0汤圆

发表于 2011-6-11 08:25:26 | 显示全部楼层
不错
(334728861)

出0入0汤圆

发表于 2011-6-11 08:34:22 | 显示全部楼层
支持LZ!
(334728513)

出0入0汤圆

发表于 2011-6-11 08:40:10 | 显示全部楼层
P7.62 三合一,3528的灯,做LED显示很久了,但大都做单双色,全彩灰度这个可以有挑战
(333977127)

出0入0汤圆

 楼主| 发表于 2011-6-20 01:23:16 | 显示全部楼层
前段时间,我放弃了msp430,转而将程序移植到了DSP上,实现了16位色图片的显示。


红色32灰度显示 (原文件名:IMG_0056 [1600x1200].JPG)


绿色32灰度显示 (原文件名:IMG_0071 [1600x1200].JPG)


蓝色32灰度显示 (原文件名:IMG_0074 [1600x1200].JPG)


白色32灰度显示 (原文件名:IMG_0075 [1600x1200].JPG)


渐变色显示 (原文件名:IMG_0079 [1600x1200].JPG)


从windows调色板里截的图 (原文件名:IMG_0082 [1600x1200].JPG)


(原文件名:IMG_0083 [1600x1200].JPG)


(原文件名:IMG_0084 [1600x1200].JPG)


桌面状态栏的一小块 (原文件名:IMG_0085 [1600x1200].JPG)


这段时间正在用delphi做上位机,实现串口下载图片
再试着显示gif玩玩
(333951627)

出0入0汤圆

发表于 2011-6-20 08:28:16 | 显示全部楼层
真好玩.
(333950771)

出0入0汤圆

发表于 2011-6-20 08:42:32 | 显示全部楼层
这个玩意都是大多数是FPGA实现的
(333949797)

出0入0汤圆

发表于 2011-6-20 08:58:46 | 显示全部楼层
灰阶表现力,刷新率,控制尺寸,性价比,是主要考虑因素!
从上面的介绍看:

1 - 灰阶表现力很一般! 明显看出,低灰做的比较差
2 - 你预计的正常显示尺寸下,刷新率能做到多少?(4 Scan)
3 - 你的方案没有任何的性价比!如果你是自己做显示屏的,则无需在意价格!

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
结论:
1 - 实验室,Demo
2 - 自己生产LED屏体,你是可以研究下。如果做控制器产品,还是算了。没有任何的优势!

不做讨论.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
(333949353)

出0入0汤圆

发表于 2011-6-20 09:06:10 | 显示全部楼层
回复【8楼】chinabn GonBoy
灰阶表现力,刷新率,控制尺寸,性价比,是主要考虑因素!
从上面的介绍看:
1 - 灰阶表现力很一般! 明显看出,低灰做的比较差
2 - 你预计的正常显示尺寸下,刷新率能做到多少?(4 scan)
3 - 你的方案没有任何的性价比!如果你是自己做显示屏的,则无需在意价格!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
结论:
1 - 实验室,demo
2 - 自己生产led屏体,你是可以研究下。如果做控制器产品,还是算了。没有任何的优势!
不做讨论.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-----------------------------------------------------------------------

看来这位仁兄是个行家~!
(333948956)

出0入0汤圆

发表于 2011-6-20 09:12:47 | 显示全部楼层
顶啊,LZ为什么不用ARM啊,一样都是脱机屏啊
(333909059)

出0入0汤圆

 楼主| 发表于 2011-6-20 20:17:44 | 显示全部楼层
回复【8楼】chinabn  GonBoy
-----------------------------------------------------------------------
感谢你的点拨
大家说的对,这只是实验室的作品,谈不上产品。
你所指的低灰我不太明白,目前我做的是32灰度,即每个显示周期内每个像素点会刷32次,控制其亮的次数决定灰度。每个灰度的亮度都固定了,不知有何其它方法控制灰度。


回复【10楼】liouravr  
-----------------------------------------------------------------------
我碰巧刚刚学习DSP,并且有机会研究这个屏,所以就用DSP练手咯

小弟还是大二学生,感谢各位大侠指点啊,拜谢。
(333901934)

出0入0汤圆

发表于 2011-6-20 22:16:29 | 显示全部楼层
一个大二学生的学生,能做到这样,已经相当不错了!
将来很有潜力!
努力吧!
(333718830)

出0入0汤圆

 楼主| 发表于 2011-6-23 01:08:13 | 显示全部楼层
回复【12楼】chinabn  GonBoy
-----------------------------------------------------------------------
谢谢肯定


今天的成果是:
用delphi做的上位机:1、打开一幅图片,串口发送,点阵屏显示相应图片;2、鼠标移动,点阵屏实时显示鼠标周围的屏幕内容。

接下来要考试了,考完试再继续。
(333690710)

出0入0汤圆

发表于 2011-6-23 08:56:53 | 显示全部楼层
值得学习
(333032978)

出0入0汤圆

发表于 2011-6-30 23:39:05 | 显示全部楼层
mark
学长加油!
(332774063)

出0入0汤圆

发表于 2011-7-3 23:34:20 | 显示全部楼层
mark
(330495246)

出0入0汤圆

发表于 2011-7-30 08:34:37 | 显示全部楼层
mark
(330269951)

出0入0汤圆

发表于 2011-8-1 23:09:32 | 显示全部楼层
mark
(330013786)

出0入0汤圆

发表于 2011-8-4 22:18:57 | 显示全部楼层
mark
(330011598)

出0入0汤圆

发表于 2011-8-4 22:55:25 | 显示全部楼层
mark
(329679462)

出0入0汤圆

发表于 2011-8-8 19:11:01 | 显示全部楼层
mark
(322450634)

出0入0汤圆

发表于 2011-10-31 11:11:29 | 显示全部楼层
你真的太牛了  !
(291955626)

出0入0汤圆

发表于 2012-10-18 10:01:37 | 显示全部楼层
这么久过去了,想知道楼主的点阵显示的怎么样了啊?这个点阵单元有链接么?
(291954021)

出20入126汤圆

发表于 2012-10-18 10:28:22 | 显示全部楼层
现在这个行业太泛滥了
(291392113)

出0入0汤圆

发表于 2012-10-24 22:33:30 | 显示全部楼层
这是一个好的思路,但是,DSP做,性价比太低了。
(208294202)

出0入0汤圆

发表于 2015-6-13 17:18:41 | 显示全部楼层
楼主还在研究么?
(204839446)

出0入0汤圆

发表于 2015-7-23 16:57:57 | 显示全部楼层
很好了,不知道代码是否可以开源下啊?
(204839334)

出0入0汤圆

发表于 2015-7-23 16:59:49 | 显示全部楼层
可以给您的联系方式我不?
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2022-1-18 12:48

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

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