Перейти к содержанию
    

Mesh сеть между подвижными объектами.

Или ошибаетесь, или неверно измеряли. У шума RSSI измерить нельзя для этих приемников. Если измеряете просто мощность в полосе, то это не RSSI.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

О каком радио идет речь?

 

Если измеряете просто мощность в полосе, то это не RSSI.

 

В DS на TRC102 есть хороший график "Input Power vs RSSI Voltage". RSSI зависит только от входной мощности.

 

Так же для настройки приемника рекомендуют слушать вход и уменьшать КУ LNA пока он не попадет в разумные рамки:

The output RSSI signal level may be sampled upon enabling of the receiver to test if the signal level

is in saturation. If saturation is confirmed, the input LNA gain may be reduced until the RSSI output

signal level falls within the RSSI deviation range.

 

Ну и тот факт, что в помощью аналогового выхода RSSI можно восстанавливать ASK сигнал говорит о том, что они просто детектируют и интегрируют входной сигнал и оцифровывают результат интегрирования.

Изменено пользователем Taradov Alexander

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В TRC102 в зависимости от зашумленности рабочей частоты RSSI меняется. У меня дома и на работе это разные значения. Дома например порядка 0.5В, на работе это где-то 0.6-0.65В. Я эксперементировал с RSSI, я его измеряю именно во время приема данных, т.е. когда я принял первый байт(после приема преамбулы) (а байтов у меня больше 5-и), соответственно я считаю что в данный момент идет передача как раз другим узлом и я могу измерить уровень несущей на входе своего узла.

Проблема возникает в том что шум имеет вид небольших всплесков, а когда передающий узел довольно сильно отдален от приемного узла, то RSSI(судя по осциллограмме) находиться фактически на уровне шумов.

Вообщем тут довольно большой простор еще для экспериментов. Действительно надо будет подумать исходя из каких комбинаций параметров лучше рассчитывать показатель качества канала. Я использовал комбинацию RSSI(между каждым из узлов по пути)+число узлов, в итоге на выходе я мог просмотреть и решить есть ли слабые звенья по пути с плохим уровнем сигнала, какое количество хопов у меня и т.к.

Я вот не знаю как бороться с проблемой когда например при поиске маршрута маршрут вычисляется, вроде между всеми узлами маршрута качество нормальное, однако через некоторое время, когда собственно бегают пакеты, между узлами возникло временное препятствие(прошел человек и т.п.), качество связи временно ухудшилось в результате чего пакеты потерялись. И получается что вроде как и маршрут нормальный и проблемы на его пути периодически возникают. Накапливать статистику по качеству сигналов между узлами что-ли, так памяти надо много.....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я хотел предложить попробовать OOK на низкой скорости, но TRC102 ее только принимать умеет и то только как хак, так что не судьба.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я хотел предложить попробовать OOK на низкой скорости, но TRC102 ее только принимать умеет и то только как хак, так что не судьба.

А какое бы она дала мне преимущество по сравнению с частотной модуляцией?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Демодуляцию можно на процессоре выполнять, а там от помех уже больше способов избавиться, например за счет расширения спектра и согласованной фильтрации. Скорости получатся вообще маленькие, зато можно настоящий взрослый LQI сделать, прямо как в 802.15.4.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Демодуляцию можно на процессоре выполнять, а там от помех уже больше способов избавиться, например за счет расширения спектра и согласованной фильтрации. Скорости получатся вообще маленькие, зато можно настоящий взрослый LQI сделать, прямо как в 802.15.4.

К сожалению, я думаю для этого нужен не мой уровень владения программированием, да и знания намного больше моих. Так что для меня это не самый хороший вариант.

Изменено пользователем Pasha_a13

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

К сожалению, я думаю для этого нужен не мой уровень владения программированием, да и знания намного больше моих. Так что для меня это не самый хороший вариант.
На самом деле там все довольно просто. Если есть возможность сменить радио и выбрать более низкую скорость, то я бы так и сделал. При желании я могу рассказать что именно и как делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А какое бы она дала мне преимущество по сравнению с частотной модуляцией?

