蓝牙宠物活动追踪器 — 蓝牙产品形态与软硬件架构设计

1. 产品概述

蓝牙宠物活动追踪器(BLE Pet Activity Tracker)是以BLE为核心通信手段的智能项圈式设备,主要用于宠物(犬/猫)的日常活动量监测、健康预警与近距离防丢提醒。2025年全球宠物智能硬件市场规模约30亿美元,BLE追踪器占比约15%,年增速超过20%。代表产品包括Whistle(Fitbit旗下,已停运后品牌转型)、Tractive(GPS+BLE,欧洲市场领先)、Link AKC(美国),国内有小佩(Petkit)、有陪等品牌。纯BLE方案续航可达6-12个月,价格区间150-500元,定位为轻量健康监测+近场防丢,区别于GPS追踪器的高功耗高价格。

2. 硬件架构设计

主控芯片选型

|--------|-------------------|-----------|-----------|--------|---------------|-------------|-----------------|
| 方案 | 芯片 | 价格(元) | BLE版本 | 主频 | Flash/RAM | 典型功耗 | 优势 |
| 方案A | nRF52832 (Nordic) | 12-15 | 5.0 | 64MHz | 512KB/64KB | ~1.2μA(DS) | BLE射频性能最优,协议栈成熟 |
| 方案B | nRF52840 (Nordic) | 18-22 | 5.0+长距 | 64MHz | 1MB/256KB | ~1.5μA(DS) | 支持BLE长距+USB,多协议 |
| 方案C | CH582 (沁恒) | 3-5 | 5.0 | 20MHz | 480KB/32KB | ~2μA(DS) | 极低成本,国产替代 |

推荐方案:nRF52832为BLE宠物追踪器首选------射频灵敏度-96dBm,协议栈SoftDevice S132成熟稳定,64KB RAM可承载复杂应用逻辑。CH582适合成本极限方案但BLE稳定性略逊。

蓝牙模块方案:SoC vs 模块

  • SoC直用:nRF52832直接作为主控+BLE芯片,最简方案,PCB面积最小(5×5mm QFN48)
  • 模组方案:使用预认证模组(如信驰达RF52832模组),免去射频调试与BQB认证,适合小团队快速量产

传感器选型

|---------|-------------|---------|------------------|-----------|
| 传感器 | 型号 | 接口 | 功能 | 价格(元) |
| 6轴IMU | LSM6DS3TR-C | I2C/SPI | 加速度+陀螺仪(步数/活动分类) | 5 |
| 温度 | TMP107 | I2C | 体温监测(异常预警) | 2 |
| 光照 | APDS-9301 | I2C | 环境光(室内/户外判定) | 3 |

电池/供电方案

  • 电池:CR2032锂锰电池(220mAh)或小型LiPo(400mAh,可充电)
  • 续航估算
    • 广播间隔1s:约3个月(CR2032)
    • 广播间隔3s+连接间隔30ms:约6-8个月(CR2032)
    • LiPo 400mAh + 每日同步10min:约12个月
  • 充电方案:LiPo版本用磁吸充电座,BLE广播中暂停充电安全检测

PCB Layout要点

  • nRF52天线区域下方禁止铺铜,3mm净空区
  • IMU传感器靠近项圈中心位置(加速度测量精度)
  • 电池连接器加ESD保护(宠物静电环境)
  • 防水设计:IP67等级,灌胶密封+超声波焊接壳体

3. 软件架构设计

蓝牙协议栈配置

  • SoftDevice:S132(nRF52832),支持Central+Peripheral双角色
  • 广播参数
    • 快速广播:间隔100ms(配网模式,持续30s)
    • 慢速广播:间隔3s(常态模式,可发现)
    • 非连接广播:间隔10s(超低功耗,仅防丢提醒UUID)
  • 连接参数
    • Min Interval: 30ms(数据同步模式)
    • Max Interval: 500ms(低功耗常态)
    • Slave Latency: 10(允许跳过10个连接事件)

应用层状态机

|--------|---------|------------------------|-------------|
| 状态 | 触发 | 行为 | 功耗 |
| 未配网 | 长按按键3s | 快速广播+GATT Provisioning | ~8mA |
| 空闲监测 | 配网完成 | 慢速广播+IMU周期采集(10min) | ~0.5mA avg |
| 数据同步 | 手机连接 | 30ms间隔上传活动数据 | ~5mA |
| 防丢提醒 | 超出BLE范围 | 蜂鸣器+LED闪烁报警 | ~10mA(短时) |
| 低电量 | 电池<10% | 低频广播+紧急通知 | ~0.2mA avg |

