Онлайн калькулятор помогает оценить дальность связи, энергорасход и качество сигнала для различных беспроводных технологий в реальных условиях.
Как использовать программу
- Выберите технологию.
- Укажите окружающую среду и препятствия.
- Введите параметры Tx, Rx, антенн.
- Укажите расстояние и цикл работы.
- Нажмите Рассчитать.
Калькулятор покажет:
- RSSI и SNR на заданном расстоянии.
- Энергозатраты за сутки.
- Примерное время отклика (пинг).
- Скорость передачи и MTU.
- Статус связи с предупреждениями.
Основные параметры и что они значат:
- Tx мощность (dBm) — мощность передатчика. Чем выше, тем дальше может идти сигнал, но больше расход энергии.
- Чувствительность приёмника (dBm) — минимальный уровень сигнала, при котором устройство способно корректно принимать данные. Чем ниже (отрицательнее) значение, тем лучше чувствительность, тем дальше связь.
- Антенна Tx/Rx (dBi) — усиление антенн передатчика и приёмника. Повышают мощность сигнала в нужном направлении.
- Препятствия (дБ потерь) — учитывают затухание сигнала из-за стен, бетонных конструкций, улицы и других факторов.
- Расстояние (м) — желаемое расстояние между передатчиком и приёмником.
- Цикл работы (%) — процент времени, когда устройство активно передает сигнал. Влияет на энергопотребление.
Расчётные формулы
1. Потери в свободном пространстве, FSPL:
$$
L_\text{fspl} = 20 \cdot \log_{10}(d) +
$$
$$
+ 20 \cdot \log_{10}(f) — 27.55 + L_\text{obs}
$$
где:
- \(d\) — расстояние между устройствами, м;
- \(f\) — частота, МГц;
- \(L_\text{obs}\) — дополнительные потери на препятствия (стены, бетон, улица), дБ.
2. Уровень принимаемого сигнала, RSSI:
$$
RSSI = P_\text{tx} + G_\text{tx} + G_\text{rx} — L_\text{fspl}
$$
где:
- \(P_\text{tx}\) — мощность передатчика, дБм;
- \(G_\text{tx}\) — усиление передающей антенны, dBi;
- \(G_\text{rx}\) — усиление приёмной антенны, dBi.
3. Соотношение сигнал/шум, SNR:
$$
SNR = RSSI — S_\text{min}
$$
где:
- \(S_\text{min}\) — чувствительность приёмника, дБм.
4. Энергопотребление за сутки:
$$
E = P_\text{mW} \cdot \frac{D}{100} \cdot 24
$$
где:
- \(P_\text{mW}\) — мощность передатчика, мВт,
- \(D\) — цикл работы (время передачи относительно суток), %.
5. Задержка связи, пинг:
$$
Ping = \min \left(\frac{d}{300} \cdot 2,\; 100 \right)
$$
где:
- \(d\) — расстояние, м;
- 300 — скорость распространения радиоволн (м/мкс).
Что нужно знать про технологии:
| Технология | Частота (МГц) | Макс. дальность при Tx=10 dBm и Rx -90 dBm | Типовые чувствительности | Особенности |
|---|---|---|---|---|
| Bluetooth | 2400 | 10–20 м | ~-90 dBm | Короткие дистанции, высокая скорость |
| Wi-Fi | 2400 | 50–100 м | ~-90 dBm | Высокая скорость, средняя дальность |
| Zigbee | 2400 | 50–100 м | ~-90 dBm | Низкое энергопотребление, сеть mesh |
| LoRa | 868 | 200–900 м | от -120 до -137 dBm | Очень высокая дальность при низкой скорости |
| nRF24L01 | 2400 | 50–100 м | ~-90 dBm | Короткая дальность, низкое энергопотребление |
| Z-Wave | 900 | 50–100 м | ~-90 dBm | Для умного дома, mesh-сети |
| ESP-NOW | 2400 | 50–100 м | ~-90 dBm | Протокол для ESP микроконтроллеров |
| Meshtastic | 868 | 200–900 м | от -120 до -137 dBm | Основан на LoRa, для mesh-сетей |
Почему у LoRa и Meshtastic большие дальности
- LoRa и Meshtastic используют модуляцию с очень высокой чувствительностью приёмника — от -120 дБм и ниже.
- В калькуляторе для простоты задана чувствительность -90 дБм, что существенно снижает расчетную дальность.
- При реальной чувствительности LoRa достигает 2–5 км и больше, но требует низких скоростей передачи данных.
- LoRa оптимальна для приложений с низкой скоростью, но большой дальностью (датчики, IoT).
Оценка дальности
- Мощность передачи — чем выше, тем дальше сигнал.
- Чувствительность приёмника — чем ниже, тем дальше связь.
- Антенны — усиление антенн помогает увеличить дальность.
- Препятствия и среда — стены, бетон, деревья, улица сильно ослабляют сигнал.
- Частота сигнала — низкие частоты (868 МГц) лучше проходят через препятствия, чем 2.4 ГГц.
Расход энергия рассчитывается из мощности передачи, цикла работы и времени в сутки. Для снижения энергозатрат рекомендуется уменьшать мощность и цикл работы.
Ограничения и рекомендации
- Калькулятор использует упрощенную модель затухания (FSPL + поправки).
- Реальная дальность может отличаться из-за множества факторов (погода, электромагнитные помехи, ориентация антенн).
- Для LoRa и Meshtastic важно использовать реальные значения чувствительности, которые ниже -120 дБм для дальних связей.
- Всегда учитывайте специфику вашей среды и оборудования.
Калькулятор позволяет оценить реальные параметры беспроводных технологий в зависимости от настроек устройства и условий среды. В расчётах учитываются частота передачи, мощность передатчика, чувствительность приёмника, усиление антенн и влияние препятствий, что помогает понять, как меняется качество связи на разных расстояниях. Препятствия, такие как стены или бетонные конструкции, существенно снижают дальность и уровень сигнала, что отражается в итоговых показателях.
Также калькулятор учитывает цикл работы устройства, позволяя оценить примерное энергопотребление в зависимости от интенсивности передачи данных. Значения пинга и скорости соединения представлены ориентировочно, исходя из технических особенностей каждой технологии, и помогают понять реальные ограничения при использовании в конкретных сценариях. Этот инструмент особенно полезен для планирования сетей IoT, умного дома, промышленной автоматизации и любых других задач, где важно выбрать подходящий протокол и оценить возможные условия работы.
Если нужны более точные расчёты — рекомендуем использовать профессиональное оборудование и тестировать на месте. Больше информации о WLAN сетях и других беспроводных протоколах читайте в этом справочнике.







