关键词:
水声信号
硬件平台
低噪声
低功耗
小型化
国产替代
摘要:
水声信号采集与处理在水声研究中起到关键作用,负责捕捉水下信号并进行有效分析,为海洋探测、水下通信等领域提供重要信息。现有的水声信号处理硬件平台存在一些不足之处,信号噪声过大、功耗过高、元器件依赖进口、板卡过大导致便携式受限。基于这些不足,设计了一个低噪声、低功耗、小型化和芯片国产化的水声信号处理硬件平台,能够提升对水声信号的处理质量,降低平台功耗使得能够长时间运行,并且增强设备的便携性和自主可控性,对于推动水声处理技术的发展和应用具有重要意义。本文所做工作如下:
(1)根据现有的水声信号处理硬件平台的不足之处,并结合之前的设计需求,给出了本文硬件平台的设计需求和技术指标,搭建了硬件平台的总体框架和对总体方案进行了设计。硬件平台由模拟前端单元和信号处理单元组成,模拟前端单元由放大电路和滤波器组成,信号处理单元由FPGA(Field Programmable Gate Array)模块、主控模块、信号处理芯片模块、通信接口模块、电源与时钟模块组成。对每个模块进行了简要方案设计,然后对其中的关键模块进行芯片选型,进行国产化替代。
(2)基于模拟前端单元设计需求进行具体方案设计。由于水声信号比较微弱,所以需要采用多级放大的形式,对信号放大后进行滤波处理,滤除带外噪声和干扰信号等,最后再对信号进行末级放大。考虑到增益与处理带宽的关系,结合水声信号的带宽特点和低噪声要求对各级放大倍数进行了设置。然后对带通滤波器的方案进行了仿真测试,结果表明能满足设计需求。由噪声系数计算公式可知模拟前端单元的噪声由第一级电路决定,根据所选型的第一级电路的芯片的性能对模拟前端单元的短路噪声计算,计算结果表明能够满足技术指标。
(3)硬件平台长时间工作在水下,且大部分时间处于休眠状态,通过值班电路检测唤醒信号来启动整个平台。为了减少值班电路的功耗,保持硬件平台的长时间运行,本文结合超低功耗MCU(Microcontroller Unit)设计了一种优化的值班电路,将值班电路分为工作时期与休眠时期,通过周期性唤醒值班电路来检测唤醒信号的方案降低值班电路的功耗,其中唤醒信号的脉宽不能小于值班电路的一个工作周期,避免检测不到唤醒信号。最后根据MCU的数据手册进行功耗的理论计算,计算结果表明能够满足技术指标。
(4)根据硬件平台的具体设计方案和选用的芯片,使用Cadence软件对整个硬件平台进行原理图与PCB(Printed Circuits Board)设计。首先根据各个模块之间的关系、每个模块的功能、输入输出接口等方面设计电路原理图。之后对PCB进行规划,通过PCB的叠层结构设置、约束规则设定、布局布线的规划等方面完成PCB设计,并给出了两个单元的整体PCB设计图,最后对PCB进行制板,且信号处理单元板卡的尺寸满足设计指标。最后对硬件平台进行实际测试,包括模拟前端单元的带宽测试、带内波动测试、带外抑制测试、短路噪声测试以及信号处理单元的值班电路功耗测试,测试结果达到了设计指标,满足要求。