1. 项目背景与核心需求
去年夏天我在某次户外野钓时,发现同一片水域不同位置的鱼群活跃度差异极大。后来和当地老渔民聊天才得知,这与水下溶解氧含量变化直接相关。这个经历让我意识到:普通钓鱼爱好者、水产养殖户甚至环保监测人员,都需要一种能实时预警水质变化的便携设备。
传统水质检测存在三个痛点:专业设备动辄上万元、操作复杂需要专业知识、数据结果严重滞后。市面上所谓的"便携检测仪"大多只能显示当前数值,缺乏趋势分析和预警功能。这正是我们想做一款真正智能化的水质预警设备的原因——它需要满足三个核心需求:
- 多参数实时监测(至少包含溶解氧、PH值、浊度、温度)
- 基于历史数据的异常预警
- 非专业人士也能看懂的直观展示
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 硬件系统设计解析
2.1 传感器选型与集成
传感器是整套系统的数据源头,我们对比了市面上六种主流方案:
| 传感器类型 | 精度 | 响应时间 | 抗干扰性 | 单价 |
|---|---|---|---|---|
| 光学溶解氧 | ±0.2mg/L | <30s | 高 | ¥380 |
| 电化学溶解氧 | ±0.5mg/L | >60s | 中 | ¥150 |
| 玻璃电极PH | ±0.1pH | <15s | 高 | ¥260 |
| 复合电极PH | ±0.3pH | <30s | 中 | ¥120 |
最终选择方案:
- 溶解氧:美国Atlas Scientific光学传感器(虽然贵但稳定性极佳)
- PH值:瑞士Sensorex玻璃电极(带自动温度补偿)
- 浊度:韩国DfRobot光学传感器(0-3000NTU量程)
- 温度:国产DS18B20防水探头(成本仅¥8但够用)
特别注意:所有传感器必须做防水处理。我们采用环氧树脂灌封+硅胶密封圈的双重防护,在水下3米压力测试中零渗漏。
2.2 主控电路设计
核心控制板采用ESP32双核芯片,主要考虑:
- 自带蓝牙/WiFi双模通信
- 低功耗模式电流仅10μA
- 双核可分别处理传感器数据与通信任务
电路设计中的三个关键点:
- 为每个传感器独立供电,避免互相干扰
- 加入LM358运放做信号调理
- 预留RS485接口用于工业场景扩展
