DCLK/HS/VS/DE信号

2023-11-03 05:10
文章标签 vs 信号 hs de dclk

本文主要是介绍DCLK/HS/VS/DE信号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

https://www.cnblogs.com/general001/articles/3721683.html

DCLK/HS/VS/DE信号介绍

只要是数字信号处理电路,就必须有时钟信号。在液晶面板中,像素时钟是一个非常重要的时钟信号。像素时钟信号的频率与液晶面板的工作模式有关,液晶面板分辨率越高,像素时钟信号的频率也越高。在一行内,像素时钟的个数与液晶面板一行内所具有的像素数量相等。例如,对于1024×768的液晶面板,一行有1024个像素,则在一行中(对应于有效视频区间)像素时钟的个数也是1024个。

无论对TTL接口液晶面板,还是对LVDS接口面板,像素时钟信号都有以下两个方面的作用:
(1)指挥RGB信号按顺序传输。像素时钟信号就像指挥员指挥队伍时发出的口令“一、二,一、二……”,数字RGB信号在像素时钟信号的作用下,按照一定的顺序,由驱动板传输到液晶面板中,使各电路按照一定的节拍协调地工作。
(2)确保数据传输的正确性。无论是驱动板电路,还是液晶面板电路,在读取数字RGB信号时,都是在像素时钟的作用与控制下进行的,各电路只有在像素时钟的下降沿(或上升沿)到来时才对数字RGB数据进行读取,以确保读取数据的正确性。图1所示为像素时钟与数字RGB信号之间的对应关系示意图(1024×768液晶面板)。

 

图1 像素时钟与数字视频信号之间的对应关系示意图


液晶显示器行同步信号(HS)和场同步信号(VS)

在液晶显示器中,行同步信号(HS)的作用是选择出液晶面板上有效行信号区间,场同步信号(VS)的作用是选择出液晶面板上有效场信号区间,行场同步信号的共同作用,可将选择出液晶面板上的有效视频信号区间。

需要注意的是,液晶显示器中使用的同步信号是一个不包含消隐信号的两电平信号,而CRT显示器彩电中的同步信号是一个包含消隐信号的三电平信号。这是因为液晶显示器处理的是数字信号,数字信号只能有两种电平,高电平1和低电平0。

在电路中,行同步信号常用HS或HSYNC表示,场同步信号常用VS或VSYNC表示。

在液晶面板的TTL和LVDS接口中,包括的信号主要有RGB数据信号、像素时钟信号DCLK、行同步信号HS、场同步信号VS及有效显示数据选通信号DE。所有液晶面板都需要输入RGB数据和像素时钟DCLK,但其使用同步信号的方式却不同。

(1)仅使用DE同步信号液晶面板
这种液晶面板不需要输入行同步信号HS和场同步信号VS,只需要输入DE作为同步信号使用即能正常工作。液晶面板的行同步信号输人端和场同步信号端一般都需要接低电平,否则不能正常工作。

(2)同时使用DE/HS/VS同步信号液晶面板
这种液晶面板需要同时输入有效显示数据选通信号DE、行同步信号HS、场同步信号VS才能正常工作。

