首页 > 其他分享 >LCD显示屏 --- 介绍

LCD显示屏 --- 介绍

时间:2024-04-19 18:44:05浏览次数:13  
标签:LVDS MIPI porch 显示屏 接口 --- LCD 信号

LCD数据手册关键信息提取

LCD说明

LCD 即 液晶显示器,依据驱动方式可以分为静态驱动,简单矩阵驱动,主动矩阵驱动三种,其中简单矩阵分为TN和STN两种,主动矩阵则以薄膜式晶体管(TFT)为主。TFT LCD的现实质量是最佳的,从硬件角度看,一块LCD屏显示图像不但需要LCD驱动器,还需要LCD控制器(LCDC),通常LCD驱动器与LCD玻璃基板制作在一起,LCDC由外部电路实现,许多MUC内部直接继承了LCD控制器,通过LCDC可以方便的控制屏。目前大多数显示屏都是采用TFT屏。我们以TFT屏为例。

手册关键信息提取

在看LCD数据手册时候主要关注如下两部分信息:

  • 行场控制LCD时序图
  • LCDC时序参数

行场控制LCD时序图

屏时序信号:
DCLK :像素时钟信号(用于锁存图像数据的像素时钟)
HSYNC:行同步信号 (代表新的一行图像数据开始发送)
VSYNC:帧同步信号 (代表新的一屏图像数据开始发送)
DEN: 数据有效标志位
DATA : 图像数据信号
注意:在帧同步和行同步操作的头尾都必须留有回扫时间。这样的时序安排用于显示器电子枪偏转所需要的时间。

 

LCDC时序参数

LCDC关键时序参数说明:
上边界:Upper margin, vertical back porch
下边界:Low margin, vertical front porch
左边界 : left margin, horizontal back porch
右边界:right margin,horizontal front porch
水平同步: hsync,horizontal pulse width
垂直同步:vsync, vertical pulse width
横向分辨率: xres, Horizontal valid data
纵向分辨率:yres, vertical valid data

 

 

如下图所示:
hback-porch (HBP):行信号左边沿无效信号时间范围
hfront-porch (HFP): 行信号右边沿无效信号时间范围
hsync-len (HPW): 行信号电子枪回扫时间 即 水平同步时间 Hsyc
vback-porch(VBP) :帧信号上边沿无效信号时间范围
vfront-porch(VFP):帧信号下边沿无效信号时间范围
vsync-len(VPW):帧信号电子枪回扫时间 即垂直同步时间 Vsync
hactive(HVD):有效像素信号纵向分辨率
vactive(VVD):有效像素信号横向分辨率

并且满足如下关系:
Left_margin + right_margin + hsync + xres = horizontal period (水平信号总周期)
Upper_margin + low_margin + hsync + yres = vertical period (垂直信号总周期)

关于像素时钟和lane传输速率的计算
像素时钟:clock-frequency 即DCLK(dotc clock), PCLK(pixel clock).
clock-frequency = (h_active + hfp + hbp + h_sync) * (v_active + vfp + vbp + v_sync) * fps = 水平信号总周期*垂直信号总周期*帧率
fps为帧率,一般为60,表示每秒刷新60帧图像


lane传输速率:表示一条数据 lane 的传输速率,单位为 Mbits/s
lane_clk = 100 + H_total×V_total × fps × 3 × 8 / lanes_nums
total 这里指的是 水平 垂直信号总周期
fps 为帧率 取60
3 × 8 代表一个 RGB 为 3 个字节,每个字节 8 bit
lanes 代表 data 通道数

 

如下为典型的LCD数据手册关键信息

我们可以从上面数据信息中提取如下信息:该产品可以用DE和SYNC两种模式去驱动,我们常用SYNC,也有一些产品只支持DE模式,这种情况我们在下面详说。

在SYNC模式下,上面所属的LCDC关键信息都会提供出来,我们直接用就可以,但是在DE模式下,一般不会告诉 HFP,HBP,VFP,VBP,HSYNC,VSYNC这些参数,而是直接给出Horizontal blank time和Vertical blank time (如上表)或者直接给出水平信号和垂直信号的总周期以及水平垂直信号有效周期,其余的参数需要我们自己计算。

在DE模式下,如果没有明确表明 HFP,HBP,VFP,VBP,HSYNC,VSYNC 等参数的时候,计算这些参数时候,尽量满足如下关系即可:
HFP+HBP+HSYNC = Horizontal blank time
VFP+VBP+VSYNC = Vertical blank time
hspw(hsync)+hbp+col+hfp=total
vspw(vsync)+vbp+row+vfp=total
一般 HSYNC和VSYNC取 4 或 1 或 0 剩下的 XFX XBX自行分配(通常hbp和vbp取较大值)。如:

 

Vertical section blanking=42, Horizontal section blanking=204,在填充6个参数时只需要满足关系:vbp+vfp+vs=42,hbp+hfp+hs=204,各值自行分配(通常hbp和vbp取较大值),例如
hback-porch = <150>;
hfront-porch = <50>;
vback-porch = <30>;
vfront-porch = <11>;
hsync-len = <4>;
vsync-len = <1>;

如下 为 DE 模式举例

 

xres = 1024
yres = 600
水平周期 = 1344
垂直周期 = 635
左边距空白+右边距空白+水平同步时间 = 320
上边距空白+下边距空白+垂直同步时间 = 35


DEH period time: DE Horizontal blank time

Horizontal blank time = HFP+HBP+HSYNC :左边距空白+右边距空白+水平同步时间

DEV period time : DE Vertical blank time

Vertical blank time = VFP+VBP+VSYNC  :上边距空白+下边距空白+垂直同步时间

所以猜测:
HSYNC = 4
VSYNC = 1

