Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Радиодиапазон 433 МГц: принципы, модули, подключение к Arduino и увеличение дальности

Что такое 433 МГц?

ISM-диапазон 433,92 МГц (LPD433) — лицензионно-свободная частота для маломощных радиоустройств. Используется в пультах, датчиках, умном доме, телеметрии. Низкая мощность (≤10 мВт), простота, дешевизна.

Состав связи 433 МГц

Популярные модули: TX (FS1000A/XY-FST) и RX (MX-05V/XY-MK-5V)

Распиновка передатчика

Распиновка приёмника

Характеристики TX

Характеристики RX

Принцип работы

Передатчик

Логическая «1» на DATA → генератор SAW излучает несущую 433,92 МГц. Логический «0» → генератор выключен (OOK). Скорость ограничена RC-цепочками и полосой приёмника.

Приёмник

Супергетеродин: УКВ-усилитель → смеситель (гетеродин) → ПЧ 1 МГц → детектор АМ → выход DATA. PLL синхронизирует гетеродин. Шум подавлен узкой полосой ПЧ.

Применение

Преимущества и недостатки

ПлюсыМинусы
Низкое потребление — идеально для батарейНет mesh-сети (нет ретрансляции)
Проникает сквозь стены (в отличие от ИК)Односторонний обмен (нет подтверждения доставки)
Дальность > Wi-Fi/Zigbee на той же мощностиТребует отдельного передатчика/приёмника (нет в телефоне/ПК)
Дешево (модули ~$1–2)Нет инфо о батарее/статусе устройства
Простая интеграция с ArduinoЗашумлённый диапазон (много бытовых устройств)

Проект: 433 МГц + Arduino (DHT22 → дисплей)

Компоненты

Схема передатчика

DHT22 → Arduino TX → DATA TX-модуля. VCC TX — 5–9 В. Антенна 17,3 см.

Код передатчика (библиотека RadioHead)

#include 
#include 
RH_ASK driver;
DHT dht(2, DHT22);

void setup() {
  driver.init();
  dht.begin();
}

void loop() {
  float t = dht.readTemperature();
  float h = dht.readHumidity();
  String msg = "T:" + String(t,1) + " H:" + String(h,1);
  driver.send((uint8_t*)msg.c_str(), msg.length());
  driver.waitPacketSent();
  delay(2000);
}

Схема приёмника

DATA RX → Arduino RX → TFT дисплей. Антенна 17,3 см.

Код приёмника

#include 
#include 
RH_ASK driver;
TFT_eSPI tft;

void setup() {
  driver.init();
  tft.init();
  tft.setRotation(1);
}

void loop() {
  uint8_t buf[32];
  uint8_t buflen = sizeof(buf);
  if (driver.recv(buf, &buflen)) {
    String msg = (char*)buf;
    tft.fillScreen(TFT_BLACK);
    tft.drawString(msg, 10, 50, 4);
  }
}

Увеличение дальности: антенна — ключевой фактор

Без антенны ~1 м. С λ/4 (17,3 см) — до 50–100 м на открытом месте. В помещении меньше.

Расчёт: λ = c / f = 3×10⁸ / 433,92×10⁶ ≈ 0,692 м. λ/4 ≈ 17,3 см.

Используйте одножильный провод (MGTF, ПВЭ) длиной 17,3 см, припаяйте к ANT. Спиральная антенна (helical) компактнее. Хорошая земля на плате улучшает КПД.

Заключение

433 МГц — дешёвый, энергоэффективный способ беспроводной связи для IoT, умного дома, телеметрии. Ограничения: нет mesh, нет ACK, шумный эфир. Для критических задач — LoRa, Zigbee, Z-Wave. Нужна помощь с проектом? Обращайтесь!

Промышленные технологии

  1. Терагерцовый диапазон: основы, свойства и новые применения
  2. DIY полнодиапазонная Arduino-радиоприемник на Si4730 (ДВ, СВ, КВ, УКВ) — бюджетная пошаговая сборка
  3. AIaaS разоблачен: полное руководство по AI как услуге
  4. Мастерство управления полевым сервисом: экспертный план успеха
  5. Мастерство управления логистикой: ваш полный, проверенный план
  6. Мастерство управления запасами: проверенные стратегии для любого бизнеса
  7. Мастерство управления обслуживанием: повышение эффективности и снижение затрат
  8. Освоение управления цепочками поставок: Полное руководство
  9. Два D-триггера 74LS74: полная справочная информация и распиновка
  10. BME680: глубокое погружение в 4-в-1 датчик среды (газ, давление, влажность, температура)