Тут нет однозначности в преимуществе. Более узкая полоса как при Rx/Tx даст большую дальность связи. Но при повышении скорости будет расширяться и полоса и по сути это вид AM, который проигрывает по RF энергетики. Его используют в этих трансиверах из-за трудностей простых решений в этих трансиверах для частотных/фазовых модуляций/манипуляций в узких полосах.

 

Демодуляцию можно на процессоре выполнять, а там от помех уже больше способов избавиться, например за счет расширения спектра и согласованной фильтрации. Скорости получатся вообще маленькие, зато можно настоящий взрослый LQI сделать, прямо как в 802.15.4.

это так, делал тоже такое раньше по началу. Но помехи разные есть, не поможет с относительно небольшой но широкополосной помехой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

На самом деле там все довольно просто. Если есть возможность сменить радио и выбрать более низкую скорость, то я бы так и сделал. При желании я могу рассказать что именно и как делать.

Добрый день, Александр!

В принципе я жестко к радио не привязан, но хотелось бы чтобы оно было не очень дорогое.

Я так понимаю для более узкой полосы предпочтительнее использовать что-то типа CC1020?

Если Вас это не сильно затруднит, то мне было бы очень интересно узнать как это делается, понять принципы.

 

Тут нет однозначности в преимуществе. Более узкая полоса как при Rx/Tx даст большую дальность связи. Но при повышении скорости будет расширяться и полоса и по сути это вид AM, который проигрывает по RF энергетики. Его используют в этих трансиверах из-за трудностей простых решений в этих трансиверах для частотных/фазовых модуляций/манипуляций в узких полосах.

Ну я так понимаю что кроме уменьшения полосы тут еще важный момент это довольно узкие входные полосовые фильтры для устранения помех и применение более точных кварцевых резонаторов-генераторов?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Более точные кварцы конечно нужны, хотя полоса захвата и так широкая. Но не сильно вдоховляйтесь этими чипами 220 стандарта. Поскольку полосовые фильтры как Rx/Tx-а дохленькие, около 30dB всего. Примерно с таким подавлением и зеркалка прёт, так что, не ахти что имеем. Так для баловства какой-нибудь бакалаврской работы средненького университета в штатах теперь. Некоторые умудряются пав фильтрами немного выиграть по шумам.

Все же посмотрите на чипы у силабса, они получше будут чем рфм, тексас.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Более точные кварцы конечно нужны, хотя полоса захвата и так широкая. Но не сильно вдоховляйтесь этими чипами 220 стандарта. Поскольку полосовые фильтры как Rx/Tx-а дохленькие, около 30dB всего. Примерно с таким подавлением и зеркалка прёт, так что, не ахти что имеем. Так для баловства какой-нибудь бакалаврской работы средненького университета в штатах теперь. Некоторые умудряются пав фильтрами немного выиграть по шумам.

Все же посмотрите на чипы у силабса, они получше будут чем рфм, тексас.

А что подразумевается под чипами 220 стандарта?

Дело в том что чипы от тексас и рфм более массовые и потому более дешевые и легче доставаемые.

Я не крупная фирма, которая может заказать любые чипы из китая тысячами штук, я покупаю их единицами шт, потому для меня важно чтобы они были в наличии у продавцов в Украине и цена была не сильно кусючая.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я думал что вы в курсе стандартов, это EN-300220 (Europe). Силабс без проблем доставаем, массовый и такой же дешевый.

 

И еще работая с OOK, минуя внутренний демодулятор, выигрыш может быть около 5...6dB ( и поболее с кодами), за счет собственного декодера и обработчика. Из-за этого преимущества, видимо, Александр предложил вам этот режим. Но это требует шустрого процессора и проигрывает всёже по потреблению.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...