(3)液晶面板单像素/奇偶像素数据输入模式及信号定时
液晶显示器驱动板向液晶面板传送RGB数据信号的方式有两种:一种为单像素模式(单路方式);另一种为奇偶双像素模式(双路方式),将RGB数据分为奇数像素和偶数像素两路向液晶面板传送。图2所示为双像素(双路)R(站数据传送方式(以1024×768液晶面板为例)各信号之间的定时关系。

 

图2 双像素(双路)RGB数据传送方式各信号之间的定时关系。

 

DE信号(有效数据选通信号)

有效数据选通信号也称数据使能信号,在液晶显示器电路中其表示符号有多种,如DSP、DSPTMG、DEN、DE等,在本书中,一般称其为DE信号。
  
  (1)设立DE信号的意义

  在输入到液晶显示器的视频信号中,有效视频信号(有效RGB信号)只占信号周期中的一部分,而信号的行消隐和场消隐期间并不包含有效的视频数据。因此,液晶显示器中的有关电路在处理视频信号时,必须将包含有效视频信号的区间和不包含有效视频信号的消隐区间区分开来。为了区分有效和无效视频信号,在液晶显示器电路中设置了DE信号。

  (2)DE信号及其产生

  图1所示为DE信号示意图,其中图(c)为DE信号。DE是一个高电平有效信号,在DE高电平期间所对应的视频数据信号被认为是有效数据信号,DE的高电平期间与CRT显示器中的扫描正程相对应。从图中可以看出,如果将消隐信号(见图(a))进行倒相,正好与DE信号相同,但因为在液晶显示器中不能处理三电平的同步/消隐信号,因此,单独设立了一个DE信号。

 

图1 DE信号示意图

  有数字视频信号的电路,一般都需要DE信号。对于液晶显示器,DE存在于液晶显示器的两端和中间。“两端”指的是液晶显示器的DVI接口和液晶显示器驱动板与液晶面板的接口;“中间”指的是液晶显示器主控电路。

  (3)DE信号与其他信号之间的关系

  有效数据选通信号DE、行同步信号HS、场同步信号VS、像素时钟信号DCLK和数字RGB信号这五类信号中,DE、HS、VS属于同步信号,DCLK属于时钟信号,RGB属于数据信号,它们一般都是同时出现的,且DE、IIS、VS、DCLK和数字RGB信号都与像素时钟信号DCLK保持同步。

  ①DE信号与行场同步信号之间的关系:DE信号与行场同步信号之间的定时关系如图2所示(以1024×768液晶面板为例)。图(a)所示为DE与行同步信号之间的定时关系;图(b)所示为DE与场同步信号之间的定时关系。图(b)中DE信号上的每一条竖线代表一个行周期的DE信号。

图2 DE信号与行场同步信号之间的定时关系

  ②DE信号与RGB数据信号之间的关系:图3所示为DE信号与RGB数据信号之间的定时关系(以1024×768液晶面板为例)。图(a)所示是液晶面板上像素的排列方式;图(b)中DE信号的高电平持续期间对应于1024×768分辨率液晶显示器信号的1024个像素,也就是对应于一行的有效显示时间;图(c)中DE信号上的每一个高电平区间代表一个行周期的DE信号。以对应于1024×768分辨率的液晶显示器信号为例,在一个场周期内共有768个行周期的DE信号,对应于液晶面板上的768行像素。

 

 图3 DE信号与RGB数据信号之间的定时关系

   ③DE信号与数据读取之间的关系:图4所示为DE信号与在像素时钟DCLK的作用下读取RGB数据的示意图。从图中可以看出,只有当DE信号在高电平期间,且在像素时钟DCLK为下降沿时,相关电路才能对RGB数据进行读取,以确保读取数据的正确性。数据读取时DE信号高电平的条件实际上就是选取有效数据的含义。

图4 DE信号与数据读取之间的关系

  ④DE信号与显示画面之间的关系:图5所示为DE信号、有效RGB数据信号与显示画面之间的关系。

 

  图5 DE信号、有效RGB数据信号与显示画面之间的关系

 

不积跬步,无以至千里;不积小流,无以成江海! 千里之行,始于足下。改变现在,就是改变未来。改变未来,从现在开始。

这篇关于DCLK/HS/VS/DE信号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/335810

相关文章

Android平台播放RTSP流的几种方案探究(VLC VS ExoPlayer VS SmartPlayer)

技术背景 好多开发者需要遴选Android平台RTSP直播播放器的时候,不知道如何选的好,本文针对常用的方案,做个大概的说明: 1. 使用VLC for Android VLC Media Player(VLC多媒体播放器),最初命名为VideoLAN客户端,是VideoLAN品牌产品,是VideoLAN计划的多媒体播放器。它支持众多音频与视频解码器及文件格式,并支持DVD影音光盘,VCD影

列举你能想到的UNIX信号,并说明信号用途

信号是一种软中断,是一种处理异步事件的方法。一般来说,操作系统都支持许多信号。尤其是UNIX,比较重要应用程序一般都会处理信号。 UNIX定义了许多信号,比如SIGINT表示中断字符信号,也就是Ctrl+C的信号,SIGBUS表示硬件故障的信号;SIGCHLD表示子进程状态改变信号;SIGKILL表示终止程序运行的信号,等等。信号量编程是UNIX下非常重要的一种技术。 Unix信号量也可以

VS Code 调试go程序的相关配置说明

用 VS code 调试Go程序需要在.vscode/launch.json文件中增加如下配置:  // launch.json{// Use IntelliSense to learn about possible attributes.// Hover to view descriptions of existing attributes.// For more information,

Linux中如何屏蔽信号

本篇文章主要学习Linux的信号处理机制,着重学习屏蔽信号部分。屏蔽信号处理的两种方式类似于信号的捕获,一种方式是直接对其设置,另一种方式是先获得描述符的掩码,然后对其设置操作。 本文主要参考自《嵌入式linux系统使用开发》,作者何永琪,Thanks. 在linux系统中,如何处理某个进程发送的一个特定信号呢?一般来说有三种方式: 1) 忽略信号 2) 屏蔽信号 3) 为该信号添