BLE GATT Service设计

|--------------|----------|--------------------------|---------------------|
| Service | UUID | Characteristic | 说明 |
| Pet Activity | 0xF001 | StepCount(uint16) | 今日步数 |
| | | ActivityLevel(uint8) | 0=静止/1=步行/2=跑步/3=活跃 |
| | | Temperature(float) | 体温(°C) |
| Pet Config | 0xF002 | GoalSteps(uint16) | 目标步数设置 |
| | | AlertRange(uint8,meters) | 防丢距离阈值 |
| Battery | 0x180F | BatteryLevel(uint8) | 电量百分比 |
| Device Info | 0x180A | Model/Firmware | 设备信息 |

功耗管理策略

  • 广播调优:配网后广播间隔从100ms→3000ms,功耗降低>95%
  • 连接参数调优:Slave Latency=10,Master可接受500ms间隔
  • IMU采集策略:每10分钟唤醒采集30s加速度数据,其余时间Deep Sleep
  • 防丢检测:RSSI阈值判定,手机端主动扫描,设备端仅被动广播

OTA升级方案

  • nRF52支持Bank布局(Bank0/Bank1交替),BLE传输固件包(DFU Service)
  • 传输速度:BLE 4.x约10KB/s,5.0可达50KB/s
  • 512KB固件约需50s(BLE 5.0模式)

4. 蓝牙Profile深度解析

主要使用Profile

|-----------------------------|---------|-----------------------------|
| Profile | 用途 | 说明 |
| GAP | 广播+连接管理 | Peripheral角色,可连接+可发现 |
| GATT | 数据服务框架 | 自定义Service为主 |
| Battery Service (0x180F) | 电量上报 | 标准Service,手机App普遍支持 |
| Device Information (0x180A) | 设备识别 | 型号/固件版本/厂商名 |
| DFU Service (Nordic自定义) | OTA升级 | nRF DFU协议,nRF Connect App支持 |

配网流程

  1. 用户长按按键3s → 进入配网模式(快速广播100ms)
  2. 手机App扫描到"PetTracker_xxxx" → 建立BLE连接
  3. App写入WiFi凭据到GATT Provisioning Characteristic(如需WiFi同步)
  4. App读取Device Info确认版本 → 配网完成
  5. 转入慢速广播(3s间隔)+ 常态监测

数据传输协议

  • 活动数据:每10min采集 → 连接时批量上传(步数/活动等级/体温)
  • 防丢判定:手机持续扫描BLE RSSI → 低于阈值(约-80dBm,约10m)→ App弹窗提醒
  • 历史数据:7天本地缓存(Flash存储),连接时增量同步

5. 认证与合规

BQB认证要点

  • nRF52832 SoC已预认证(Nordic完成Controller测试)
  • 自定义Profile需补测:GATT Service一致性
  • 模组方案(预认证模组)可免去射频测试,仅做Profile测试
  • 费用估算:SoC直用约8,000-15,000美元;模组方案约3,000-5,000美元

FCC/CE/SRRC要求

|-------------|--------|-------------|---------------|
| 认证 | 市场 | 要求 | 费用 |
| FCC Part 15 | 美国 | 2.4GHz无意辐射体 | $5,000-8,000 |
| CE RED | 欧洲 | RF+EMC+健康安全 | €5,000-10,000 |
| SRRC | 中国 | 微功率短距离无线电 | ¥3,000-5,000 |

6. 量产与成本分析

BOM估算

|---------------|-----------|
| 类目 | 成本(元) |
| nRF52832 SoC | 12 |
| IMU (LSM6DS3) | 5 |
| 温度传感器 | 2 |
| CR2032电池+座 | 3 |
| PCB (4层) | 5 |
| 塑胶壳体+项圈带 | 8 |
| ESD+阻容 | 2 |
| 合计 | ~37元 |

量产100K+成本可压至30元以内。终端售价150-350元,毛利率70-85%。

量产关键

  • nRF52批量采购需Nordic授权渠道,12-15元/片@10K量
  • IP67灌胶工艺需专业设备投入,建议外包
  • 预认证模组方案可缩短6-8个月认证周期
  • App开发+iOS/Android双平台约2-3人月