• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Точность измерения RSSI

po525

New member
Добрый день. Есть ли у кого информация о точности с которой ESP8266 может измерить уровень wifi-сигнала?
 

pvvx

Активный участник сообщества
Плюс минус лапоть. Особенно в доме из-за отражений и прочих специфических свойств WiFi.
MIMO то у неё нема, а если роутер умеет, то ещё хуже будет с уровнями в зависимости от расстояния...
Прибавьте туда ещё нелинейность встроенных антенн по диапазону у модулей...
 

pvvx

Активный участник сообщества
Для начала вам необходимо ознакомиться как схемотехнически устроен RF тракт в древних чипах WiFi типа ESP. В зависимости от уровня шума и других радио-сигналов работает АРУ, а как таковых АЦП там в помине нет. И уровень RSSI – это такой градусник, измеряющий может или нет чип принять посылку...

В новых чипах, для поддержки функций определения расстояния по новым стандартам WiFi уже другая схемотехника в чипе связанная с выборкой из RF части в ПО правильного уровня RSSI…
 

po525

New member
Спасибо большое за ответ. Нужно мнение разбирающихся людей. Возможно ли из излучателя WIFI и приемника сигнала сделать подобие влагомера? предположим есть емкость с песком. Расстояние между стенками емкости 1.5 метра. Между стенками находится песок. Если сделать с одной стороны направленный через песок пучок wifi-сигнала, возможно ли с обратной стороны принять сколько сигнала пришло, зная какой уровень сигнала вышел - вычислить уровень потерь. Будет ли уровень сигнала меняться в зависимости от влажности песка? Возможно ли измерения произвести с точностью хотя-бы в 2%?
 

pvvx

Активный участник сообщества
Расстояние между стенками емкости 1.5 метра.
Вы уверены что 1.5 метра песка WiFi пробьет не на уровне шумов?

Эдак проще магнетрон для микроволновки и простой СВЧ диод взять и прямо на ADC в каком MCU.
 

pvvx

Активный участник сообщества
1618230113826.png
Около роутера WiFi6:
1618229999555.png
Аж до 782 мВ, но можно и больше, если покрутить около антенн.
Не всякий СВЧ диод выдержит такое издевательство - у многих достаточно коснуться железкой и диода нет. Но этот держит и 2 кВт импульс рядом :)
 

pvvx

Активный участник сообщества
Есть геофизические сканеры. Вам достаточно сделать импульсный источник СВЧ в пару наносекунд и пару кВт и ловить отражение от стеки с замером уровня. Там деталей то на 500 рупь.
Есть и другие методы, но это не для всех…
Это на основе опыта работы в геофизике пока её не закрыли в России, вам говорю.

Вот только как вы отличите содержание воды если будет меняться плотность песка?
Водородосодержащие вообще другими методами сканируют...
 

pvvx

Активный участник сообщества
И так-же не ясно - чем простой измеритель точки росы не справится с задачей?
Обязательно надо что-то накрутить для усложнения и понижения точности?
 

po525

New member
Отлично :) оживленная дискуссия - самое оно :) .

"Вы уверены что 1.5 метра песка WiFi пробьет не на уровне шумов? " это расстояние можно уменьшить с 1.5 до 0.3 метра.
Плотность песка практически всегда одинаковая. Даже если вдруг взять песок с другого карьера и его плотность будет отличаться прям критически - всегда можно подстроиться под новые значения.

"Вам достаточно сделать импульсный источник СВЧ в пару наносекунд и пару кВт и ловить отражение от стеки с замером уровня. Там деталей то на 500 рупь. " - а можно по вот этому сообщению подробнее?

"простой измеритель точки росы " я таких пока что не встречал. Поясните пожалуйста.
 

pvvx

