您的位置 首页 IOT

根据CPLD器材EPM9320RC208-15芯片完成图画收集显现体系的规划

基于CPLD器件EPM9320RC208-15芯片实现图像采集显示系统的设计-OV5017是美国OmniVision公司开发的CMOS黑白图像传感器芯片,该芯片将CMOS光感应核与外围支持电路集成在一起,具有可编程控制与视频模/数混合输出等功能,其输出的模拟视频为黑白图像,与CCIR标准兼容。

前语

图画的收集和显现体系有很多种,本文介绍的依据CMOS图画传感器芯片OV5017和CPLD的图画收集显现体系具有体系简练、操控便利的特色。

1 CMOS图画传感器的一般特征

现在,CCD(电荷耦合器材)是首要的实用化固态图画传感器材,它具有读取噪声低、动态规模大、呼应灵敏度高级长处。但CCD技能难以与CMOS技能集成于同一芯片之中。这样,比如守时发生、驱动扩大、主动曝光操控、模数转化及信号处理等支撑电路就不能与像素阵列做同一芯片上,以CCD为根底的图画传感器难以完成单片一体化,因此具有体积大、功耗高级缺陷。 CMOS图画传感器是近向年开展较快的新式图画传感器,因为选用了相同的CMOS技能,因此能够将像素阵列与外围支撑电路集成在同一块芯片上。实际上,CMOS图画传感器是一个较完好的图画体系(Camera on Chip),一般包含:一个图画传感器中心、单一时钟、一切的时序逻辑、可编程功用和模数转化器。其根本结构见图1。与CCD比较,CMOS图画传感器将整个图画体系集成在一块芯片上,具有以下长处:

(1)体积小、重量轻、功耗低;

(2)编程便利、易于操控;

(3)均匀成本低。

2.OV5017的根本功用

OV5017是美国OmniVision公司开发的CMOS是非图画传感器芯片,该芯片将CMOS光感应核与外围支撑电路集成在一起,具有可编程操控与视频模/数混合输出等功用,其输出的模仿视频为是非图画,与CCIR规范兼容。

OV5017芯片的根本参数为:

(1)图画尺度4.2mm×3.2mm,像素尺度11μm×11μm;

(2)信噪比SNR》42dB;

(3)帧频50时,最小照度为0.5lux@f1.4MHz;

(4)帧频50时,峰值功耗小于100mW。

OV5017输出模仿视频信号,格局为逐行扫描。OV5017内部嵌入了一个8bit的A/D,因此能够同步输出8位的数字视频流D[7…0]。在输出数字视频流的一起,还供给像素时钟PCLK、水平参阅信号HREF、笔直同步信号VSYNC,便于外部电路读取图画。

OV5017的像素阵列为384×288,分为16×16的子块,每个子块巨细为24×18,能够在整个图画的部分开窗,输出窗口中的图画。

3 CPLD简介

CPLD是Complex Programmable Logic Device的简称。它是从PAL、GAL根底上开展起来的高密度PLD器材,它们大多选用CMOS、EPROM、EEPROM和快闪存储器(Flash Memory)等编程技能,因此具有高密度、高速度和低功耗等特色。与FPGA(Field Programmable Gate Array)的区别从电路办法来讲最大的区别是CPLD不需要装备器材。因此电路上比FPGA简略。而且在调试上面也很简略。本体系就选用CPLD,型号为Altera公司的EPM9320RC208-15。

5. 依据OV5017和CPLD的图画收集显现体系框图

依据CPLD器材EPM9320RC208-15芯片完成图画收集显现体系的规划

作业流程:CPLD操控OV5017的功用而且承受它的数据信号与行场同步和时钟。由CPLD发生行场缓冲器和LCD的操控信号。

5.1要害信号剖析。

Ov5017的像素时钟为fp=7.19MHz。输出为384×288。CPLD的时钟是f=27 MHz,场缓冲的写时钟是fvw=7.19MHz, 读时钟是fvr=6.75MHz,行缓冲的写时钟是flw=6.75MHz, 读时钟是flr=13.5MHz ,LCD的显现时钟是flcd=27MHz。在这种时钟的规划下完成了视频数据信号的采样和一点变两点,一行变两行的功用。最终的显现是640×480。fp信号由ov5017发生,fvw=fp。fvr=1/4f flw=fvr flr=2flw flcd=f。

5.2规划行场扫描时序

一般有两种办法:查找表办法和编程逻辑办法。查找表办法首要由存储芯片构成,如SRAM、EPROM、PORM等。使用时,先依据所要发生的时序在存储单元写入相应的数值,查表时再从表内读出时应存储单元的数值,以构成扫描时序。扫描时序查找表分为行扫描时序查找表和场扫描时序查找表。场扫描时序查找表的输入时钟由行同步脉冲供给。用查找表构成时序的办法存在体积大、核算烦琐的缺陷。跟着大规模逻辑芯片的呈现,使用编程逻辑办法发生行场扫描时序是一个开展方向。这种办法具有电路简略、功用强、修正便利、可靠性高级长处。

VHDL言语程序(略)。

本体系部分信号的仿真波形如下:

信号阐明:

vsyncout:LCD的场同步 hreflcd:LCD的行同步

tdmg:LCD的数据显现答应使能 wev:场缓冲的写答应

rev:场缓冲的读答应 wrstv:场缓冲的写复位

rrstv:场缓冲的读复位 wrsth :行缓冲的写复位

rrsth :行缓冲的读复位

在这些信号的操控之下,OV5017输出的384×288的视频数据最终以640×480的格局在LCD上面显现出来。

这种用VHDL发生扫场描时序的办法简略、易读,而且易于修正。在代码中只须修正一些时序参数就能发生恣意时序的波形,具有很好的可重用性。

6.总结

该体系因为省掉了A/D等器材,因此具有结构简略、体积小、功耗低一级长处。一起,因为OV5017内部嵌入曝光、增益、开窗等操控电路,而且编程便利,这就提高了收集体系在功用上的灵活性。选用CPLD技能规划的LCD操控器,大大减少了电路板的尺度,一起增加了体系可靠性和规划灵活性。这种用VHDL言语完成LCD驱动时序生成器的办法,具有简洁易读和可重用性强的特色。本体系适合于监控、多媒体等使用规模。

责任编辑:gt

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/yingyong/iot/86131.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部