第一章 NB-IoT概述与选型

各位工程师朋友,咱们直接进入正题。NB-IoT这玩意儿,说白了就是为物联网「量身定制」的通信技术。它不追求高速率,要的是覆盖广、功耗低、成本省。我最早接触NB-IoT是在2017年,那时候模块还贵得离谱,现在嘛……嗯,已经白菜价了。

1.1 NB-IoT技术特点

先说说NB-IoT到底牛在哪儿。我个人习惯用三个词概括:深覆盖、低功耗、大连接

  • 覆盖增强20dB:比GPRS多穿一堵墙。我在项目中遇到过,地下车库的水表,用GPRS死活连不上,换成NB-IoT一次成功。
  • 功耗极低:两节AA电池撑5年。为什么能做到?因为模块大部分时间在睡觉(PSM模式),醒来发完数据继续睡。
  • 单基站支持10万终端:你想想看,一个小区装几千个智能水表,用4G肯定炸,NB-IoT轻松搞定。

核心优势总结:NB-IoT不是用来刷视频的,它是给「小数据、低频率、长待机」场景用的。比如智能表计、烟感、地磁、路灯控制。

1.2 主流芯片平台对比

选芯片平台,说白了就是选「底子」。目前市面上主流的三家:海思Boudica、高通MDM9206、移芯EC616。我挨个说说我的使用感受。

参数 海思Boudica 120/150 高通MDM9206 移芯EC616
工艺制程 28nm 28nm 40nm
接收灵敏度 -129dBm -128dBm -126dBm
休眠功耗 3.5μA 5μA 2.8μA
协议栈成熟度 ★★★★★ ★★★★☆ ★★★☆☆
价格(参考) 中等 偏高 偏低

海思Boudica系列

这是最早量产的NB-IoT芯片,也是我用得最多的。协议栈非常成熟,基本没遇到过死机或掉线的问题。我记得有一次做压力测试,连续跑72小时,Boudica稳如老狗。缺点是价格一直不降,而且供货周期长。

高通MDM9206

高通的东西,性能没得说,支持Cat M1和NB-IoT双模。但说实话,在纯NB场景下有点「杀鸡用牛刀」。功耗比海思高一点,价格也贵。我建议除非你有海外运营商认证需求(高通认证好过),否则国内项目不太推荐。

移芯EC616

国产新秀,性价比极高。休眠功耗能做到2.8μA,比海思还低。我去年在一个智能烟感项目里用了EC616,电池续航实测比预期多了20%。不过要注意,它的协议栈还在迭代,有些特殊场景(比如频繁重连)可能会出小bug。嗯,这里要注意,量产前一定要做充分的老化测试。

我的选型建议:追求稳定选海思,追求成本选移芯,海外项目选高通。别问我为什么没有其他家——MTK的NB-IoT芯片我还没用过,不评价。

1.3 模块选型关键指标

芯片选完,还得看模块。很多工程师只看价格,结果项目做到一半发现坑。我列几个关键指标,你照着核对就行。

  1. 接收灵敏度:别信宣传页上的「-130dBm」,那是在实验室测的。实际项目里,-125dBm以下就算优秀。我吃过亏,有一次选了个标称-130dBm的模块,现场实测只有-120dBm,最后加了外置天线才搞定。
  2. 休眠功耗:注意区分PSM模式和eDRX模式。PSM下功耗最低(微安级),但唤醒延迟大。eDRX功耗稍高,但能实时接收下行数据。选型时要根据业务场景来。
  3. AT指令兼容性:不同厂家的AT指令集有差异。我建议优先选兼容3GPP标准指令的模块,这样换平台时不用改太多代码。
  4. 认证情况:国内看工信部入网证,海外看GCF/PTCRB。别买白牌模块,否则运营商那边过不了。
  5. 封装与尺寸:LCC封装是主流,但要注意引脚间距。我见过0.8mm间距的模块,手工焊接简直噩梦。建议选1.27mm间距的,方便调试。

避坑指南:我曾经选了一款号称「超低功耗」的模块,结果发现它的PSM电流确实低,但从PSM唤醒到注册网络需要3秒,期间电流高达200mA。如果设备每小时上报一次,这3秒的峰值电流反而比正常通信还耗电。所以,一定要看完整的功耗曲线,别只看静态值。

1.4 小结

NB-IoT选型,说白了就是平衡术。你要在覆盖、功耗、成本、稳定性之间找最优解。没有完美的芯片,只有适合的方案。下一章我会讲硬件设计中的电源和天线部分,那才是真正容易踩坑的地方。

嗯,今天就到这儿。有问题欢迎交流。