реклама на сайте
подробности

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> LQI, RSSI и дальнось связи.
zheka
сообщение Jun 18 2013, 19:40
Сообщение #1


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Господа, заказал на ебае вот такую http://www.ebay.com/itm/1set-x-CC1101-PA-L...=item3cc6dbc2d0 шняжку.

Мощность+30dBm (1 Вт)

Экспериментирую. Настроил на 446 МГц, скорость передачи данных 10 кбит/сек.
В paTable записал 0xC0 - соответствует 10 dBm для сс1101, а весь модуль, если я правильно понял, усиливает до 30 dBm.

Походил по квартире. Зашел в точку из которой до передатчика 4 ЖБ стены. Перестали приниматься пакеты. Но несущая определяется четко.

В полутора метрах от передатчика RSSI 115 (-16.5 dBm), ближе из-за большой мощности пакеты также перестают приниматься.
В той самой удаленной точке RSSI около 30, ниже не опускается.

НАчинаю думать - почему же при наличии сигнала перестают приниматься пакеты - наверное LQI плохой??? Но он что вблизи, что в удаленной точке около 40.
То есть, я не достигаю минимума RSSI и не попадаю в условия, при которых LQI плох, но пакеты пропадают через 4 ЖБ стены.

Кто-нибудь может поделиться опытом? Мой LQI - нормальный? Не слишком высок?
Какое максимальное значение LQI может быть при котором пакеты ловятся? Какое минимальное значение RSSI может быть, для того чтобы пакеты все еще ловились?

LQI RSSI читаю не из регистра, а из принятого с пакетом статусного байта.

У кого какие цифры были?

P.S. Самое интересное - видите на фото по ссылке модуль? СНизу плата с земляными полигонами, вверху металлический экран?
Если я отсоединяю вход TX_ENABLE (коммутирует к выходу CC1101 усилитель мощности и антенну), то RSSI все равно остается 22. То есть как-то они из платы, сквозь кожух, без использования антенны пробиваются.

Сообщение отредактировал zheka - Jun 18 2013, 19:42
Go to the top of the page
 
+Quote Post
Dr.Alex
сообщение Jun 18 2013, 20:43
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 386
Регистрация: 5-04-05
Из: моська, RF
Пользователь №: 3 863



Есть предположение, что ваш "железобетонный канал" имеет настолько кривую АЧХ/ФЧХ, что простой демодулятор не справляется.. :-о
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 18 2013, 20:57
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(zheka @ Jun 18 2013, 23:40) *
Господа, заказал на ебае вот такую http://www.ebay.com/itm/1set-x-CC1101-PA-L...=item3cc6dbc2d0 шняжку.

Мощность+30dBm (1 Вт)

У СС110 (там некоторые непонятки с нумерацией - СС110 вроде как заказные, СС1101 - общие, но разницы так и не узрел) шибко широкая полоса тракта - ниже 58 кГц не сделать. Посему низкие скорости для них не подходят - смысла нет. И плохо с забитем действительно. Поэтому в ближнем поле может быть все, что угодно. А как он считает LQI - тоже отдельная песня. Ибо недокументировнно. А с РССИ глюк есть в родном ките - стопорит на -20 . Посему по совету умных людей свалили на Si4463 - у них и выходная повыше, и полосу можно сужать сильно. Но сужать на словах, ибо я так и не понял, что у них до АЦП , просто так децимацией смешно полосу сужать. А так с того же ибея на 500 кбит через две кирпичные стены ловил на 200 метров, не такие уж плохие модули, но на низком битрейте толку мало
Go to the top of the page
 
+Quote Post
zheka
сообщение Jun 19 2013, 03:08
Сообщение #4


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Вот мой конфиг.
Скажите с чем кроме ширины канала поиграться?

CODE
void writeRFSettings433(void)
{

// ЗАПИСЬ УСТАНОВОЧНЫХ ЗНАЧЕНИЙ

// GDO0 , GDO2 - ВЫВОД

TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG2, 0x0E);

