一种基于FPGA的声呐显示与控制装置制造方法及图纸

技术编号:11234609 阅读:52 留言:0更新日期:2015-04-01 08:29
本发明专利技术公开了一种基于FPGA的声呐显示与控制装置。HotLink接口接收到声纳数据,通过HotLink逻辑控制器和数据存取逻辑控制模块,将声纳数据存储于SDRAM中;SOPC模块中包含UCGUI嵌入式图形界面,通过VGA逻辑控制器将UCGUI嵌入式图形界面和SOPC模块产生的数据传送给显示器进行显示,PS/2逻辑控制模块将鼠标的操作信息传送给SOPC模块,UCGUI嵌入式图形界面产生控制信息和设置信息,SOPC模块根据控制信息控制数据存取逻辑控制模块读取SDRAM中的数据,进行数据处理操作;SOPC模块将设置信息传送给HotLink接口,对声纳进行设置。本发明专利技术具有实时性强、操作方便的优点。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种基于FPGA的声呐显示与控制装置。HotLink接口接收到声纳数据,通过HotLink逻辑控制器和数据存取逻辑控制模块,将声纳数据存储于SDRAM中;SOPC模块中包含UCGUI嵌入式图形界面,通过VGA逻辑控制器将UCGUI嵌入式图形界面和SOPC模块产生的数据传送给显示器进行显示,PS/2逻辑控制模块将鼠标的操作信息传送给SOPC模块,UCGUI嵌入式图形界面产生控制信息和设置信息,SOPC模块根据控制信息控制数据存取逻辑控制模块读取SDRAM中的数据,进行数据处理操作;SOPC模块将设置信息传送给HotLink接口,对声纳进行设置。本专利技术具有实时性强、操作方便的优点。【专利说明】一种基于FPGA的声呐显示与控制装置
本专利技术属于一种显示与控制装置,尤其涉及应用于声纳的一种基于FPGA的声呐显示与控制装置。
技术介绍
近年来,人类对资源的需求与日俱增,广袤的海洋中蕴藏着大量的宝贵财富,世界各国纷纷把目光投向了海洋资源的开发和利用,因此对海洋的开发与勘探有着十分重要的意义。 水下探测装备是多种现代技术及系统集成的产物,发展水下探测装备,为海洋支柱产业和新兴产业提供成套技术保障,对我国海洋经济、海洋产业、海洋开发具有特殊的重要意义。 水声探测是实现水下目标遥测的主要手段,目前使用最多的探测设备有两类:第一类是水下电视,使用很普遍,由水下摄像机、传输电缆、控制器和监视器组成。由于海水吸收可见光的能力很强,一般探测距离超过数米以上时就需要使用人工照明;第二类是各种声呐设备,海洋对于电磁波的传导性很差,无论是波长很长的无线电波还是波长很短的紫外线,即使是达到千米量级的无线电波也只能穿透海洋的表面,水声是被证明唯一可以在水下远程传播的信息载体。它不仅可以被用作通信用途,还可以被用作水下目标探测和定位,探测距离可达数十公里的范围。 国外一些海洋大国在水下探测方面取得了明显的成果,且一部分已生产出相应的产品。针对水下大目标的探测,比较典型的如英国Tritech Internat1nal公司生产的DST系列声呐等;对水下小目标探测则多数集中在成像声呐设备上,比较典型的是挪威Kongsberg 公司的 EM3002、GeoSwath Plus、美国 Reson 公司的 Seabat 7125 等。我国在水下探测设备方面的研宄相比于国际领先技术还有一定的差距,特别是现有的探测设备很难实现脱离主控计算机显示探测结果。
技术实现思路
本专利技术的目的是提供一种实时性强、操作方便的一种基于FPGA的声呐显示与控制装置。 本专利技术是通过以下技术方案实现的: 一种基于FPGA的声呐显示与控制装置,包括HotLink接口、SDRAM、显示器、鼠标、和FPGA信号总控平台,FPGA信号总控平台包括HotLink逻辑控制器、数据存取逻辑控制模块、SOPC模块、VGA逻辑控制器和PS/2逻辑控制模块, HotLink接口接收到声纳数据,通过HotLink逻辑控制器和数据存取逻辑控制模块,将声纳数据存储于SDRAM中; SOPC模块中包含UCGUI嵌入式图形界面,通过VGA逻辑控制器将UCGUI嵌入式图形界面和SOPC模块产生的数据传送给显示器进行显示,PS/2逻辑控制模块将鼠标的操作信息传送给SOPC模块,UCGUI嵌入式图形界面产生控制信息和设置信息,SOPC模块根据控制信息控制数据存取逻辑控制模块读取SDRAM中的数据,进行数据处理操作,将结果传送给显示器,并且SOPC模块将设置信息传送给HotLink接口,对声纳进行设置。 本专利技术一种基于FPGA的声呐显示与控制装置还可以包括: 1、UCGUI嵌入式图形界面包括接收信号显示界面、深度信息显示界面和地形3维显示界面。 2、控制信息包括:启动、复位、停止指令,对数据的读取和处理结果上传指令,对UCGUI嵌入式图形界面的三个显示界面切换指令;设置信息为信号形式、脉冲宽度、信号频率、脉冲周期、发射功率或扫描范围的设置指令。 本专利技术的有益效果为: 将数据采集、信号处理、系统控制和结果显示功能集成在单一的FPGA芯片内,相比于常见的声呐显示与控制装置所采用的DSP、ARM等处理器组合使用方案,可靠性强、功耗低、结构紧凑,符合声呐装置便携化的发展趋势。可以广泛应用于海洋工程、水上安全航行、海洋资源调查、水下定位与导航、捕鱼、避障、打捞救援等多种场合。 【专利附图】【附图说明】 图1是本专利技术测深声呐显示与控制系统装置的结构原理图; 图2是本专利技术测深声呐显示与控制系统数据流程图; 图3是本专利技术测深声呐显示与控制系统部分硬件电路图。 【具体实施方式】 下面将结合附图对本专利技术做进一步详细说明。 本专利技术硬件主要包括HotLink接口 1、SDRAM 2、显示器4、PS/2鼠标5、FPGA3。FPGA内部逻辑主要包括HotLink逻辑控制器6、数据存取逻辑控制模块7、SOPC模块10、VGA逻辑控制器8、PS/2逻辑控制模块9。数据通过HotLink接口 I接收数据,将接收到的数据经过数据存储逻辑控制模块6存储于SDRAM 2。SOPC 10依据系统工作状态通过数据存取逻辑控制模块6定时读取SDRAM 2中的数据和PS/2鼠标5的输出数据,然后SOPC对数据进行综合处理,将处理结果输出到显示器上,即将水下地形的示意图输出到显示器上。其中: 1.开发平台选用的是Altera公司生产的Cyclone II系列EP2C70F896C8N芯片。 2.显示器4使用的是ACER公司的AL1706A显示器。 3.鼠标驱动选用的是PS/2接口的双飞燕0P-220光学鼠标。 4.在FPGA中嵌入SOPC系统,并在该系统的基础上利用μ C/⑶I进行人机交互界面的设计。 5.在N1s嵌入式软核中对外设接口进行驱动,最终使连接到电路板上的IXD显示器和PS/2鼠标正常工作。 结合图1:在FPGA 3中构建SOPC 10、数据存储逻辑控制模块7、Hotlink逻辑逻辑控制模块6、VGA逻辑控制器8、PS/2驱动控制模块9 ;其中SOPC 10中嵌入N1s软核,在该软核中嵌入图形用户界面,通过VGA逻辑控制器8将系统工作界面和探测结果输出到显示器4上,并且在软核中驱动PS/2接口,通过PS/2鼠标5的操作选择相应的工作参数,实现对整个系统的显示和控制。数据存储逻辑控制器模块7主要完成两个功能:1.将Hotlink逻辑控制器6收到的数据传输给数据存储逻辑控制器,该控制器将接收的数据储存于SDRAM中。2.当SOPC需要数据时,该控制器将数据读出,并传输给S0PC,以便于SOPC对数据进行处理。SDRAM存储器2为硬件平台提供足够的存储空间。该存储采用双稳态方式,具有读写速度快的优势;Hotlink接口 I主要用于接收原始数据或将命令传出。 结合图2:对本专利技术的原理进行详细阐述:接收机输出的数据在Hotlink逻辑控制模块6控制下,通过Hotlink接口 I将数据传输至内部缓存,并利用数据存取模块14,将内部缓存中的数据传输至SDRAM模块2。数据临时存储于SDRAM中。当读取数据时,在数据存储逻辑控制模块7控制下通过读取本文档来自技高网
...

