位置:51电子网 » 技术资料 » 接口电路

ISP型PLD的图像处理系统硬件设计

发布时间:2008/5/26 0:00:00 访问次数:667

        作者:大连海事大学 毕 胜

     梁德群 杨海军 来源:《单片机与嵌入式系统应用》

     摘要:分析图像采集的存储地址产生时序,利用lattice公司的isplsi1032e芯片和ispexpert集成开发环境设计和实现了图像的采集、存储和控制。图像处理部分采用atmel的89c55。

    

    

     关键词:单片机

     isp vhdl语言 图像处理 图像采集

     引言

     随着图像处理技术应用的普及,其应用范围越来越广。在医学、军事、公安等领域,特别是近些年在工业自动化、工业检测方面得到广泛应用。目前的图像处理系统大多采用计算机加上视频采集卡和摄像头来构成其硬件系统,这种硬件结构对于处理自满不复杂的简易图像处理系统显然是不合适的。

     目前,epld芯片内部的资源越来越多,速度越来越快,开发的软件功能也更加完善,使其应用逐步扩大。人们普遍认为,今后的许多电子系统,将以cpu+ram+epld的结构为特征。图像系统将向小型化发展。如何设计一套简单的、低成本的图像处理系统是将图像处理技术应用到更广的领域的迫切要求。

     本文介绍的系统正是针对这样的需求而开发出来的。

    

     1 总体设计方案

     整个系统由摄像头、图像输入单元、图像存储单元、图像处理单元、图像显示单元及驱动控制单元几部分组成。图像处理系统框图如图1所示。

     该图像处理系统采用atmel的89c55为中央处理单元,系统时钟为20mhz。图像采集部分由isplsi1032e提供存储图像ram的地址信号和采集图像点阵的时钟信号。根据需要每帧图像可分为256×256或512×512点阵,在特殊情况下也可采用256×128或512×256半屏方式。在图像输出单元,可将图像与显示菜单迭加输出,构成可视菜单。

     另外,为适应工业检测和工业自动化方面的应用,在系统中还设计了驱动控制电路,可以输出开关量和模拟量。基本上能够适应各种控制场合。

     2 硬件电路设计

     2.1 isp器件开发

     isp器件除具有一般pld器件所具有的易用性、高性能和fpga的灵活性、高密度外,最重要的一条是它的在系统可编程技术,即isp可以在空白的状态下焊接到电路板上。任何已经安装好isp器件的电路板,只要通过pc机和下载电缆,就能升级新的编程代码,并且一切工作可在不断电的前提下进行。

     isp(in system programming)技术是lattice半导体公司首先提供出来的一种能在产品设计、制造过程中的每个环节,甚至在产品卖给最终用户以后,随时对其器件、电路板或整个电子系统的逻辑和功能进行组态或重组的最新技术。

     在系统开发过程中,图像采集的核心部分是视频信号经a/d转换的结果如何存储到存储器中,即如何根据视频信号产生存储器的地址信号。经过对所需逻辑门数量的估算,我们采用isplsi1032为地址发生器和其它一些逻辑电路。

     2.2 图像采集时序的产生

     这里,以256×128点阵为例,说明图像采集时序的产生。

     以a0~a7表示每行中点阵的地址,a8~a14表示行地址。其行有效信号和a0~a7地址的时序如图2所示,其场有效信号和a8~a14地址的时序如图3所示。这样共用256×128=32

     768个存储单元存储1幅图像。

     如果需要采集图像,由由cpu给isp发出start信号,令isp断开cpu提供给图像ram的地址线,改由isp产生图像ram的地址a0~a14。sip产生完1幅图像的地址后,输出1个end信号,通知cpu采图完毕,并让出ram的地址线和数据线给cpu,供其进行图像处理。

     系统中共有4片32k×8bit的ram(62256),其中:

     ram1为图像帧存;

     ram2为图形标志位,用于图像的标注;

 

        作者:大连海事大学 毕 胜

     梁德群 杨海军 来源:《单片机与嵌入式系统应用》

     摘要:分析图像采集的存储地址产生时序,利用lattice公司的isplsi1032e芯片和ispexpert集成开发环境设计和实现了图像的采集、存储和控制。图像处理部分采用atmel的89c55。

    

    

     关键词:单片机

     isp vhdl语言 图像处理 图像采集

     引言

     随着图像处理技术应用的普及,其应用范围越来越广。在医学、军事、公安等领域,特别是近些年在工业自动化、工业检测方面得到广泛应用。目前的图像处理系统大多采用计算机加上视频采集卡和摄像头来构成其硬件系统,这种硬件结构对于处理自满不复杂的简易图像处理系统显然是不合适的。

     目前,epld芯片内部的资源越来越多,速度越来越快,开发的软件功能也更加完善,使其应用逐步扩大。人们普遍认为,今后的许多电子系统,将以cpu+ram+epld的结构为特征。图像系统将向小型化发展。如何设计一套简单的、低成本的图像处理系统是将图像处理技术应用到更广的领域的迫切要求。

     本文介绍的系统正是针对这样的需求而开发出来的。

    

     1 总体设计方案

     整个系统由摄像头、图像输入单元、图像存储单元、图像处理单元、图像显示单元及驱动控制单元几部分组成。图像处理系统框图如图1所示。

     该图像处理系统采用atmel的89c55为中央处理单元,系统时钟为20mhz。图像采集部分由isplsi1032e提供存储图像ram的地址信号和采集图像点阵的时钟信号。根据需要每帧图像可分为256×256或512×512点阵,在特殊情况下也可采用256×128或512×256半屏方式。在图像输出单元,可将图像与显示菜单迭加输出,构成可视菜单。

     另外,为适应工业检测和工业自动化方面的应用,在系统中还设计了驱动控制电路,可以输出开关量和模拟量。基本上能够适应各种控制场合。

     2 硬件电路设计

     2.1 isp器件开发

     isp器件除具有一般pld器件所具有的易用性、高性能和fpga的灵活性、高密度外,最重要的一条是它的在系统可编程技术,即isp可以在空白的状态下焊接到电路板上。任何已经安装好isp器件的电路板,只要通过pc机和下载电缆,就能升级新的编程代码,并且一切工作可在不断电的前提下进行。

     isp(in system programming)技术是lattice半导体公司首先提供出来的一种能在产品设计、制造过程中的每个环节,甚至在产品卖给最终用户以后,随时对其器件、电路板或整个电子系统的逻辑和功能进行组态或重组的最新技术。

     在系统开发过程中,图像采集的核心部分是视频信号经a/d转换的结果如何存储到存储器中,即如何根据视频信号产生存储器的地址信号。经过对所需逻辑门数量的估算,我们采用isplsi1032为地址发生器和其它一些逻辑电路。

     2.2 图像采集时序的产生

     这里,以256×128点阵为例,说明图像采集时序的产生。

     以a0~a7表示每行中点阵的地址,a8~a14表示行地址。其行有效信号和a0~a7地址的时序如图2所示,其场有效信号和a8~a14地址的时序如图3所示。这样共用256×128=32

     768个存储单元存储1幅图像。

     如果需要采集图像,由由cpu给isp发出start信号,令isp断开cpu提供给图像ram的地址线,改由isp产生图像ram的地址a0~a14。sip产生完1幅图像的地址后,输出1个end信号,通知cpu采图完毕,并让出ram的地址线和数据线给cpu,供其进行图像处理。

     系统中共有4片32k×8bit的ram(62256),其中:

     ram1为图像帧存;

     ram2为图形标志位,用于图像的标注;

 

相关IC型号

热门点击

 

推荐技术资料

耳机放大器
    为了在听音乐时不影响家人,我萌生了做一台耳机放大器的想... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!