3. 遥测终端硬件架构选型

海洋遥测终端的硬件架构选型,本质上是在“算力、功耗、接口、成本、可靠性”五个维度之间做约束求解。与陆地设备不同,海洋场景往往无法频繁维护,终端一旦布放,可能要在浮标、潜标或岸基站连续工作数月甚至数年,因此选型的第一原则不是“性能最强”,而是“在给定功耗与可靠性预算下刚好够用”。本节围绕主控、传感器接口、通信模组、电源管理四个子系统,说明各自的选型依据以及相互之间的权衡关系。

主控:先定任务画像,再定MCU还是MPU

主控选型的第一步是明确终端的任务画像:采样频率、数据处理量、是否需要运行操作系统、是否需要文件系统与网络协议栈。典型的海洋遥测任务可分为两类。第一类是低频采集型,例如每10分钟读取一次温盐深传感器、每小時上报一次数据,任务以定时唤醒、串口读取、简单打包、无线发送为主,这类任务用Cortex-M系列MCU即可胜任,如STM32L4系列,运行主频80MHz、内置256KB Flash与128KB RAM,休眠电流可低至几微安。第二类是边缘处理型,例如需要做波浪谱分析、图像采集或运行复杂协议栈,此时应选择MPU,如Cortex-A53架构的Linux平台,但代价是待机功耗从微安级跃升到数十毫安级,必须配合更严格的电源域管理。

一个实用的判断依据是:如果终端在两次采集之间的绝大部分时间处于休眠,且单次处理时间小于数百毫秒,优先选MCU;如果单次处理需要持续数秒以上、或需要动态加载算法,则考虑MPU。需要提醒的是,MCU的“低功耗”优势只有在休眠策略正确时才成立,若外设常开、时钟未降频,实际功耗可能接近MPU。因此主控选型必须与电源管理单元联合评估,不能孤立看数据手册的典型值。

传感器接口:电气匹配与总线拓扑先行

海洋传感器常见接口包括模拟量(4–20mA、0–5V)、数字总线(RS-485/Modbus、SDI-12、I²C、SPI)以及脉冲/频率量。选型时要先确认三件事:电气电平是否匹配、总线是否支持多点挂载、线缆长度是否在协议允许范围内。例如RS-485在9600bps下可支持千米级布线,适合水下多节点串联;而I²C设计用于板级短距离通信,若直接拉到数米长的水密缆上,容性负载会导致波形畸变,此时应改用RS-485或增加总线缓冲器。

接口数量也要留有余量。假设终端规划接入温盐深、溶解氧、浊度三路传感器,其中两路为RS-485、一路为SDI-12,则主控至少需要2个UART(或1个UART加1个RS-485收发器切换)和1个SDI-12电平转换通道。若主控UART不足,可通过外部多路复用器扩展,但会增加切换时序的复杂度。此外,传感器供电应独立可控,便于在休眠时彻底断电,这一点直接引出电源管理单元的设计。

海洋遥测终端硬件架构与选型权衡 主控 MCU / MPU 低频采集 → MCU(μA级休眠) 边缘处理 → MPU(mA级待机) 关键约束:休眠电流 / 处理时长 传感器接口 RS-485 / SDI-12 / I²C / SPI 模拟量:4–20mA、0–5V 关键约束:电平匹配 / 线缆长度 供电独立可控 通信模组 近岸:4G Cat-1 / NB-IoT 远海:北斗短报文 / 卫星 关键约束:发射峰值电流 电源管理单元 DC-DC / LDO / 负载开关 电池 + 太阳能 / 超级电容 关键约束:峰值电流支撑 静态功耗 / 分域供电 UART / SPI 数据链路 采样数据 → 主控 控制/读取 供电/使能 分域供电:传感器 / 通信 / 主控 核心权衡:通信发射峰值电流(可达2A)决定电源与电容选型;休眠电流决定主控与传感器供电策略

