1. 课程导学与组网全景

各位同学好,我是你们这门课的老周。在嵌入式通信这行摸爬滚打了十几年,从最早的GPRS模块一路做到现在的Cat1和WiFi混合方案。今天咱们开篇第一讲,先把全景图铺开,看看LTE Cat1到底是个什么定位,WiFi配网又是怎么一回事,以及为什么要把它们俩凑在一起。

本章核心目标:搞懂Cat1的技术位置、WiFi配网的本质、混合组网的价值,以及你手头需要准备哪些物料才能跟上后续的实验。

1.1 LTE Cat1技术演进与市场定位

LTE Cat1,全称是LTE Category 1。说白了,它就是4G LTE标准里一个“减配”的版本。3GPP在R8版本里定义了Cat1,上行5Mbps、下行10Mbps。这个速率放在今天看不算快,但物联网场景恰恰不需要那么高的带宽。

我记得2016年左右,很多做共享单车的朋友还在用2G模块。后来2G退网,NB-IoT又扛不住移动场景,Cat1才真正站上舞台中央。为什么?因为它直接复用现有的4G基站,不需要额外建网,而且支持VoLTE语音——这对一些需要通话的终端来说太关键了。

我个人的习惯是,把Cat1看作“2G/3G的完美替代者”。它不像Cat4那样贵,也不像NB-IoT那样慢。你看现在市面上那些公网对讲机、车载定位终端、工业DTU,几乎清一色都在切Cat1。

特性 Cat1 Cat4 NB-IoT
下行速率 10 Mbps 150 Mbps ~250 kbps
上行速率 5 Mbps 50 Mbps ~250 kbps
模组成本 低(约30-50元) 高(约80-150元) 极低(约15-25元)
适用场景 移动物联网、语音 视频监控、高速上网 静态抄表、传感器
网络覆盖 4G全网通 4G全网通 需独立基站

嗯,这里要注意:Cat1虽然叫“减配”,但它的射频和协议栈复杂度并不低。我见过不少团队在Cat1模块上栽跟头,原因往往是低估了天线设计和网络注册流程的坑。后面实验章节我们会专门讲。

1.2 WiFi配网技术原理

WiFi配网,听起来好像就是把设备连上路由器。但实际做产品时你会发现,一个没有屏幕、没有键盘的物联网设备,怎么告诉它“你家WiFi叫什么、密码是多少”?这就是配网技术要解决的问题。

目前主流的配网方式有几种:

  • SmartConfig(一键配网):手机App通过UDP广播包,把SSID和密码编码后发出去。设备在混杂模式下抓包解码。优点是快,缺点是路由器隔离了广播包就抓瞎。
  • SoftAP模式:设备自己开一个热点,手机连上去,然后通过HTTP或Socket把WiFi信息传给它。兼容性好,但用户体验差——你得手动切换WiFi连接。
  • 蓝牙辅助配网:设备带BLE,手机通过蓝牙把WiFi信息传过去。体验最好,但成本高一点。
  • 二维码配网:设备生成二维码,手机扫码后通过局域网或云平台下发。适合批量部署。

我个人在项目中用得最多的是SmartConfig + SoftAP双模式。为什么?因为SmartConfig快,但总有10%左右的路由器不兼容;SoftAP虽然慢,但一定能配成功。两者互补,用户满意度能拉到95%以上。

避坑指南:我曾经在一个智能家居项目里只用了SmartConfig,结果用户反馈配网成功率只有70%。排查后发现是某些老旧路由器禁用了UDP广播转发。后来加上SoftAP兜底,问题才解决。所以配网方案一定要有降级策略。

1.3 混合组网的应用场景与价值

为什么要把Cat1和WiFi配网放在一起?你想想看,Cat1负责广域连接——设备走到哪里都能联网;WiFi负责本地高速通信——设备在家里或办公室时,走WiFi不花钱。两者结合,就是“广域覆盖 + 本地低成本”的黄金组合。

典型的应用场景:

  • 智能家居网关:平时走WiFi与手机App交互,断网时自动切Cat1上报告警。
  • 车载定位终端:车辆在停车场用WiFi做固件升级(省流量费),行驶中用Cat1上报位置。
  • 工业数据采集器:现场有局域网时走WiFi,无网络覆盖时走Cat1回传。
  • 共享设备(充电宝、售货机):运维人员在现场用WiFi调试,设备运行时用Cat1通信。

混合组网的核心价值就三个字:降成本。Cat1流量费按MB算,WiFi基本免费。如果一个设备每月有80%的时间在WiFi覆盖下,流量费能省60%以上。我算过一笔账,1000台设备,一年能省出好几个工程师的工资。

注意:混合组网不是简单的“两个网卡轮流用”。切换时机、数据缓存、链路保活、IP地址管理,这些都是坑。后面我们会用整整6个章节来拆解这些工程细节。

1.4 课程实验环境与物料清单

这门课是实战导向,光说不练假把式。你需要准备以下物料:

物料 型号/规格 数量 备注
Cat1开发板 Air724UG 或 ML302 1块 推荐合宙或中移物联
WiFi模块 ESP32 或 ESP8266 1块 ESP32带蓝牙,更灵活
MCU主控 STM32F103 或 国产替代 1块 用于协调Cat1和WiFi
路由器 支持2.4G/5G双频 1台 用于WiFi配网测试
SIM卡 物联网卡(联通/移动) 1张 确保有数据流量
USB转串口工具 CH340 或 FT232 2根 调试用
杜邦线/面包板 公对母、母对母 若干 搭建电路

软件环境方面,你需要:

  • Keil MDK 或 STM32CubeIDE(用于MCU开发)
  • ESP-IDF 或 Arduino IDE(用于WiFi模块)
  • 串口调试助手(推荐SSCOM或MobaXterm)
  • Wireshark(抓包分析用,后面章节会用到)

我个人建议,如果你手头没有现成的开发板,直接买合宙的Air724UG开发板,它自带USB转串口和天线,开箱即用,省去很多焊接的麻烦。ESP32用NodeMCU版本,便宜又好用。

好,全景图已经铺开。下面这张SVG图帮你梳理本章的知识脉络:

第一章:课程导学与组网全景 Cat1技术演进 WiFi配网原理 混合组网价值 实验物料清单 2G/3G替代者 SmartConfig/SoftAP 降成本、提覆盖 开发板+工具 混合组网实战能力 本章为后续29章打下基础,每个知识点都会在实验中反复验证