买了一块OLED屏

吹牛DIY电子 by 达达 at 2007-10-15

记得最早知道OLED好像是在高中的时候,那时候有买科技杂志,很喜欢看里面的最新科技产品,看着它们我总会产生很多联想 :) ,记得那是一篇很短的插图新闻,一个屏幕,接在一个板子上,色彩很鲜艳(彩印杂志),文中描述一家公司的实验室(名字忘记了),发明了一种有机材料的显示屏,它是自主发光的,能耗更低,更轻盈,响应速度也更快,预计几年后将上市。

相隔多年,现在OLED屏已经走进我这种业余电子爱好者的采购清单了 :) ,手机,MP3上OLED屏已经慢慢在替代掉LCD,甚至你在不知道的情况下已经用了它。真是不得不感叹科技进步太快啦!

本来我是想买个普通的点阵LCD来做游戏机,挑了很久都没有找到满意的。挑着挑着看到了一块26k色的OLED显示屏,跟卖家问了以后,他说用AVR刷一屏大概要2-3s...这么慢怎么做游戏机啊。为什么会这么慢呢?我赶紧补充了下这方面的知识(有空另外总结下),才知道如果色彩超过8位色,单片机就需要通过多次数据传输才能设置一个像素点,因为液晶屏提供的是8位并行接口,如果是18位色,就需要传输3次,前两次各传输两个字节,总共16位,最后一次传输,只有两位有效。所以屏幕色彩越多处理器速度要求就越高。我想26k色的液晶还是用在ARM上合适些,AVR就不要想了。

后来选中了Nokia 6610的液晶屏,他是4k色的,但是可以设置到256色模式,也就是8位色,这样用并行接口,设置一个像素点数据传输只要一次。我已经在OurAvr上下了订单,才发现原来Nokia 6610是SPI接口,只能用串行模式操作,我看的资料因为是驱动芯片的资料,所以误以为支持并行模式,其实不是。最好退掉订单,重新选购。

没办法了,彩色的就不要想了,老老实实买个普通点阵屏吧。但是看那点阵屏,一个都要七八十有的上百,就觉得很不爽,这价格都可以买彩色的了!而且还很大个,我想做个可以带着到处吹牛的游戏机,最好是可以装在和POV一样的盒子里,这么大液晶屏不符合我性格。还好,最后在淘宝上找到一款OLED屏,支持串并行接口,128 * 64 点阵,256级灰度,很小巧,真的非常小,很有希望把游戏机做得和POV一样大 :) 不过有个缺点,它分上下两段,上段是绿色的,下段是蓝色的,上段占用16个像素高度。找不到更合适的了,就买了一个,店主说他过段时间会有全色的,不知道是不是哄我,呵呵。

今天早上收到了屏幕,比想象中还小,有点怀疑做游戏机屏幕的可能性,呵呵。不过人家16 * 16的点阵LED都能做游戏机。。。我这屏幕就更可能了。

晚上开始改造先前做的简易试验板,飞来飞去飞了很多线,把屏幕接口给装好了。等修改驱动程序时(老板只有51的驱动没有AVR的),才发现我几根线没接上。。。弄了一晚上,很累了,只好明天再继续。先发几个照片纪念:

屏幕只有拇指大 背面 超简陋... s3020721.JPG