• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Вопрос О мощности передатчика и дальности связи ESP-12e

AlexandreVN

Member
Здравствуйте.
Esp-12e с печатной антенной. Какова дальность устойчивой связи? Насколько понял есть возможность регулировать мощность в попугаях от 0 до 82. Если из Ардуино IDE то WiFi.setOutputPower(a); Где а от 0 до 20.5дБм. Судя по показанием измерителя wifi разница между а=0 и а=20.5 есть. Но по току потребления модуля не заметно. В обоих случаях в районе 100мА. В сети пишут про 300метров дальности связи, у меня в условиях загорода и отсутствия помех вообще, при а=20.5дБм получилось со смартфоном связываться всего на 50-70метров. Это нормально? Второй вопрос, на крышке написано 25дБм. Если попытаться изменить библиотеку и раскачать модуль то он: раскачается/ не раскачается/ сгорит?
 

Сергей_Ф

Moderator
Команда форума
@AlexandreVN зачем менять библиотеку? Обратитесь напрямую к system_phy_set_max_tpw(val); и проведите эксперимент. О результатах можете сообщить тут ;)
 

nikolz

Well-known member
Здравствуйте.
Esp-12e с печатной антенной. Какова дальность устойчивой связи? Насколько понял есть возможность регулировать мощность в попугаях от 0 до 82. Если из Ардуино IDE то WiFi.setOutputPower(a); Где а от 0 до 20.5дБм. Судя по показанием измерителя wifi разница между а=0 и а=20.5 есть. Но по току потребления модуля не заметно. В обоих случаях в районе 100мА. В сети пишут про 300метров дальности связи, у меня в условиях загорода и отсутствия помех вообще, при а=20.5дБм получилось со смартфоном связываться всего на 50-70метров. Это нормально? Второй вопрос, на крышке написано 25дБм. Если попытаться изменить библиотеку и раскачать модуль то он: раскачается/ не раскачается/ сгорит?
мощность передатчика 100 мвт
при этом ток 300 ма
средний ток в 80 ма - это ток приемника и процессора
передатчик работает короткими импульсами примерно в 2 мс
дальность зависит от направленности антенны
про дальность на 2.4Ггц можно найти в инете
с направленной антенной ESP32 (мощность такая же как ESP8266) есть сообщение о дальности до 10 км
 

AlexandreVN

Member
Обратитесь напрямую к system_phy_set_max_tpw(val)
Код:
void ESP8266WiFiGenericClass::setOutputPower(float dBm) {

if(dBm > 20.5) {
    dBm = 20.5;
} else if(dBm < 0) {
    dBm = 0;
}

uint8_t val = (dBm*4.0f);
system_phy_set_max_tpw(val);

}

В данном коде 4.0f -это что?
PS 50-70 метров это при высоте подъема передатчика 1,7м над землей с учетом растительности на трассе. При высоте второго этажа и прямой видимости уже не менее 250м устойчивый сигнал.
 

nikolz

Well-known member
управление мощностью передатчика не влияет на средний ток потребление ESP,
так как основное потребление это приемник WiFi
 
Сверху Снизу