802.11、2.4GHz、天线与射频基础
做 Wi-Fi 模组软件,不需要把自己说成射频工程师,但要懂几个关键词:
802.11 b/g/n2.4GHzHT201x1 SISORSSIAntenna Diversity信道干扰天线净空认证测试这些词决定了产品的连接能力、吞吐、功耗、兼容性和现场稳定性。
802.11 b/g/n 是什么
Section titled “802.11 b/g/n 是什么”可以先这样记:
802.11b:2.4GHz,较老,最高理论速率 11Mbps。802.11g:2.4GHz,OFDM,最高理论速率 54Mbps。802.11n:更高吞吐,可支持 MIMO、HT20/HT40,常见于 2.4GHz IoT 模组。嵌入式 Wi-Fi 模组常写:
IEEE 802.11 b/g/n2.4GHz1x1 SISOHT20这说明它偏:
低成本低功耗兼容性稳定连接而不是追求手机或路由器那种极限吞吐。
2.4GHz 的特点
Section titled “2.4GHz 的特点”优点:
穿透能力相对 5GHz 更好老路由器兼容性好IoT 模组普遍支持天线尺寸可接受缺点:
干扰多信道拥挤容易受蓝牙、微波炉、其他 AP 影响吞吐和稳定性受环境影响明显面试表达:
2.4GHz 很适合 IoT 设备,但现场干扰多,所以软件侧要关注 RSSI、重连次数、发送失败次数和弱信号场景测试。
HT20 / HT40 和信道模型
Section titled “HT20 / HT40 和信道模型”HT20 表示 20MHz 信道带宽,HT40 表示把两个相邻的 20MHz 信道绑定成 40MHz 使用。
可以先这样理解:
HT20:占用 20MHz 频宽,吞吐较低,但兼容性和稳定性更好。HT40:占用 40MHz 频宽,理论吞吐更高,但更容易和周围 Wi-Fi 互相干扰。2.4GHz Wi-Fi 的信道编号看起来很多,例如 1、2、3、4、5、6、7、8、9、10、11,但它们不是互相完全独立的车道。
原因是:
2.4GHz 信道中心频点通常间隔 5MHz。但一个 HT20 信道本身约占 20MHz。所以相邻信道会大量重叠。常见的非重叠组合是:
1 / 6 / 11也就是说,2.4GHz 环境里真正能干净并行使用的信道数量很少。家里、办公室、工厂现场如果 AP 很多,多个网络就会共享同一片无线资源。
HT40 会绑定两个 20MHz 信道,通常分为:
primary channel:主信道,负责兼容和主要控制。secondary channel:辅信道,用来扩展带宽。它的收益是吞吐更高,代价是占用更多频谱。对于手机、电脑传大文件可能有意义;但对低功耗 IoT 模组,通常不划算。
低功耗嵌入式模组使用 HT20 很常见,因为产品目标通常是:
稳定省电够用易认证而不是最大吞吐。
面试时可以这样说:
HT20 是 20MHz 带宽,稳定性和兼容性更好;HT40 绑定两个 20MHz 信道,理论吞吐更高,但在 2.4GHz 环境里更容易占用空口、引入干扰和重传。IoT 模组通常只上传状态、传感器数据或少量业务数据,更看重稳定、低功耗和连接成功率,所以 HT20 更合理。
无线资源是怎么分配的
Section titled “无线资源是怎么分配的”Wi-Fi 和蜂窝网络不一样。
蜂窝网络里,基站会更强地调度终端资源;Wi-Fi 更像大家在同一个房间里轮流说话。
核心机制可以理解为:
先监听信道是否空闲。如果空闲,就等待一个随机退避时间。退避结束后再发送。接收方收到后返回 ACK。如果没有收到 ACK,就认为可能冲突或丢包,然后重传。这就是 CSMA/CA,也就是载波监听、多路访问、冲突避免。
所以 Wi-Fi 的真实性能不只由理论速率决定,还受这些因素影响:
周围 AP 数量同信道设备数量RSSI 和信噪比重传次数AP 和设备距离天线摆放方向数据包大小和发送频率省电模式唤醒延迟从软件开发角度,要关注的不是“模块标称最高多少 Mbps”,而是:
弱信号下是否还能稳定联网。断线后是否能自动恢复。业务包是否有超时和重传。上报失败是否有缓存。日志里能否看到 RSSI、信道、重连原因、发送失败次数。面试时可以这样说:
Wi-Fi 空口是共享资源,不是设备想发就一定马上能发。设备要先监听信道,经过退避后发送,失败还会重传。所以现场 AP 多、同信道设备多、RSSI 差时,即使 TCP/IP 协议没错,也会出现延迟增大、吞吐下降和断线重连。做 IoT 模组集成时,我会把 RSSI、信道、重传、业务超时和重连次数作为可靠性指标一起看。
1x1 SISO 是什么
Section titled “1x1 SISO 是什么”1x1 SISO 表示:
1 路发送1 路接收单输入单输出它不是 MIMO。
优点:
成本低功耗低结构简单小尺寸适合传感器和普通联网设备缺点:
吞吐和抗多径能力不如多天线方案面试表达:
1x1 SISO 更适合低功耗嵌入式设备。对于传感器、控制器、仪表这类产品,稳定上传状态数据比极限吞吐更重要。
RSSI 怎么用
Section titled “RSSI 怎么用”RSSI 是接收信号强度指标。
粗略理解:
-40 dBm 左右:很强-60 dBm 左右:较好-70 dBm 左右:偏弱但可用-80 dBm 以下:容易不稳定实际产品里,RSSI 不应单独作为唯一判断,还要结合:
重连次数发送失败次数TCP 重传MQTT keepalive 超时业务延迟天线分集是什么
Section titled “天线分集是什么”Antenna Diversity 可以理解成:
模组支持多个天线通路或天线选择机制,根据信号情况选择更好的接收路径。它的目标是改善:
摆放方向影响多径衰落局部遮挡信号稳定性你不需要深入射频算法,但要知道这是提高连接稳定性的一种硬件/射频策略。
模组集成要注意什么
Section titled “模组集成要注意什么”软件工程师也要知道这些硬件影响:
天线附近留净空区。不要让金属外壳遮挡天线。RF 走线要控制阻抗。模块摆放方向会影响 RSSI。电源纹波会影响射频稳定性。ESD 和浪涌保护会影响现场可靠性。如果 Wi-Fi 经常断,不一定是协议栈问题,也可能是:
供电不足天线被遮挡PCB 设计不合理外壳影响现场干扰路由器兼容性量产认证要知道一点
Section titled “量产认证要知道一点”Wi-Fi 产品通常涉及:
CEFCCSRRCRoHS蓝牙 / Wi-Fi 联盟认证,视产品而定使用认证模组的好处是可以降低整机认证难度,但不是完全不用测试。整机结构、天线和供电变化仍可能影响最终认证。
面试 30 秒总结
Section titled “面试 30 秒总结”对 FLC-WFM102 这类 2.4GHz 802.11 b/g/n 模组,我会重点关注它的产品定位:1x1 SISO、HT20、小尺寸、低功耗,说明它面向稳定联网和嵌入式集成,不是高吞吐路由器场景。软件侧我会关注 RSSI、重连次数、弱信号测试、天线摆放、供电和现场干扰,而不是只看理论速率。