TI_CC_SPIWriteReg(TI_CCxxx0_IOCFG0, 0x06);

// ДЛИНА ПАКЕТА ДАННЫХ - 0

TI_CC_SPIWriteReg(TI_CCxxx0_PKTLEN, 0x00);

// Автоматический контроль пакета без проверки адреса

TI_CC_SPIWriteReg(TI_CCxxx0_PKTCTRL1, 0x04);

// CRC - контроль включен

TI_CC_SPIWriteReg(TI_CCxxx0_PKTCTRL0, 0x05);

// Адрес устройства -0

TI_CC_SPIWriteReg(TI_CCxxx0_ADDR, 0x00);

// Нормер канала -0

TI_CC_SPIWriteReg(TI_CCxxx0_CHANNR, 0x00);

// Настройка синтезатора частоты

TI_CC_SPIWriteReg(TI_CCxxx0_FSCTRL1, 0x0B);

TI_CC_SPIWriteReg(TI_CCxxx0_FSCTRL0, 0x00);

// Задание базовой несущей частоты

TI_CC_SPIWriteReg(TI_CCxxx0_FREQ2, 0x11);

TI_CC_SPIWriteReg(TI_CCxxx0_FREQ1, 0x3B);

TI_CC_SPIWriteReg(TI_CCxxx0_FREQ0, 0x13);

// Настройка модема

// ФНЧ демодулятора - 203 кГц

TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG4, 0x28);

// Скорость передачи 10 кбит/с

TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG3, 0x93);

// Длина слова синхронизации - 32 ,байта, MSK модуляция

TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG2, 0x73);

// Длина преамбулы 4 байта, FEC отключен

TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG1, 0x22);

// ПОлоса канала - 199.95 кГц

TI_CC_SPIWriteReg(TI_CCxxx0_MDMCFG0, 0xF8);


// Завершение конфигурации RX

TI_CC_SPIWriteReg(TI_CCxxx0_FREND1, 0xB6);

// Завершение конфигурации TX

TI_CC_SPIWriteReg(TI_CCxxx0_FREND0, 0x10);

//Функции конфигурации автомата контроля радио (по умлочанию)

TI_CC_SPIWriteReg(TI_CCxxx0_MCSM2, 0x07);

TI_CC_SPIWriteReg(TI_CCxxx0_MCSM1, 0x3F);

TI_CC_SPIWriteReg(TI_CCxxx0_MCSM0, 0x18);

// Компенсация сдвига частоты

TI_CC_SPIWriteReg(TI_CCxxx0_FOCCFG, 0x1D);

// Конфигурация битовой синхронизации

TI_CC_SPIWriteReg(TI_CCxxx0_BSCFG, 0x1C);

// Параметры малошумящих усилителей и порог компаратора

TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL2, 0xC7);

TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL1, 0x00);

TI_CC_SPIWriteReg(TI_CCxxx0_AGCCTRL0, 0xB2);

// Параметры калибровки синтезатора

TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL3, 0xEA);

TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL2, 0x0A);

TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL1, 0x00);

TI_CC_SPIWriteReg(TI_CCxxx0_FSCAL0, 0x11);

// Приведенные ниже настройки изменять не рекомендуется

TI_CC_SPIWriteReg(TI_CCxxx0_FSTEST, 0x59);

TI_CC_SPIWriteReg(TI_CCxxx0_TEST2, 0x88);

TI_CC_SPIWriteReg(TI_CCxxx0_TEST1, 0x31);

TI_CC_SPIWriteReg(TI_CCxxx0_TEST0, 0x0B);

// Остальные настройки по умлочанию



}


Ну и.... просветите неуча - ширина полосы - это параметр приемника? или и приемника и передатчика?
Другими словами, если я настрою на 100 кГц, будет ли у меня передатчик плеваться пакетами на всех частотах в этом диапазоне? Или же только передатчик будет ловить все и вся?

