WiFi 模块工作原理
1.基本结构组件
典型的 Wi-Fi 模块由以下部分组成:
| 组件 | 功能说明 |
|---|---|
| 射频装置(射频) | 处理 2.4GHz / 5GHz 频段的无线信号传输和接收 |
| 基带处理器 | 执行调制/解调(如 OFDM)、信号处理和帧组装 |
| MAC 控制器 | 管理帧传输/接收、信道切换、加密和功率控制 |
| 接口控制器 | 通过 UART、SDIO、SPI 或 USB 与主机通信 |
| 天线(内部/外部) | 发射和接收射频信号,影响信号范围和稳定性 |
| 固件/驱动程序栈 | 包含协议栈、配置参数和射频控制逻辑 |
2.工作流程
Wi-Fi 模块的典型操作步骤如下:
1.开机和初始化
上电后,模块会启动内部固件,加载默认设置,并初始化射频通道、MAC 层和主机通信接口。
2.网络扫描和连接(STA 模式)
模块扫描附近的 Wi-Fi 接入点(AP),并尝试使用预定义的 SSID 和密码进行连接。握手成功后,模块会获取一个 IP 地址(通常通过 DHCP)。
3.数据传输
主机设备(如车载摄像头)通过串行或总线接口向模块发送数据(如视频流)。模块使用标准协议(如 IP/TCP/UDP/RTSP)对数据进行封装,然后通过无线方式将数据传输到路由器或远程服务器。
4.响应和连接维护
模块持续监听入站数据(如控制命令或状态请求),并通过心跳监测、通道重新选择和自动重新连接来保持连接稳定性。
3.模式差异:STA vs. AP vs. AP+STA
| 模式 | 职能作用 | 典型使用案例 |
|---|---|---|
| STA 模式 | 充当连接 Wi-Fi 网络的客户端设备 | 证据上传、远程视频直播 |
| AP 模式 | 为本地设备创建自己的热点 | 实时预览、配置和调试 |
| AP + STA | 同时支持两种功能 | 并行上传和本地访问,混合操作 |
4.支持的数据传输协议
在视频和数据传输方面,车载摄像头通常使用 Wi-Fi 模块:
RTMP:向平台进行实时流媒体传输(用于高级模型,如"......")。 S9)
RTSP:实时流媒体和点对点预览
HTTP/HTTPS:后台文件上传
FTP/SFTP:服务器端证据存储