基于FPGA和红外探测器的智能消防头盔设计
更新日期:2021-01-22     来源:计算机工程与设计   作者:黄琼  浏览次数:139
核心提示:2. 基于FPGA和红外探测器的智能消防头盔设计2.1 总体方案设计基于FPGA和红外探测器的智能消防头盔是一个包含红外图像采集、传输、存储与定位跟踪的完

2. 基于FPGA和红外探测器的智能消防头盔设计

2.1 总体方案设计

基于FPGA和红外探测器的智能消防头盔是一个包含红外图像采集、传输、存储与定位跟踪的完整系统。该系统分为硬件和软件两部分,其中硬件部分包括红外探测器图像采集、FPGA控制器、DDR2数据缓存,软件部分则包括红外探测器的初始化、DDR2控制器设计以及高温点目标定位与跟踪算法,其功能框图如图1所示。

2.2 FPGA控制器

FPGA的基本结构由三大部分组成:可编程逻辑块,可编程输入输出块以及可编程互联资源块[3,4],通过其功能逻辑电路接口,利用硬件编程Verilog HDL编码与原理图输入设计控制连接。本设计选用Altera(Intel)公司的EP4CE22F17C8N型FPGA,其包含22,320个逻辑元件,594kb的嵌入式SRAM存储器,66个嵌入式18*18乘法器,4个锁相环(PLL),支持可实现多种外部存储器(SDR、DDR、DDR2 SDRAM等)接口[5]。该型号能够实现特定应用的配置需求,满足应用程序的实时性要求。同时该型号的可靠性高,灵活性较好,性价比较高,适合大范围的应用。在该智能消防头盔中,FPGA主要功能是控制红外图像的传输与存储以及高温点定位跟踪。在FPGA模块中通过IIC总线实现对红外探测器的配置,将探测器采集的图像数据进行输入,并实现数据解码,完成图像格式由原始数据到RGB的转换,且缓存至DDR2存储器。时钟模块PLL产生稳定且高频的时钟信号,实现对红外图像采集、数据解码以及数据存储的同步管理,使高频器件能够正常工作。

2022-05-17• 等精度测频原理
等精度频率测量这种频率测量方法在直接频率测量的基础上发展,其测量原理是测量的实际栅极控制时间不是固定值,而是与被测量信号相关的值,正好是被测...
2022-04-01• 算法的FPGA实现方案
二、功率倒置算法原理由于GPS接收机可能接收到的干扰数目以及干扰形式无法做到事先预知,卫星信号的来向和数目也不能预知,因此要简单的确立某种固定...
2022-03-14• 软件加载过程中可能会发生软件加载失败
1.3.5 JTAG/边界扫描加载模式JTAG/边界扫描加载模式即表1中的Boundary Scan,M2,M1,M0管脚配置为101。FPGA支持在系统编程(ISC),测试口和边界扫描体...
2022-03-06• 设计实现基于FPGA平台的光数据传输模型
1万兆大数据处理的设计实现这里以实现万兆网传输为基础驱动设计,实现网络中的高速数据传输。设计中包含几个步骤:1)、高速GT接口的万兆驱动设计;2)...
2021-07-20• 通过级联的方式有效控制电源的上电时序
2.3 FPGA处理模块本文设计中选用Xilinx公司的XC7A100T作为数据采集及处理核心,该FPGA具有101K逻辑单元、4Mb Block RAM、285只GPIO,逻辑资源和GPIO接...
2020-04-23• 基于FPGA的近眼显示实时预畸变系统
《基于FPGA的近眼显示实时预畸变系统》为作者:史华康最新的研究成果,本论文的主要观点为针对近眼显示器扩大视场角的需求,本文配合光学系统设计了一...
2019-10-28• FPGA原语在时钟网络和高速接口应用的分析
FPGA原语在时钟网络和高速接口中的应用摘要:现场可编程门阵列(FPGA)的原语是器件内最小组件,可直接调用以搭建功能模块。在对时钟组件及I/O组件分...
2019-06-25• 基于FPGA的目标检测与跟踪系统
基于FPGA的目标检测与跟踪系统摘要FPGA并行处理的运作方式和可重复执行多任务的能力,满足目标检测与目标跟踪对实时性和灵活性的要求。本系统平台采用...