Сообщение отредактировал zheka - Jun 19 2013, 03:09
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 19 2013, 05:02
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Я писал именно про полосу приемника. У передатчика иной параметр — девиация частоты. По еонфигу ничего сказать нельзя, может дело и не в нем вовсе. Может китайцы перемудрили с усилителем и он подвозбуждается на иной частоте — вот и будет хороший RSSI без приема
Go to the top of the page
 
+Quote Post
etoja
сообщение Jun 19 2013, 06:42
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 121
Регистрация: 14-01-05
Из: Москва
Пользователь №: 1 952



Приём плохой из-за многолучевого распространения. Сигнал отражается от нескольких преград и суммируется в приёмнике с разными задержками и амплитудами.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jun 19 2013, 07:50
Сообщение #7


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



etoja
Цитата
Сигнал отражается от нескольких преград и суммируется в приёмнике с разными задержками и амплитудами.

Мне нужно будет использовать устройство вне помещения. То есть местность открытая, но возможно наличие 2-х домов в качестве преграды. Переотражение думаю будет минимальным.
P.S. Не так давно ходил по району с PMR рацией на той же частоте, той же самой мощности.
Била на 300 метров через 4 кирпичных дома.
Я понимаю, что сравнивать анаологовую и цифровую передачу некорректно, но это PMR рация и кожы CTSS распознавались.

Цитата
У передатчика иной параметр — девиация частоты.


В общем давайте я опишу задачу:
у меня передатчик 30dBm.
Нелицензируемый диапазон 446.0-446.1 как раз разрешает подобную мощность.
У меня задача - передавать среди прочего цифровой звук.
Понимаю, что нехорошо лезть с цифрой в голосовой канал где работают рации, но думаю, что никому не помешаю, так как рации с настроенной CTSS принимать мои сигналы не будут, а сам я буду использовать фишку CCA (Clear Channel Assessement) и просто не влезу в занятый канал.
У PMR шаг канала - 6.25 кГц. Я согласен слушать мусор со всех каналов (а его кстати не так много), но не хочу гадить в эфир на все каналы.
Хочется настроиться на канал №2 (446.00625 МГц) и не вещать на соседние каналы. Ну собственно, чтобы мой девайс работал так же как и рация, только в цифровом формате.

Скорость передачи - мне хватит и 10 кбит/сек (кодек Speex позволяет).
В связи с чем вопросы:
1. какую модуляцию лучше использовать для описанной задачи?
2. какие из иных настраиваемых парамтров критчны?

Цитата
и он подвозбуждается на иной частоте — вот и будет хороший RSSI без приема

Несущая исчезает при выключении передатчика.
Меня на самом деле интересовало - до каких критических величин может подниматься LQI? При каких его значениях можно его считать причиной пропадания пакетов?

Сообщение отредактировал zheka - Jun 19 2013, 07:52
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 19 2013, 08:10
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (etoja @ Jun 19 2013, 09:42) *
Приём плохой из-за многолучевого распространения. Сигнал отражается от нескольких преград и суммируется в приёмнике с разными задержками и амплитудами.

Нет, неправильно. До многолучевого распространения, для этих частот тут не доходит. Одно помещение меньше радиуса ближней зоны. Все элементарно, динамический диапазон по забитию, хорошо если 50dB будет. Вот при большой мощности при RSSI 115 это и происходит. Больше он уже показать не может в ближней зоне. Переизлучение от преград в этом диапазоне слабое, поглощение доминирует вот и через 4 стены не проходит. На 868Мгц получше будет.
Задержки тут никак не проявятся, и фазовые зоны не обазуются. А RSSI 20-30 это нижний порог чувствительности этого приемника. Чтобы уверенно принимать пакеты нужно иметь превышение ~ в 10dB, то есть RSSI 40-50 минимум, при условии оптимальной полосы приема.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jun 19 2013, 11:13
Сообщение #9


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Правильно ли я понял, что наименьшая девиация частоты передатчика и наибольшая помехоустойчивость у MSK ?
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 19 2013, 11:28
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