【技术保护点】
一种基于FPGA的声呐显示与控制装置,其特征在于:包括HotLink接口、SDRAM、显示器、鼠标、和FPGA信号总控平台,FPGA信号总控平台包括HotLink逻辑控制器、数据存取逻辑控制模块、SOPC模块、VGA逻辑控制器和PS/2逻辑控制模块,HotLink接口接收到声纳数据,通过HotLink逻辑控制器和数据存取逻辑控制模块,将声纳数据存储于SDRAM中;SOPC模块中包含UCGUI嵌入式图形界面,通过VGA逻辑控制器将UCGUI嵌入式图形界面和SOPC模块产生的数据传送给显示器进行显示,PS/2逻辑控制模块将鼠标的操作信息传送给SOPC模块,UCGUI嵌入式图形界面产生控制信息和设置信息,SOPC模块根据控制信息控制数据存取逻辑控制模块读取SDRAM中的数据,进行数据处理操作,将结果传送给显示器,并且SOPC模块将设置信息传送给HotLink接口,对声纳进行设置。

【技术特征摘要】

【专利技术属性】
技术研发人员:周天李海森张悦魏玉阔陈宝伟杜伟东彭东东
申请(专利权)人:哈尔滨工程大学
类型:发明
国别省市:黑龙江;23

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1