原创 VGA接口详解

2010-5-18 13:42 2288 2 2 分类: 电源/新能源

VGA视频信号的产生



  • VGA视频信号包括5个活动的信号

    • 水平同步信号(行同步信号HS):数字信号,用于视频信号的同步;
    • 垂直同步信号(场同步信号VS):数字信号,用于视频信号的同步;
    • 红色信号(R):模拟信号(0-0.7V),用于控制颜色;
    • 绿色信号(G):模拟信号(0-0.7V),用于控制颜色;
    • 蓝色信号(B):模拟信号(0-0.7V),用于控制颜色。


  • 通过产生三个RGB信号的模拟量大小来产生所有的颜色;

  • 电子束以一定的频率在屏幕显示区域水平扫描来产生图像。视频信号中的RGB颜色信息用于控制电子束的强度。

  • 屏幕刷新过程从左上角开始,并从左向右每次绘一个像素。第一行结束时行坐标加一,列坐标重置为一。整个屏幕都被绘完后刷新过程重新开始。

  • 为提供动态图像并降低屏闪,视频信号必须以每秒60次的频率重绘,这个频率叫做“刷新率”。高于60Hz的刷新率用于PC显示器。

  • 在640×480模式,刷新率为60Hz,每个像素需要40ns。一个25MHz的时钟信号的周期是40ns。

  • 场同步信号告诉显示器开始一帧新的显示,然后显示器开始从左上角,即像素(0,0)处显示。

  • 水平同步信号告诉显示器刷新下一行640个像素。

  • 480个水平同步信号刷新了480行像素之后,将产生一个场同步信号把显示器重置到左上角,然后显示过程继续进行。

  • 不显示像素数据或电子束退回到行首开始新的水平扫描时,RGB信号需要置为黑色,即全为零。

  • 在PC机的显卡中会放置一个专用的存储器用于存储显示所需的每个颜色值,在电子束扫描过程中读出相应的数据来产生RGB信号。

同步信号时序



  • 行同步信号
      有效区间 640 高
      消隐区间 20 高
      同步区间 96 低
      消隐区间 44 高
      共800个时钟周期,用时32us
     
  • 场同步信号
      有效区间 480 高
      消隐区间 14 高
      同步区间 1 低
      消隐区间 30 高
      共525×800个时钟周期,用时16.8ms
     
  • 注意:在非有效区间,RGB信号必须为0!

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
2
关闭 站长推荐上一条 /3 下一条