首页 » 业界动态 » 基于FPGA的红外图像存储与回放系统设计

基于FPGA的红外图像存储与回放系统设计

作者:  时间:2009-03-02 22:26  来源:
2.3 ADV7175与FPGA的接口设计

  CCIR一601标准规定,在数字编码时,不使用A/D转换的整个动态范围,只给亮度信号分配220个量化级,黑电平对应于量化级16,白电平对应于量化级235,为每个色差信号分配224个量化级,色差信号的零电平对应于量化级128,如图5所示。即每个样本点亮度信号占220级,色度信号占225级。

模拟符合信号Y

点击看原图

 

 

  由于红外热像仪提供的数据是16位灰度值而无色度值,所以应将ADV7175A的低8位(P7~P0)输入0x80,具体电路连接如图6所示,高8位输入亮度信号,播放时需将16位的亮度信号转换为8位再送入ADV7l75A。

具体电路连接

点击看原图

 

 

  3 FPGA逻辑设计

  图7为FPGA内部各逻辑功能模块框图。各模块主要功能如下:RECV模块根据红外热像仪提供的特定时序接收数据并编帧;Flash控制器控制16片Flash,用于扫描无效块和记录段,计算Flash已用空间和剩余空间及对Flash的擦除和读写操作;信息记录表负责记录Flash控制器传送的无效块号及已记录的段总数和各段的起始地址与结束地址;灰度调节模块将16位的灰度图像数据转化为8位,因为ADV7175A最多可输入8位灰度信息;PALl模块控制ADV7175A;PAL2模块生成原格式的行场时序,主要的控制信号是行同步信号(Hsync)和场同步信号(Vsync);FIF01和FIF02作为数据缓冲模块;TO一68013模块可在系统与计算机通信时互换TO一68013A的数据;还可向68013A发送一些需要显示的实时信息;键盘的扫描及按键的去抖则由键值处理模块完成.最后由CPU模块协调各子模块工作。

FPGA内部各逻辑功能模块框图

点击看原图

 

 

  4 结语

  该系统采用FPGA作为主控制器,对于不同分辨率的红外图像数据,只需修改FPGA中的RECV模块和PAL模块程序即可,因此,该系统设计具有一定的灵活性。

相关推荐

没有退路的FPGA与晶圆代工业者

FPGA  晶圆代工  2014-01-03

采用FPGA的可编程电阻的设计结构分析

FPGA  电阻  2013-09-24

从FPGA的制程竞赛看英特尔与Fabless的后续变化

FPGA  Fabless  2013-07-16

物联网融合自动化推动高效生产模式变革

物联网  FPGA  SoC  2013-07-09

14纳米FPGA展现突破性优势

14纳米  FPGA  2013-06-20

高清视频监控FPGA应用迎来小高峰

视频监控  FPGA  2013-06-20
在线研讨会
焦点