Принцип работы модуля WiFi
1. Основные структурные компоненты
Типичный модуль Wi-Fi состоит из следующих частей:
| Компонент | Описание функций |
|---|---|
| Радиочастотный блок (радиочастота) | Обеспечивает передачу и прием беспроводных сигналов в диапазонах 2,4 ГГц / 5 ГГц |
| Baseband Processor | Выполняет модуляцию/демодуляцию (например, 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 + STA | Поддерживает обе функции одновременно | Параллельная загрузка и локальный доступ, гибридные операции |
4. Поддерживаемые протоколы передачи данных
Для передачи видео и данных в нательных камерах обычно используются модули Wi-Fi:
RTMP: Прямая трансляция на платформы (используется в продвинутых моделях, таких как S9)
RTSP: Потоковая передача в реальном времени и предварительный просмотр в режиме "точка-точка
HTTP/HTTPS: Загрузка файлов в бэкенд
FTP/SFTP: Хранение доказательств на стороне сервера