通信模组:按覆盖范围与数据量分级

通信模组的选择由“离岸距离”和“单次数据量”共同决定。近岸(离岸数公里内)优先考虑4G Cat-1或NB-IoT:Cat-1上行速率约5Mbps,适合传输波形片段或图片;NB-IoT单次报文小、功耗低,适合纯数值遥测。远海则依赖北斗短报文或卫星通信,北斗三号区域短报文单次可传约1000个汉字(约1KB量级),足以承载一组带时间戳的温盐深数据,但发送间隔和功耗都受限制。

通信模组最容易被低估的参数是发射峰值电流。以常见的4G模组为例,发射瞬间电流可达1.5–2A,持续时间数百微秒到数毫秒。如果电源管理单元只按平均电流设计,电池内阻和线路压降会导致电压跌落,模组可能复位或掉网。因此选型时必须核对模组的峰值电流指标,并在电源侧配置足够容量的储能电容(例如在模组供电端并联1000μF低ESR电容),同时保证DC-DC的瞬态响应能力。这一条是海洋终端现场故障的高发点,值得在选型阶段就写进设计约束。

电源管理:分域供电与能量预算

电源管理单元的设计目标不是“效率最高”,而是“让每个子系统在不需要时真正断电”。推荐按功能划分供电域:主控域、传感器域、通信域,各自通过负载开关或MOS管控制。主控在休眠时保留RTC和少量RAM,传感器域和通信域完全断电,静态电流可控制在几十微安。以一块3.7V/10Ah锂电池为例,若平均电流为200μA,理论续航约5万小时;但若通信模组每天发射10次、每次峰值2A持续2ms,则单次能耗约0.004mAh,日累计仅0.04mAh,可见峰值电流影响的是电压稳定性而非总能量,真正决定续航的仍是平均功耗。

能量预算应在选型阶段用表格估算,而不是等样机出来再测。下面给出一个可直接套用的估算示例(参数为教学假设,非实测):

子系统 工作电流 占空比 平均电流贡献
主控(休眠/唤醒)5μA / 8mA99% / 1%约85μA
传感器(采样时)25mA0.5%约125μA
通信模组(发射)2A峰值 / 20mA待机0.01% / 5%约1.2mA
电源自身静态30μA100%30μA
合计——约1.44mA

按上表,10Ah电池理论续航约6900小时(约9.5个月),若叠加太阳能补电则可延长。这个估算的意义在于:它能立刻暴露哪个子系统是功耗大头。上例中通信待机电流占比最高,提示应选择支持PSM/eDRX的模组,或在不通信时彻底切断模组供电。

四个子系统的联合权衡

把四个子系统放在一起看,会发现它们并非独立选型。主控选MPU会抬高待机电流,进而要求电源管理提供更精细的分域;通信模组峰值电流大,会反过来要求电源增加储能电容和更粗的走线;传感器若为模拟量,还需要在主控侧配置足够精度的ADC,而高精度ADC往往意味着更长的转换时间和更高的功耗。一个常见的折中方案是:主控选低功耗MCU,传感器走数字总线并在采样间隙断电,通信模组选支持低功耗待机的型号,电源按三域独立开关设计。这套组合在近岸浮标场景中较为均衡,成本与可靠性都可接受。

选型评审时建议逐项核对:主控休眠电流是否与电源静态电流同量级;通信模组峰值电流是否有储能电容兜底;每个传感器供电是否可独立关断;总线电平与线缆长度是否匹配。四项中任一项不满足,都应在打样前修正,而不是留到海上调试。

最后需要强调,选型依据应落到可验证的指标上,而不是停留在“低功耗”“高可靠”这类形容词。把休眠电流、峰值电流、总线速率、供电域数量写成设计约束表,后续的原理图评审和功耗测试才有对照基准。海洋终端的硬件架构没有唯一正确答案,只有在明确任务画像和能量预算之后,才能判断某一组选型是否合理。