以DSP和FPGA为基础的的通用红外焦平面成像系统设计详解.docx
《以DSP和FPGA为基础的的通用红外焦平面成像系统设计详解.docx》由会员分享,可在线阅读,更多相关《以DSP和FPGA为基础的的通用红外焦平面成像系统设计详解.docx(7页珍藏版)》请在第一文库网上搜索。
1、以DSP和FPGA为基础的的通用红外焦平面成像系统设计详解由于探测港本身固有的特性和恶劣外界环境成像条件,红外热图像普遍存在目标与背景对比度较差、图像边缘模糊、噪声较大等缺点。对成像质量差的红外图像进行增强并进一步进行目标识别是红外热像应用领域的客观需要。因此成像系统中必须要完成图像的非均匀校正、降噪增强等处理算法,这就要求系统具有高速和大数据量的处理能力。针对现在常用的多种类型红外焦平面阵列,综合系统成本和性能两方面的考虑,设计出了一种基于数字信号处理器(DSP)和现场可编程门阵列器件(FPGA)的通用红外焦平面成像系统。系统通过FPGA把用户程序转换为数定电路的逻辑控制,实现了软件和便性很
2、好地融合圆。通过向DSP的I/O空间写不同控制字,可实现对不同的IREPA进行数据采集,从而使系统具有较好的通用性和灵活性。1系统的硬件结构及实现原理一个完整的图像采集系统不但要具备图像值号的采集功能,还要求能对图像进行存储、显示和处理。同时,系统还必须满足通用性和可扩展性的要求。因此系统采用闻亭公司的DSP2621PA数字信号处理板和PC机构成了通用红外图像采集系统。DSP2621PA高速信号处理板以I1公司的TMS320C6201型DSP及在线可编程的FPGA为核心,还配置了高速大容量的同步存储器、双路A仍等器件,可以方便用户进行二次开发。系统的硬件功能框图如图1所示,DSP芯片作为数据核
3、心处理单元,FPGA作为系统数据采集的控制部分。IRFPADDRAMDSPTMS320C6201DSP2621BOARD图1系统硬件原理框匕,系统的实现原理:由IRFPA输出的成像模拟信号首先经外围预处理电路进行滤波并调整成模数转换器(ADC)所需要的电平,然后在FPGA的控制下经高速A/D转换为数字图像信号,并将采集到的图像数据存放到双口蚂中。当A1转换数据写满双口RAM时,FPGA向DSP发出一个中断信号,DSP响应中断后,通过皿方式传送到DSP片内存储器或外存储器(SBSRAM、SDRAM)中。如此循环,直至采满一帧图像。采完一帧图像后,DSP执行图像非均匀校正算法及图像处理算法,并将处
4、理后数据送入显示设备进行图像显示。2系统的逻辑控制设计由于目前国内外所用的红外焦平面输出信号不通用,不同红外焦平面阵列芯片的数据采集控制部分的控制曳路一般也不一致。为提高系统的通用性,本系统采用Xi1inx公司的FPGA器件XCS20/30X1实现逻辑控制。FPGA在系统逻辑控制中主要有如下几个功能:实现系统的启动与停止;实现数据采集,并把AD转换后的数据送到DSP的存储器中;实现与存储器的接旦。系统的逻辑控制电路如图2所示。图2系统逻辑控制电路4i”2.1系统的启动与停止电路在系统中通过向DSP的I/O空间写控制字的指令来实现对采集系统启动与停止控制。控制电路如图3所示。当向DSP的I/O口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DSP FPGA 基础 通用 红外 平面 成像 系统 设计 详解