一、概述
要实现整个视频图像采集系统,我们分成了六大步骤:
二、VGA接口、时序及驱动电路
1、VGA接口
VGA:Video Graphics
Array视频图像阵列,VGA的主要作用是通过将计算机显卡处理的视频图像实时传输到显示器上进行显示。VGA接口采用十五针的D型接口,分为三排,每排五个,接口分为公头和母头,编号顺序为公头从左到右,母头从右到左。
VGA接口信号定义:
编号
名称
描述
1
RED
红基色信号输入
2
GREEN
绿基色信号输入
3
BLUE
蓝基色信号输入
4
ID bit
地址码(或ID2)
5
Self_Test
自测试信号(可自定义)
6
RGND
红基色信号接地
7
GGND
绿基色信号接地
8
BGND
蓝基色信号接地
9
RESERVED
保留(可自定义)
10
SGND
数字信号地
11
ID0
显示器标志位0
12
ID1
显示器标志位1
13
HSYNC
行同步信号
14
VSYNC
场同步信号
15
ID3
显示器标志位3
在发展初期,显示屏为CRT,彩色信号的输入为模拟信号传输,模拟电压门限为0~0.714V。其中0V代表无色,0.714V代表满色。为了满足VGA接口的模拟传输要求,显卡必须通过DAC转换。
随后生产的LCD显示器为数字显示设备,但为了实现接口的一致性,在显示器内部设计了ADC电路,以集成VGA接口。这样的缺点是经过两次数模转换造成图像的细节损失。
之后产生了DVI(Digital Visual Interface)接口来支持数字信号的传输。以及HDMI接口标准实现高清传输。
2、VGA时序分析
(1)
关闭显示:同步扫描枪坐标。
(2)
打开显示:扫描坐标从显示器的左上角开始,逐个像素向右扫描。(第一个水平向右的箭头)
(3)
关闭显示:扫描到第一行最右边,关闭显示,同时扫描坐标移到第二行首(虚线)。
(4)
打开显示从第二行左上角开始,逐个向右扫描。
(5)
当扫描到显示器右下角时,扫描抢从先转移到显示器左上角。
(1)(5)称为场同步,(3)称为行同步,其他过程正常显示。
一个完整行的扫描周期由a、b、c、d四个部分组成,a(行同步)代表进行行扫描地址的复位,b(行消隐后肩)代表扫描地址转移后的稳定等待期,c(行显示时期)代表行显示期,此时数据正常输出,d(行消隐前肩)代表扫描地址转移的准备。场扫描与行扫描时序是类似的,但场扫描周期是以行扫描周期为单位的。比如以640*480@60Hz为例,640*480为屏幕每行有640个像素点,每列有480个像素点,60Hz为每秒屏幕刷新60次。根据行场刷新频率表:
分辨率