基于光纤通信的红外数字图像采集和传输系统的制作方法

文档序号:8626606阅读:508来源:国知局
基于光纤通信的红外数字图像采集和传输系统的制作方法
【技术领域】
:
[0001]本专利涉及红外数字图像的传输和显示,具体来说是一种基于光纤通信的红外数字图像采集和传输系统。它主要用于红外成像探测设备产生数字图像的远程采集、传输和实时显不。
【背景技术】
:
[0002]红外成像探测器可将红外辐射转换成电信号,然后电信号被模数转换并经过预处理后即为红外数字图像。通常红外成像探测器需要有全向空域的实时探测能力,因此红外探测器需要360度的旋转,而数据采集、接收装置为固定体,因此需要实时地将旋转体上产生的数据高速高可靠地传输到固定体上。而最初采用的电刷和导电环的实现方式,会引入很大的信号噪声,不适合传输高速的数据信号。
[0003]以往数据采集系统缓存设计多采用乒乓缓存,这需要两片SDRAM,这无形中增加了采集、传输系统设备的体积和复杂度。同时以往的数据采集系统多采用PCI总线与主机连接。但其不支持热插拔,也不利于做成便携式设备,应用普及程度远不及USB接口那么广泛。
[0004]因此,设计一种高速率、高可靠性,便携式红外数字图像采集系统、传输非常必要。采用光纤传输旋转体和固定体间数据可避免引入信号噪声,同时用一片SDRAM模拟一个大容量FIFO以及用USB接口与主机连接可简化电路结构。

【发明内容】

:
[0005]本专利的目的在于提出一种基于光纤通信的红外数字图像采集和传输系统,实现红外数字图像的高速、高可靠性传输、处理和显示,实现了实际工程中不仅要求电路结构简单,又要求高速、可靠地的传输数据的目标。
[0006]为实现上述目的,本专利所采用的硬件平台主要包括:主机,光纤接收端和光纤发送端。
[0007]各个硬件部分需要满足:所述的主机为具有USB2.0接口的计算机。所述的光纤接收端包括一片FPGA,一片USB2.0控制器芯片,一片SDRAM,一个光纤接收模块以及外围电路;其中,所述的FPGA具有块存储器模块;所述的USB2.0控制器芯片具有一个连接主机的USB2.0接口、一个连接外部设备的从器件FIFO接口和两个可设置输入输出方向的1引脚;所述的SDRAM具有SM字节存储容量和8位数据总线;所述的光纤接收模块为一个光纤接插件和一片串并转换芯片组成的光纤接收电路模块;USB2.0控制器芯片、SDRAM和光纤接收模块均和FPGA直接连接。所述的光纤发送端包括一片FPGA,一个光纤发送模块以及外围电路接口 ;其中,所述的FPGA具有块存储器模块;所述的光纤发送模块为一个光纤接插件和一片并串转换芯片组成的光纤发送电路模块;所述的外围电路接口为LVDS接口 ;光纤发送模块和外围电路接口均和FPGA直接连接;
[0008]各个硬件组成的连接关系是:主机和光纤接收端通过USB2.0传输线缆连接;光纤接收端和光纤发送端通过光纤连接;光纤发送端和红外探测器通过LVDS接口连接。
[0009]本专利具体实施的流程如下:
[0010]步骤1:光纤发送端FPGA配置光纤发送模块时钟,并将检测到的图像数据打包后存入内建FIFO缓存;
[0011]步骤2:光纤发送端FPGA从内建FIFO缓存中读取数据并通过光纤发送模块发送;
[0012]步骤3:光纤接收端FPGA配置光纤接收模块时钟,接收光纤数据并检测其图像帧头;
[0013]步骤4:按照采集窗口命令,将接收到的图像数据裁剪后存入内建输入FIFO缓存中;
[0014]步骤5:SDRAM控制单元按照优先级算法轮换机制决定对SDRAM的读写操作,不断将内建的输入FIFO缓存中数据依次读出并写入到SDRAM中,或者将SDRAM中数据依次读出并写入到内建输出FIFO缓存中,使得SDRAM与内建输入FIFO缓存和输出FIFO缓存组合成一个大容量FIFO ;
[0015]步骤6:图像数据发送模块读内建输出FIFO缓存中数据并写入到USB2.0控制器芯片的从器件FIFO中;
[0016]步骤7:通过固件程序设计将USB2.0控制芯片配置成从器件FIFO、控制传输模式,建立一个DMA传输通道同时可将主机发送的控制命令通过1 口模拟IIC协议方式发给光纤接收端FPGA ;
[0017]步骤8:主机通过USB2.0接口读USB2.0控制器芯片的从器件FIFO中数据,并可通过USB2.0接口发送采集窗口等控制命令;
[0018]步骤9:光纤接收端FPGA内的IIC从设备接口模块,根据IIC协议,接收USB2.0控制器芯片发送的控制命令,并将其存入命令寄存器。
[0019]在步骤5中所述的优先级算法轮换机制具体步骤如下:
[0020](5-1):初始化对SDRAM写具有高优先级;
[0021](5-2):检查读或者写SDRAM是否完成,完成转到(5_3);
[0022](5-3):若SDRAM有多于127个字节容量且输入FIFO缓存内有多于127个字节,则转到(5-4),否则转到(5-6);
[0023](5-4):若写SDRAM具有高优先级或者输出FIFO缓存有少于128字节容量,则转到(5-5),否则转到(5-6);
[0024](5-5):对SDRAM进行写操作,完成后置读SDRAM具有高优先级并转到(5_2);
[0025](5-6):若SDRAM有多于127个字节且输出FIFO缓存有多于127个字节容量,则转到(5-7),否则转到(5-2);
[0026](5-7):若读SDRAM具有高优先级或者输入FIFO缓存有少于128字节,则转到(5-8),否则转到(5-2);
[0027](5-8):对SDRAM进行读操作,完成后置写SDRAM具有高优先级并转到(5_2)。
[0028]本专利的显著特点如下:
[0029](I)体积小巧,便携性强。整个光纤接收端集中在一块儿板卡上,由于只使用了一片SDRAM且与电脑连接端使用USB接口,大大减轻了系统的体积和重量。
[0030](2)由于使用了图像采集窗口的方式,当图像产生速率超过采集系统的传输速率时,可通过设定采集窗口,只传输有意义的图像数据,提高了采集系统的传输速率。
[0031](3)采用模块划分的方案,根据数据流向将光纤发送板设计划分成图像接收、缓存模块和图像发送模块等,将光纤接收板设计划分成帧头检测,采集窗口内图像和大容量FIFO等,条理清晰,便于编程。
【附图说明】
[0032]图1是基于光纤通信的红外数字图像采集和传输系统的系统框图。
[0033]图2是基于光纤通信的红外数字图像采集和传输系统的流程图。
【具体实施方式】
:
[0034]下面根据附图对本专利的【具体实施方式】作进一步的说明。
[0035
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1