通常hbp和vbp取较大值
HFP + HBP = 320-4
VFP + VBP = 35-1

LVDS 和 MIPI

从接口上区分,我们现在使用的屏幕大概有四中:RGB,LVDS,EDP,MIPI,一般小尺寸屏幕(七寸以下)大部分使用RGB,大尺寸的高清屏幕都是使用LVDS、EDP、MIPI接口。
对于RGB接口的屏幕,LCDC送出来的信号直接给屏幕,中间不需要其他的转换

LVDS接口:
LVDS输出接口利用非常低的电压摆幅(约350mV)在两条PCB走线或一对平衡电缆上通过差分进行数据的传输,即低压差分信号传输。采用LVDS输出接口,可以使得信号在差分PCB线或平衡电缆上以几百Mbit/s的速率传输,由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。LVDS输出接口在17英寸及以上液晶显示器中得到了广泛的应用。对于LVDS接口的屏幕,LVDS接口只用于传输视频数据。

MIPI接口:
对于MIPI接口的屏幕,MIPI DSI不仅能够传输视频数据,还能传输控制指令
MIPI信号是成对传输的,主要是为了减少干扰,MIPI信号成对走线,两根线从波形看是成反相,所以有外部干扰过来,就会被抵消很大部分。主要用在平板和手机上使用。

两者的区别在于:
LVDS接口只用于传输视频数据,MIPI DSI不仅能够传输视频数据,还能传输控制指令;LVDS接口主要是将RGB TTL信号按SPWG/JEIDA格式转换成LVDS信号进行传输,MIPI DSI接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。

 

 

 

 

 

 

 

 

 

标签:LVDS,MIPI,porch,显示屏,接口,---,LCD,信号
From: https://www.cnblogs.com/god-of-death/p/18146621

相关文章

  • LightDB兼容扫描 - 事前SQL兼容迁移评估工具24.1支持MySQL --> TDSQL-PostgreSQL兼容
    兼容扫描工具下载地址:事前SQL兼容迁移评估工具使用说明:LightDB-事前SQL兼容迁移评估工具使用手册本次24.1版本新增了对MySQL迁移到TDSQL-pg的兼容性扫描。工具的具体使用方法请阅读使用说明文档,针对本次更新,涉及配置项targetDataBase改为MySQL-to-TDSQL-PostgreSQL。以下是......
  • 【机器学习】第二节-如何选择和评估模型
    目录一、经验误差与过拟合错误率精度误差训练误差/经验误差度量指标泛化误差欠拟合过拟合二、评估方法专家样本1.留出法(1)单次留出法(2)多次留出法2.交叉验证(1)k折交叉验证(2)留一法(3)P次k折交叉验证3.自助法三、性能度量四、偏差与方差一、经验误差与过拟合错误率分类错误样......
  • 1.0 - Opencv简记
    图像存储原理:RGB、CMY、HSV(H:色调,S:饱和度,颜色浓淡,V:亮度)。 Opencv应用:1)HSV颜色空间,利用H提取颜色。2)仿射变换通过三对点求出变换矩阵M;透视变换通过四对点求出变换矩阵M。3)二值化操作:普通二值化、自适应二值化(判断黑白的阈值由像素点邻域的像素确定)。......
  • B站login-极验逆向
    声明本文章中所有内容仅供学习交流,抓包内容、敏感网址、数据接口均已做脱敏处理,严禁用于商业用途和非法用途,否则由此产生的一切后果均与作者无关,若有侵权,请联系我立即删除!目标网站https://www.bilibili.com/          登录分析分析过程极验分析直接查看login的......
  • web server apache tomcat11-08-JNDI Resources
    前言整理这个官方翻译的系列,原因是网上大部分的tomcat版本比较旧,此版本为v11最新的版本。开源项目从零手写实现tomcatminicat别称【嗅虎】心有猛虎,轻嗅蔷薇。系列文章webserverapachetomcat11-01-官方文档入门介绍webserverapachetomcat11-02-setup启动web......
  • 性能测试——性能测试-linux监控工具nmon的安装与使用
    安装;  显示截图:    简单使用命令:                                             参考文档:https://blog.csdn.net/m0_61066945/article/details/12679959......
  • 硬件电路基础01-电学基础(交流直流电、弱电强电、欧姆定律、功率、串并联),电阻及识别
    硬件电路基础1电学基础1.1基本概念①电流定义:电荷在单位时间内通过导体横截面的流动量。(不用背)字母表示:I单位:安培(A)1A=1000mA=10^6μA大:K、M、G小:m、μ、n②电压定义:电场施加在电荷上的力量,使其在电路中移动的能量。(不用背)字母表示:U单位:伏......
  • APP阿里云一键取号 (一键登陆)php接口-- (阿里云号码认证服务)
    #通过composer安装阿里云SDK"alibabacloud/dypnsapi-20170525":"^1.1.2","alibabacloud/darabonba-openapi":"^0.2.10","alibabacloud/tea-console":"^0.1.0","alibabacloud/tea-utils":"^0......
  • v-bind与class,style属性的使用
    class,style是各种dom元素的都具有的原生属性class与:class的区别,直接使用class的话,后面跟的是常量,若使用:class,v-bind:class的话,后面需跟变量,可以实现动态地改变元素的样式如下图代码: 在上述代码中,在button元素中,对class原生属性赋值了,也使用了:class的自定义属性赋值控制......
  • 实验二-小型网络书店
    一、实验题目:需求分析(一)、功能需求分析用户注册与登录提供用户注册功能,用户可以通过填写注册信息注册成为会员。提供用户登录功能,已注册的用户可以使用账号和密码登录。图书浏览与搜索提供图书分类浏览功能,用户可以根据不同的分类查看图书列表。提供关键字......