机载电视制导VGA/TV转换器的设计与实现
时间:09-13
来源:互联网
点击:
1 引言
随着多媒体视频技术的发展,教育、商务演示、游戏娱乐、视频监控、机载视频显示等领域均要求将PC输出的VGA视频信号转化成适合普通电视的标准电视信号。目前,VGA视频绝大多数采用逐行扫描技术,而模拟电视信号则采用隔行扫描技术.且各自的行频和场频不相同,因此,设计专门的VGA/TV视频转换器显得非常必要和迫切。VGA/TV视频转换器的基本原理是通过帧存储器用一种制式的时序写帧存.而用另一种制式的时序读帧存,并用增减行场的方法调整扫描频率,直至形成标准的电视信号格式。 我国许多飞机使用类似彩色电视的PAL制显示器。在显示图形分辨率要求不苛刻的情况下,完全可以利用这些现有设备作为机载计算机的显示终端。但一般计算机的显示接口并不直接支持队PAL制式.需要在VGA接口和PAL制式之间进行适当的转换。为实现显示控制器VGA信号到模拟TV视频信号的转换,兼容多功能显示器的模拟视频的显示方式.笔者设计了一种基于AIT2138的VGMTV视频转换器。该视频转换器将通用VGA信号转换为广播质量级的PAL制视频
信号,当然AIT2138的输出也支持NTSC和S-Video视频格式,但在本文不考虑这二种输出格式。
本文介绍AIT2138的功能,给出VGA/TV视频转换器硬件系统工作原理和设计思路;介绍系统软件设计.用单片机灵活实现用12C总线对视频转换核心电AIT2138的编程控制,对输入各种视频信号的自动监测、自动处理方法进行了研究。
2 AIT2138及硬件系统的工作原理
2.1 AIT2138的主要功能
AIT2138型视频转换器处理标准VGA的模拟R、G、B信号,并将其转换成NrPSC或PAL制式的视频信号。扫描频率的转换借助外部帧存储器完成。AIT2138可将640x480(85 Hz)、800x600(75 Hzl、1024x768(60 Hz)、16.7 MHz的真彩色图像转换成NTPSC或PAL制式的视频信号。所有视频信号均以数字方式处理。由于在。D/A转换端采用超采样电路技术,从而使模拟输出滤波器非常简单。电路的3个输出引脚能同时组合输出复合视频和S—Video(亮度与色度分离)、RGB或YCbCr信号。AIT2138支持VESA DPMS节能方式,可以有效降低系统的功耗.
Arl2138的内部功能框图如图1所示.
其特点如下:
(1)同屏显示于PC/TV,即插即用,I2C控制,无需驱动程序:
(2)支持256 Kxl6 bit的EDO存储或1 Mxl6 bit的SDRAM:
(3)FIic—FreeTM抗闪烁滤波技术,支持图像画面冻结、放大和移动。
2.2 视频转换器硬件系统
笔者设计的VGA/TV视频转换卡主要由电源电路、视频转换电路和视频转换控制电路组成.其硬件系统框图如图2所示。
机载电源为27V,为确保系统的兼容性,采用Vieor专用电源模块实现机载电源到5V纯净系统电源的转换,为系统正常工作提供可靠的环境。
机载显控器输出的VGA信号输入到系统前端,经过处理(整形等)输入AIT2138内。AIT2138根据输入VGA信号的刷新频率。对一帧VGA逐行扫描视频信号进行A/D采样,经过缓冲、箝位.缓存在外部的SDRAM中,经过奇偶场重组和场内的数据插值处理,然后经过D/A处理,在输出端转换为模拟视频信号。
系统的控制模块由AT89C51来实现.采用通用I/O模拟FC总线,完成AIT2138上电初始化和内部寄存器设定。
2.3 系统硬件设计中需要特别注意的事项
2.3.1 视频前端处理
VGA信号输入可通过Arl"2138的3个8 bitA/D转换器来对R、G、B信号的每一个通道按照48MHz的采样率进行MD转换。HSYNC和VSYNC由施密特触发器缓冲。A/D转换器的转换参考电压可以自己设定。设计的RGB信号电平范围是OV"O.85 V,给定的外部参考电压为VK,该电压不能低于RGB信号电平的最大值。数字视频处理是利用YUV色彩分量来进行的,因此利用AIT2138中的RGB—YUV矩阵将输入的RGB信号转换为4:2:2格式的YUV分量信号。其中,YUV每个分量输出长度为8 bit,总的输出信号在数据总线上以24 bit工作。在实验中发现:AIT2138内部的5线抗闪烁有限脉冲响应数字滤波器可有效降低输出PAL制式电视信号的闪烁。
2.3.2 设定工作模式
AIT2138有主、从二种模式。本设计中选用了主模式,在这种模式下,该电路可产生所有的时钟和同步信号,并且能给外部的存储设备提供水平同步和垂直同步以及内部像素时钟。电路外部的多路同步输入、FIFO和存储器都将严格遵循AIT2138提供的同步信号和时钟。
2.3.3 数字视频编码
AIT2138的核心是处理器部分。主要用于从外部存储设备中读入4:2:2格式的YUV数字视频数据.然后进行编码处理。由于输入的信号分亮度和色度两种信号分量,色度信号通过复合数字副载波调制.所以可将亮度和色度信号分别插值为像素速率的2倍.并通过2个10 bit D/A转换器转换为模拟合成视频信号,再通过第三个通道的10 bit转换器输出,必须注意调整AIT2138格式控制脚,选择不同的时钟参数.将
视频转换器的输出设置为机载多功能显示器兼容的PAL制式标准电视信号输出。
随着多媒体视频技术的发展,教育、商务演示、游戏娱乐、视频监控、机载视频显示等领域均要求将PC输出的VGA视频信号转化成适合普通电视的标准电视信号。目前,VGA视频绝大多数采用逐行扫描技术,而模拟电视信号则采用隔行扫描技术.且各自的行频和场频不相同,因此,设计专门的VGA/TV视频转换器显得非常必要和迫切。VGA/TV视频转换器的基本原理是通过帧存储器用一种制式的时序写帧存.而用另一种制式的时序读帧存,并用增减行场的方法调整扫描频率,直至形成标准的电视信号格式。 我国许多飞机使用类似彩色电视的PAL制显示器。在显示图形分辨率要求不苛刻的情况下,完全可以利用这些现有设备作为机载计算机的显示终端。但一般计算机的显示接口并不直接支持队PAL制式.需要在VGA接口和PAL制式之间进行适当的转换。为实现显示控制器VGA信号到模拟TV视频信号的转换,兼容多功能显示器的模拟视频的显示方式.笔者设计了一种基于AIT2138的VGMTV视频转换器。该视频转换器将通用VGA信号转换为广播质量级的PAL制视频
信号,当然AIT2138的输出也支持NTSC和S-Video视频格式,但在本文不考虑这二种输出格式。
本文介绍AIT2138的功能,给出VGA/TV视频转换器硬件系统工作原理和设计思路;介绍系统软件设计.用单片机灵活实现用12C总线对视频转换核心电AIT2138的编程控制,对输入各种视频信号的自动监测、自动处理方法进行了研究。
2 AIT2138及硬件系统的工作原理
2.1 AIT2138的主要功能
AIT2138型视频转换器处理标准VGA的模拟R、G、B信号,并将其转换成NrPSC或PAL制式的视频信号。扫描频率的转换借助外部帧存储器完成。AIT2138可将640x480(85 Hz)、800x600(75 Hzl、1024x768(60 Hz)、16.7 MHz的真彩色图像转换成NTPSC或PAL制式的视频信号。所有视频信号均以数字方式处理。由于在。D/A转换端采用超采样电路技术,从而使模拟输出滤波器非常简单。电路的3个输出引脚能同时组合输出复合视频和S—Video(亮度与色度分离)、RGB或YCbCr信号。AIT2138支持VESA DPMS节能方式,可以有效降低系统的功耗.
Arl2138的内部功能框图如图1所示.
其特点如下:
(1)同屏显示于PC/TV,即插即用,I2C控制,无需驱动程序:
(2)支持256 Kxl6 bit的EDO存储或1 Mxl6 bit的SDRAM:
(3)FIic—FreeTM抗闪烁滤波技术,支持图像画面冻结、放大和移动。
2.2 视频转换器硬件系统
笔者设计的VGA/TV视频转换卡主要由电源电路、视频转换电路和视频转换控制电路组成.其硬件系统框图如图2所示。
机载电源为27V,为确保系统的兼容性,采用Vieor专用电源模块实现机载电源到5V纯净系统电源的转换,为系统正常工作提供可靠的环境。
机载显控器输出的VGA信号输入到系统前端,经过处理(整形等)输入AIT2138内。AIT2138根据输入VGA信号的刷新频率。对一帧VGA逐行扫描视频信号进行A/D采样,经过缓冲、箝位.缓存在外部的SDRAM中,经过奇偶场重组和场内的数据插值处理,然后经过D/A处理,在输出端转换为模拟视频信号。
系统的控制模块由AT89C51来实现.采用通用I/O模拟FC总线,完成AIT2138上电初始化和内部寄存器设定。
2.3 系统硬件设计中需要特别注意的事项
2.3.1 视频前端处理
VGA信号输入可通过Arl"2138的3个8 bitA/D转换器来对R、G、B信号的每一个通道按照48MHz的采样率进行MD转换。HSYNC和VSYNC由施密特触发器缓冲。A/D转换器的转换参考电压可以自己设定。设计的RGB信号电平范围是OV"O.85 V,给定的外部参考电压为VK,该电压不能低于RGB信号电平的最大值。数字视频处理是利用YUV色彩分量来进行的,因此利用AIT2138中的RGB—YUV矩阵将输入的RGB信号转换为4:2:2格式的YUV分量信号。其中,YUV每个分量输出长度为8 bit,总的输出信号在数据总线上以24 bit工作。在实验中发现:AIT2138内部的5线抗闪烁有限脉冲响应数字滤波器可有效降低输出PAL制式电视信号的闪烁。
2.3.2 设定工作模式
AIT2138有主、从二种模式。本设计中选用了主模式,在这种模式下,该电路可产生所有的时钟和同步信号,并且能给外部的存储设备提供水平同步和垂直同步以及内部像素时钟。电路外部的多路同步输入、FIFO和存储器都将严格遵循AIT2138提供的同步信号和时钟。
2.3.3 数字视频编码
AIT2138的核心是处理器部分。主要用于从外部存储设备中读入4:2:2格式的YUV数字视频数据.然后进行编码处理。由于输入的信号分亮度和色度两种信号分量,色度信号通过复合数字副载波调制.所以可将亮度和色度信号分别插值为像素速率的2倍.并通过2个10 bit D/A转换器转换为模拟合成视频信号,再通过第三个通道的10 bit转换器输出,必须注意调整AIT2138格式控制脚,选择不同的时钟参数.将
视频转换器的输出设置为机载多功能显示器兼容的PAL制式标准电视信号输出。
视频监控 显示器 单片机 总线 电路 滤波器 电源模块 电压 电容 PCB 电容器 相关文章:
- 基于CH374的USB摄像头驱动设计 (04-10)
- 智能家居中的数字视频监控、门禁和灯光控制(06-05)
- 视频监视领域的视频压缩与数据流(06-18)
- 基于DM642嵌入式无线视频监控硬件设计 (10-15)
- 基于FIC8120和PoE的IP-Camera设计(03-11)
- 智能家居:数字视频监控 门禁和灯光控制(05-01)