1. 嵌入式的LCD液晶显示屏
1.1 LCD屏和OLED屏
我们知道,其实一张图画其实是由无数个小点点组成的,每个小点点各自显示自己的颜色,拼出来了一幅完整的图片。显示屏本质上也是一个图画,是通过电子元器件控制显示每个点的颜色,显示出来的屏幕画面。
市面上绝大部分都是LCD显示屏,LCD显示屏发展多年,比较成熟。OLED目前手机上也有品牌使用。LCD和OLED区别在于发光的原理不同,造成了优势或劣势。
https://www.zhihu.com/question/22263252
原理的话,知乎上面已经详细介绍,文章同样着重在差异和选型上面。
1.1.1 LCD屏和OLED屏对比
- 价格。LCD屏使用多年,技术成熟,都出普遍低于OLED屏。
- 厚度。OLED少了好几层材料所以更薄。OLED是有机材料,具有抗震性能更好,不怕摔的特点。
- 能耗。由于发光的原理不同,OLED更加省电。
- 对比度。LCD通病必须有背光层在后面,造成了黑色表现其实是白色和黑色混合的灰色。而OLED真正做到黑色,所以整个画面看起来的颜色鲜艳度更强。
- 屏幕响应时间。OLED屏幕几乎没有任何拖延,而LCD屏幕,哪怕是苹果的顶级LCD,该拖影还是拖影。
- 寿命。LED是无机材料,老化速度相对于OLED的有机材料要慢得多。
- 频闪。OLED不能通过调节电压来调节亮度,所以使用PWM调光,就会在低亮度下,部分人会感觉到频闪不适应。
嵌入式的产品,除手机外,基本上使用的是LCD屏,因为从成本,寿命上考虑,OLED目前不值得去替代LCD屏大量使用。
1.2 液晶屏接口
液晶屏有RGB TTL,LVDS,MIPI DSI接口。
1.2.1 RGB TTL接口
TTL接口普遍有传输距离短,数据传输速率不高,抗干扰能力弱的劣势。一般具备R G B三基色的数据线,单片机一般使用的是RBG565颜色,就是说需要16条数据线。还有HS VS DE CLK四条控制线。另外TTL的电平一般是3V左右。因为RBG接口具有多种劣势,然后就出现了LVDS的屏。
1.2.2 LVDS接口
LVDS的原理和RGB类似,原理是有一块IC,把输入的TTL电平转成LVDS的信号再传输到LCD液晶显示屏上,然后在液晶屏上也有一块IC,把输入的LVDS信号转成TTL电平使用,也就是说液晶屏最终使用的还是TTL信号,LVDS信号只是用于传输。LVDS电平只有1V左右,而且是差分信号,所以抗干扰性比RBG TTL信号要强上不少。目前XGA以上分辩率的屏都是用LVDS信号,在中高端平板和笔记本电脑上广泛使用。
1.2.3 MIPI接口
MIPI是2003年由ARM,Nokia,ST,TI等公司成立的一个联盟,目的是把手机内部的接口如摄像头、显示屏接口、射频/基带接口等标准化,从而减少手机设计的复杂程度和增加设计灵活性。MIPI接口再单片机上基本不会使用到,这里也不详细说。有兴趣的可以看看下面的文章。
https://blog.csdn.net/zhang_danf/article/details/78705133
这里主要说一下MIPI和LVDS接口的主要的差异:
- LVDS接口只用于传输视频数据,MIPI DSI不仅能够传输视频数据,还能传输控制指令;
- LVDS接口主要是将RGB TTL信号按照SPWG/JEIDA格式转换成LVDS信号进行传输,MIPI DSI接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。
1.3 选型
其实对于单片机来说,LCD屏并没有过多的选择,高分辨率的使用LVDS接口,低分辨率的使用RGB接口,因为省成本,这样的模式能够应付过多的场合了。主要是LCD屏的厂家很多,而很多厂家的屏都是仿造原装国外的屏,采购单价低注定了屏的用料成本也是低的,所以如何选择到物美价廉的屏还需要多尝试,下面列出一点情况以供参考:
- 屏的颜色。同样的红色(R255 G0 B0)的颜色,呈现出来的颜色都会有差异,需要看屏的对比度,颜色是否鲜艳,建议使用一张高清具有渐变色,颜色丰富的图片进行测试。
- 漏光程度。LCD屏漏光是无法避免的,但是可以反映出厂价的做工如何,也反映的屏的质量如何。
- 屏的抗干扰能力。同样厂价的屏,也有可能静电干扰,电源干扰等不通过,可以与厂家沟通,能否加强抗干扰能力。
- 屏的尺寸,厚度。如果结构已经定型,那么中途换屏的风险就有可能导致结构不合适的问题。