QUOTE (zheka @ Jun 19 2013, 14:13) *
Правильно ли я понял, что наименьшая девиация частоты передатчика и наибольшая помехоустойчивость у MSK ?

Что такое по вашему наименьшая девиация частоты?
Есть понятие оптимального приема и оптимальной девиации. В вашем случае возмите 2-ку для девиации, исходя из этого соответственно и полоса на приеме будет.
... наибольшая помехоустойчивость у MSK для каких случаев? ... критерий?
Для каких помех, случайных, импульных, ... и тп.
Вам оптимальнее эти модуляции пользовать 4-FSK, GFSK а не MSK.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jun 19 2013, 11:39
Сообщение #11


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Цитата
возмите 2-ку


2-ку это что?
В известном фильме Данелии 2 раза "ку" должен делать пацак при виде чатланина))))


Цитата
наибольшая помехоустойчивость у MSK для каких случаев? ... критерий?
Для каких помех, случайных, импульных, ... и тп.


Я ситуацию описывал выше.
Спрошу по другому: как бы вы настроили трансивер, если бы вам нужно было передавать на максимальную дальность 10 кбит/сек в условиях относительно открытой местности (не офис, местность открытая, могут быть преграды) на частоте 446 МГц, желательно не слышать то что происходит на соседних частотах находящихся на 6.25 кГц друг от друга.

Я понимаю, что вы не можете дать ответ на вопрос, зависящий от множества факторов, но вот понравится мне например, аббревиатура GFSK, а вы скажете "да ты что, в твоей ситуации это меньше всего подходит".
То же самое с полосой - поставлю я минмиум - 50 кГц, а вы скажете - эфир и так загажен, выигрыша в помехоустойчивости не получишь, а вот в дальности сильно проиграешь и т.п.

Хотелось бы услышать практические рекомендации по выбору вида модуляции, девиации и полосы пропускания.

Сообщение отредактировал zheka - Jun 19 2013, 11:45
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 19 2013, 11:55
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



4-FSK, индекс модуляции =2, полоса 20-25кГц; GFSK, индекс модуляции =2, полоса 40-50кГц; ... так устроит?
Go to the top of the page
 
+Quote Post
Aner
сообщение Jun 19 2013, 11:55
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



Еще, в вашем случае направленая, согласованая антенна может обеспечить лучшую помехоустойчивость, чем этот выбор модуляций, полос и тп.
Go to the top of the page
 
+Quote Post
zheka
сообщение Jun 19 2013, 12:50
Сообщение #14


Гуру
******

Группа: Участник
Сообщений: 2 072
Регистрация: 14-01-06
Пользователь №: 13 164



Цитата(Aner @ Jun 19 2013, 15:55) *
4-FSK, индекс модуляции =2, полоса 20-25кГц; GFSK, индекс модуляции =2, полоса 40-50кГц; ... так устроит?


Примерно так.
Не нашел в SmartRFStudio чего-нибудь, напоминающего индекс модуляции. ЧТо это и как в сс1101 настроить?
И вы не указали девиацию частоты передатчика.
Go to the top of the page
 
+Quote Post
DASM
сообщение Jun 19 2013, 13:45
Сообщение #15


Гуру
******

Группа: Свой
Сообщений: 3 644
Регистрация: 28-05-05
Пользователь №: 5 493



Цитата(Aner @ Jun 19 2013, 15:55) *
4-FSK, индекс модуляции =2, полоса 20-25кГц; GFSK, индекс модуляции =2, полоса 40-50кГц; ... так устроит?

А зачем 4 FSK то ?? Ну если только при включенном Витерби и все равно - зачем ? GFSK + минимальная полоса
Go to the top of the page
 
+Quote Post

4 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 16:51
Рейтинг@Mail.ru


Страница сгенерированна за 0.01496 секунд с 7
ELECTRONIX ©2004-2016