多通道水声同步光纤采集存储系统设计

2014-11-28 03:01杨,姚
山西电子技术 2014年4期
关键词:水听器下位上位

聂 杨,姚 君

(中国电子科技集团公司第三十四研究所,广西 桂林 541004)

随着国内对海洋资源探测加大投入力度,水下各种探测设备、管线交错复杂。水下传感信号的采集传输是构成水下安全防卫系统的重要组成部分[1]。本设计可以将8 路水声模拟信号A/D 采样后用一根光纤传输到岸上的上位机进行存储和实时波形显示,便于分析水下情况。

1 系统组成

多通道水声同步光纤采集系统采用上位机和下位机模式,上位机放置在岸上,用于光电变换和信号存储分析;下位机放置在水里面,负责将8 路水听器的模拟信号进行同步采集和电光变换。上位机和下位机之间用一根光纤进行连接,可以将水下的信息实时传输到岸上进行存储和分析。

2 硬件设计

2.1 下位机设计

下位机位于海底,要求体积小、重量轻,还要便于密封。同时由于工作在海底,对设备供电非常困难,需要将下位机的功耗设计到最低,因此在器件选择时尽量选择低功耗器件,同时电源部分采用DC/DC,尽量降低功率损耗和发热。

下位机原理框图如图1 所示。

图1 下位机原理框图

8 路水听器的模拟信号经过滤波放大后进入A/D 变换器的8 个输入通道,FPGA 控制A/D 变换器的工作时序,并将A/D 采样后的16 位并行数据读出,然后进行复用和8B/10 编码,最后经过电光变换后变成1 路光信号输出。

A/D 转换器采用MAXIM 公司的MAX11049 芯片,该芯片具有8 个通道的A/D 转换器,采样位数为16 bit,采样速率可达250 ksps[2]。芯片每个通道都配有跟踪保持电路,保证了每个通道的同时采样。该芯片每路AD 输入范围为0 V~+5 V,输入阻抗高达1 GΩ。A/D 转换器时序图如图2 所示。

图2 MAX11049 时序图

FPGA 读第一个时钟低电平读出的16 位并行数据为通道1 经过采样后的数据,第2 个时钟低电平读出的16 位并行数据为通道2 经过采样后的数据,依次类推。FPGA 读出数据后将数据存入FIFO 中,然后读完8 个通道数据后将8通道的所有数据按照一定的帧结构进行打包,然后经过8B/10B 编码后进行并/串转换输出1 路高速的数字串行数据,该高速数据经过电/光转换电路将电信号变成光信号在光纤中进行传输。

由于下位机是工作在海里,本采集存储系统采用光电混合缆从岸上将高压直流电传输到下位机,下位机再用DC/DC 转换出设备所需的+5 V 和+3.3 V 电源。本设计采用的是德州仪器(TI)公司的LM5015 芯片,该芯片输入电压范围宽,从4.25 V~75 V 均可,输出电压范围在1.26 V~37 V,输出电流可达1.4 A,完全满足本设计的要求[3]。LM5015的原理图如图3 所示。

图3 LM5015 原理图

2.2 上位机设计

上位机设计为PCI 板卡形式,插于计算机PCI 接口。光信号经过光/电转换后变成1 路高速的数字信号,然后通过CDR 时钟恢复提取,进入到FPGA 进行处理。电脑通过PCI接口实时读取板卡中的数据信息到缓存中,一方面将数据写入硬盘,另一方面通过软件实时分析处理数据以及波形显示。上位机原理框图如图4 所示。

图4 上位机设计原理框图

FPGA 按功能分为数据处理模块、CPU 模块、和PCI 总线控制模块三部分。数据处理模块完成串行数据信号的串/并转换、以及10B/8B 解码,恢复出A/D 转换器的原始数据,写入到FIFO 中。CPU 模块主要完成数据总线的交互,分别对数据处理模块的FIFO 和PCI 总线控制模块读写数据,CPU 采用Altera 的NIOS II 软核。PCI 总线控制模块接在Avalon 总线上,可以直接通过Avalon 总线命令读写数据。对于CPU 模块和PCI 控制模块都可以由Altera 公司提供的Quartus II 软件自带的Qsys 来设计。Altera 提供了丰富的IP核,通过Avalon 总线连接成一个完整的系统,可以大大缩短开发周期。

3 上位机软件设计

上位机软件由前台显示软件和后台数据库组成,前台显示软件基于Microsoft Visual C++开发平台和Windows XP操作系统,全图形界面,使用方便,可以实时显示8 路数据的模拟波形;后台数据库采用SQL Server 进行设计,提供完备的数据库安全性和大容量的数据存储等管理[4,5]。

4 主要技术指标

多通道水声同步采集存储系统经测试,可以达到如下技术指标:

输入信号频率:20 Hz~40 kHz;

输入幅度:0 V~+5 V;

信噪比:91 dB;

失真度:0.05%;

传输距离:80 km。

5 结束语

本设计采用同步采集技术,将8 通道水听器的模拟信号同步采样,通过光纤远距离传输到岸上平台,并实现了信号的实时监测及存储,在PC 端编写相关的分析软件,即可对水下水听器信号进行实时分析处理。

[1]刘敏,惠力,杨立,等.水声传感器网络及其在海洋监测中的应用研究[J].山东科学,2010,23(2) :22-27.

[2]Maxim Integrated Products.Data Sheet MAX11049 8-Channel,16-Bit,Simultaneous-Sampling ADCs [Z].2011.

[3]Texas Instruments Incorporated.LM5015 High Voltage Monolithic Two-Switch Forward DC-DC Regulator[Z].2013.

[4]谭思亮,邹超群.Visual C++串口通信技术[M].北京:人民邮电出版社,2003.

[5]孙鑫,徐安萍.VC++深入祥解[M].北京:电子工业出版社,2007.

猜你喜欢
水听器下位上位
二维码技术在水听器配对过程中的应用研究
一种用于压电陶瓷水听器极性检测的方法
低频弯曲式水听器研究
一种压电单晶矢量水听器的性能建模与分析
发射机房监控系统之下位机
特斯拉 风云之老阿姨上位
“三扶”齐上位 决战必打赢
基于ZigBee和VC上位机的教室智能监测管理系统
景洪电厂监控系统下位机数据传输网络改造
围观党“下位”,吐槽帝“登基”