新闻中心

EEPW首页 > 测试测量 > 设计应用 > 基于高速A/D转换器的视频数据采集系统

基于高速A/D转换器的视频数据采集系统

作者:时间:2011-03-18来源:网络收藏

摘要:针对视频需要对摄像头输出的复合视频信号进行快速转化、采样、存储的要求,设计基于高速A/器TLC551O的视频。模拟视频信号通过A/器转化为8位灰度值,16位微处理器MC9S12DG128B通过普通IO口,控制FIFO存储器uPD42280写入和读取A/结果,实现视频图像数据的高精度采集。分析了主要芯片的工作原理及时序,描述了软件控制图像数据采集流程。并将采得数据经过处理,与实际图像对比。实验结果表明,该系统在单行扫描时问50μs内能采集160个以上的有效像素点,成像质量高,能满足简单图像处理算法对数据的要求。
关键词:A/D转换器;FIFO存储器;时序;视频图像数据

国内外的视频图像采集方法很多,基本分为两大类:自动图像采集和基于处理器的图像采集。自动图像采集多采用专门的视频解码芯片,如SAA7113,TVP5150等,自动完成模数转化,并输出行、场信号以实现存储器地址产生,一般以DSP为主处理器,除了对采集模式进行初始化设置外,主处理器不参与采集过程。这种方法的优点是采集不占用CPU的时间,实时性较好,适合于对图像数据的精度要求较高和算法复杂的场合,如车道识别、车辆识别等方向的应用。但是该方案对处理器的速度有很高的要求,成本较高,且电路复杂。基于处理器的图像采集则采用视频同步信号分离芯片产生行、场中断信号,用微处理器内部的A/D转换器实现图像的采集。图像的采集过程在CPU控制下完成,由CPU启动A/D转换,得到转换数据。该方案的特点是电路简单,成本低,易于实现,能满足简单图像的需要。但数据采集占用CPU时间,采集速度受微处理器A/D转化时间限制。
本文提出了基于独立的高速A/D转换器TLC5510的视频采集系统设计方案,能高速采集较高精度的,可适用于智能车比赛、室内导盲、车队仿真平台、移动机器人平台等道路环境相对单一。图像处理算法简单的场合。

1 系统架构
本系统主要适用于符合PAL制式的模拟摄像头输出视频信号的采集。一般的模拟摄像头的主要工作原理是:按一定的分辨率,以隔行扫描的方式采样图像上的点,当扫描到某点时,就通过图像传感芯片将该点处图像的灰度转换成与灰度成一一对应的电压值,然后将此电压值通过视频信号端输出。同时,视频信号端输出还隐含了场同步信号、行同步信号、奇偶场同步信号等信息,因此实际输出的是复合视频信号。
本系统采用MC9S12DGl28B作为处理器,针对信号特点,主要设计思想如下:首先,通过专门的视频同步信号分离芯片LM1881提取复合视频信号的行同步脉冲、消隐脉冲和场同步脉冲,并将它们转换成数字式电平直接输给单片机的中断口作为控制信号。同时采用高速A/D转换器TLC5510对视频信号进行A/D转换,使视频电压模拟信号转换为代表图像灰度的数字信号输出。接着采用FIFO存储器uPD42280作为的缓存,在行中断服务函数中对其进行写控制,将A/D转换数据写入其内存中。最后,当一场图像结束时,在场中断服务函数中通过单片机的8位IO口将读回。为了保证数据的稳定,在单片机与FIFO存储器之间加了一级74HC245,作为数据缓冲。为保证采集同步,LC5510 uPD42280和74HC245采用同一有源晶振作为转换和读写的时钟源。本系统框架如图1所示。

本文引用地址:http://www.eepw.com.cn/article/195048.htm

1.JPG

模拟信号相关文章:什么是模拟信号


晶振相关文章:晶振原理
摄像头相关文章:摄像头原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