液晶屏接口类型以及其接口的详细介绍?
2017-12-11
液晶屏的接口:
液晶屏屏的接口类型大致有7种:
1.SPI:SPI/这类的接口一般采用较少,连线为CS/,SDI,SLK, SDO这四根线,连线虽然少,但是它软件的控制很复杂。通常使用在低速黑白的小尺寸屏上;
2.I2C:I2C通常也是用于低速黑白小尺寸的屏上;
3.CPU:通常在功能性的机器上使用较多;
4.RGB:通常大屏采用的比较多;
5.LVDS:LVDS输出接口在17in以及以上的液晶显示屏当中得到了其广泛的应用;
6.MDDI:为高通推出,它将会取代SPI模式,从而成为移动领域上的高速串行接口;
7.MIPI:是为多家重量级厂商联合成立的一个组织。
下面就是各个接口的详细介绍:
1.SPI(Serial Peripheral Interface)的接口
SPI:即串行的外围接口。是Motorola最先在其MC68HCXX系列的处理器上面所定义的。它是可以使MCU和各种外围设备来以串行的方式进行通信,从而交换信息。SPI有三种寄存器分别是:控制寄存器的SPCR,状态寄存器SPSR以及数据寄存器SPDR。外围的设备主要包括网络控制器、LCD显示的驱动器、FLASHRAM、A/D转换器以及MCU等。SPI的接口主要还是应用在FLASH、EEPROM、AD转换器、实时时钟,以及数字信号的处理器和数字信号的解码器之间。
2.I2C的接口
I2C:I2C的总线是由一种NXP(以前的PHILIPS公司)所开发的两线式的串行总线,最主要的优点是在于它的简单性以及有效性。总线则是用在连接微控制器以及其外围的设备。I2C的总线另一个优点就是它支持多主控, 其中任何可以进行发送和接收的设备都是可以成为主总线的。一个主控可以控制信号的传输以及时钟的频率。当然,在任何的时间点上时都只能存在一个主控。
3.CPU的接口
CPU:在智能机器出现之前,功能机上使用的是最多,在手机进入到大屏的时代之后,并口的传输速度就开始跟不上了,特别是当面临高清播放的应用时,能力明显不足,所以后来出现了MDDI和MIPI。
4.RGB的接口
RGB接口:在大屏上采用的较多的一种模式,数据位的传输也有着6位,16位以及18位的分别。连线一般都有:VSYNC、HSYNC、DOTCLKVLD以及ENABLE,然后剩下就是数据线了。
5.LVDS的接口
LVDS即是一种低压差分信号的技术接口。它是由美国的NS公司(美国国家级半导体公司)为了克服以TTL电平方式传输宽带高码率数据时,功耗大、EMI电磁干扰比较大等等一些缺点而研发出来的一种数字视频信号的传输方式。 采用了LVDS的输出接口可以有效的实现低噪声以及低功耗。
在液晶显示屏当中,LVDS的接口电路包括了两个部分,一是驱动板侧的LVDS输出接口电路(LVDS的发送器)以及液晶面板侧的LVDS输入接口电路(LVDS的接收器)。LVDS的发送器是将它的驱动板主控芯片输出的17L电平并行RGB数据信号以及控制信号转换成了低电压串行的LVDS信号,然后再通过驱动板和液晶面板之间的柔性电缆(排线)将其信号传送到液晶面板侧上的LVDS接收器,LVDS接收器随后再将串行信号转换成为TTL电平的并行信号,最后再送往液晶屏时序控制与行列驱的动电路。下图则为LVDS接口电路的组成示意图。
在这里需要说明的是,在不同的液晶显示器上,其驱动板上面的LVDS发送器也不尽相同,有些LVDS发送器有可能是一片或着两片独立的芯片,而有一些则可能集成在主控芯片之中。
6.MDDI的接口
MDDI:即高通公司在2004年时所提出的接口,该接口通过减少连线,可以提高其移动电话的可靠性并且降低了功耗,这将取代了SPI模式,从而成为移动领域上的高速串行接口。连线则主要是host_data,host_strobe,client_data,client_strobe,power,GND几根线。
7.MIPI的接口
MIPI:是为了多家重量级厂商所联合成立的一个组织,它们推出了一系列的移动标准,其中就包括了MIPI DSI。Mipi推出来的时间虽然不长,但是他推广的速度非常快,包括iphone4/Meizu M9 都是采用的mipi接口(估计现在除了高通的手机,大部分都是采用的mipi接口)。Mipi接口是有物理规范的,因此我们所看到的支持DSI的开发板和LCD的都是mipi很规范的排线。但是到目前为止,mipi接口的LCD基本上是购买不到的,网上有一小部分是自己做开发的,也有些是用的iphone的屏开发板部分,Panda Board在CPU这一块就没有将mipi的信号给引出来,没有办法使用,samsung s5pc100开发板上也没有引出接口,samsung s5pv210的开发板一般有着mipi接口驱动部分,目前只能有Omap的代码可以供我们参考。