信号与信号量的区别[转]

信号量(Semaphore),有时被称为信号灯,是在多环境下使用的一种设施,是可以用来保证两个或多个关键代码段不被并发调用。在进入一个关键代码段之前,线程必须获取一个信号量;一旦该关键代码段完成了,那么该线程必须释放信号量。其它想进入该关键代码段的线程必须等待直到第一个线程释放信号量。为了完成这个过程,需要创建一个信号量VI,然后将Acquire Semaphore VI以及Release Se

解决服务器VS Code中Jupyter突然崩溃的问题

问题 本来在服务器Anaconda的Python环境里装其他的包,装完了想在Jupyter里写代码验证一下有没有装好,一运行发现Jupyter崩溃了!?报错如下所示 Failed to start the Kernel. ImportError: /home/hujh/anaconda3/envs/mia/lib/python3.12/lib-dynload/_sqlite3.cpython-

VSC++: 括号对称比较

括号的使用规则:大括号,中括号,小括号{[()]};中括号,小括号[()];小括号();大括号、中括号、小括号、中括号、小括号、大括号{[()][()]};大括号,中括号,小括号,小括号{[(())]};大括号,中括号,小括号,小括号{[()()]};小括号不能嵌套,小括号可连续使用。 {[]}、{()}、([])、({})、[{}]、{}、[]、{[}]、[(])都属非法。 char aa[

国产隔离放大器:增强信号完整性和系统安全性的指南

隔离放大器是电子领域的关键组件,特别是在信号完整性和电气隔离至关重要的应用中。这些放大器隔离输入和输出信号,使它们能够在没有直接电气连接的情况下跨不同系统传输数据。这确保了电路一部分的高压尖峰或噪声不会影响另一部分,从而保护了系统和用户。随着国产隔离放大器的不断发展,它们提供了性能、可靠性和成本效益的完美结合,使其成为工程师和系统设计师的理想选择。 1. 了解国产隔离放大器的优势 增强信号

信号有效带宽

根据傅里叶变换可以知道信号带宽是无穷大的,这对实际应用是帮助不大的,所以有了有效带宽的概念,可能大家知道常用的经验公式:O.35/Tr或者0.5/Tr等,那这个公式是怎么来的呢?有效带宽又是什么含义呢? 首先来看一个RC低通滤波器,如下: 其上升时间Tr为: 该滤波器的传递函数为: H(s)=1/(RCS+1) 式中S=2πf,转换为频率f的函数为: H(f)=1/(R

Linux 一个简单的中断信号实现

1.查看手册,学习中断处理图 流程:(次级源->开关)到 源挂起 到 开关  到 处理优先级 到 中断挂起标志 到 CPSR里面的开关(图中未展现) 最后cpu处理 此次我们先使用k1按键实现中断,即是eint8 2.此次仅涉及一个中断挂起,步骤较简单,有的寄存器未涉及处理。 寄存器挂起后,通过写1清除对应位( 硬件设计逻辑: 中断标志位通常由硬件自动设置为 1,表示中断发生。