Активный участник сообщества
"Вы уверены что 1.5 метра песка WiFi пробьет не на уровне шумов? " это расстояние можно уменьшить с 1.5 до 0.3 метра.
Плотность песка практически всегда одинаковая. Даже если вдруг взять песок с другого карьера и его плотность будет отличаться прям критически - всегда можно подстроиться под новые значения.
Это смотря как его утряси.
"Вам достаточно сделать импульсный источник СВЧ в пару наносекунд и пару кВт и ловить отражение от стеки с замером уровня. Там деталей то на 500 рупь. " - а можно по вот этому сообщению подробнее?
Георадар, но вам запись и перламутровые пуговицы не нужны.
"простой измеритель точки росы " я таких пока что не встречал. Поясните пожалуйста.
Датчик влажности и температуры.
 

po525

New member
Пробовал работать с датчиком влажности и температуры. Если брать то что продают в Китае - это слишком хлипкие поделки не претендующие на роль сколько-нибудь серьезного применения. Хотя возможно все дело в цене. Возможно я перегибаю.
"Это смотря как его утряси. " - не будем вдаваться в крайности. надуру как говорится можно всякое сломать, но это не про нас. Как вариант влажность можно мерять и не в емкости. Можно и на транспортере. На нем песок будем всегда примерно одной консистенции.
Георадар и без перламутровых пуговиц изделие весьма емкое. Каким образом можно сделать импульсный источник СВЧ и замерить уровень?
 

pvvx

Активный участник сообщества
Георадар и без перламутровых пуговиц изделие весьма емкое. Каким образом можно сделать импульсный источник СВЧ и замерить уровень?
Ну-ну - счетчик для создания импульса в 100..200 нс, транзистор, трансформатор на ферритовом кольце диаметром 7..10 мм, диод с большими кристаллом (ДДРВ) и конденсатор, излучатель (антенна). Далее приемник: усилитель, строб с того же счетчика создающего импульс включающий окно измерения и всё.
Не понимаете и не знаете - заказывайте у кого платное изготовление.


Электрофизические параметры некоторых сред
СредаОтносительная диэлектрическая проницаемостьУдельное затухание, дБ/мСкорость распространения волн, м/нс
Воздух100,300
Песок влажный20 — 300,5 — 50,055 — 0,067
Песок сухой4 — 60,01 — 1,50,122 — 0,150
Суглинок влажный10 — 200,067 — 0,095
Суглинок сухой4 — 60,122 — 0,150
Глина влажная19 — 2725 — 1100,058 — 0,069
Глина сухая2 — 73 — 140,113 — 0,212
Торф50 — 780,034 — 0,042
Ил13 — 270,058 — 0,083
Гранит90,100
Бетон сухой3 — 71 — 70,090 — 0,113
Асфальт сухой3 — 62 — 150,122 — 0,173
Пресный лёд40,1 — 3,50,150
Пресная вода810,10
 

po525

New member
ок. спасибо за ответы. есть на примете кто может сделать влагомер?
 

pvvx

Активный участник сообщества
Описанная схема не менялась 40 лет, как и детали. Т.е. строится на деталях которые были 40 лет назад :) На новых можно что получше собрать - более миниатюрное :p
ок. спасибо за ответы. есть на примете кто может сделать влагомер?
Все померли давно, как и многие другие методы ныне ставшие неизвестными. Но этот ещё остался - ищите сами или купите и переделайте какой георадар...
 

pvvx

Активный участник сообщества
И вам СВЧ не требуется. Достаточно 300MHz..1ГГц антенны которая и является резонансным контуром и не неё и подается импульс в пару нс мощностью в 1..3 кВт.
Это ничтожная средняя мощность - 2..3 нс несколько тысяч раз в сек = 3 nс * 1000 * 2 кВт / 1000000000 нс (в сек) = 0.006 Вт - даже червяк в песке не почует :)
 

pvvx

Активный участник сообщества
Зачем поколению Arduino что-то знать? Купите :) или начните изучение хотя-бы с СШП антенн и до разрешенного к публикации (там далее нехилая статья - предательство... числится в запрещенных для публикации в открытых источниках...).
 
Сверху Снизу