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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> SI4432 "пробить" 2 стены
evsx1
сообщение Sep 16 2014, 10:18
Сообщение #16


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 1-11-10
Пользователь №: 60 586



Цитата(Aner @ Sep 15 2014, 16:44) *
Этот уровень от нескольких причин может быть. Другой источник повышенного уровеня RSSi это широкий фильтр у приемника. У силабса на сайте есть калькулятор для этого чипа, проверьте ваши фильры по нему. Я брал из WDS3 Studio от Silabs

GSM полностью отключен от питания.Можете поделиться своими значениями указанных регистров,с которыми у вас пробивает 30метров + 4 стены?
CODE
REGISTER_IF_FILTER_BANDWIDTH 0x1C
REGISTER_AFC_LOOP_GEARSHIFT 0x1D
REGISTER_AFC_TIMING_CONTROL 0x1E
REGISTER_CLK_RCV_OVERSAMP_RATIO 0x20
REGISTER_CLOCK_RECOVERY_OFFSET1 0x21
REGISTER_CLOCK_RECOVERY_OFFSET2 0x22
REGISTER_CLOCK_RECOVERY_OFFSET3 0x23
REGISTER_CLOCK_RECOV_TIME_GAIN1 0x24
REGISTER_CLOCK_RECOV_TIME_GAIN0 0x25
REGISTER_TX_DATA_RATE1 0x6E
REGISTER_TX_DATA_RATE0 0x6F
REGISTER_MOD_MODE_CONTROL1 0x70
REGISTER_MOD_MODE_CONTROL2 0x71
REGISTER_FREQ_DEVIATION 0x72
0x69
0x2A

Сам я использовал собранную конфигурацию по даташиту самостоятельно(в начале топика) и из студии
CODE
write(0x1C, 0x1D); // IF filter bandwidth 1d
write(0x1D, 0x40); // AFC Loop
write(REGISTER_AFC_TIMING_CONTROL,0x0A);
write(0x1F,0x03);
//write(0x1E, 0x0A); // AFC timing

write(0x20, 0xA1); // clock recovery
write(0x21, 0x20); // clock recovery
write(0x22, 0x4E); // clock recovery
write(0x23, 0xA5); // clock recovery
write(0x24, 0x00); // clock recovery timing
write(0x25, 0x13); // clock recovery timing
write(0x2A, 0x1E);
write(REGISTER_TX_POWER, 0x1F);
write(REGISTER_MOD_MODE_CONTROL1,0x2C);
rite(0x69,60);
write(REGISTER_FREQUENCY_BAND_SELECT, 0x53); // frequency set to 434MHz
write(REGISTER_NOMINAL_CARRIER_FREQ1, 0x64); // frequency set to 434MHz
write(REGISTER_NOMINAL_CARRIER_FREQ2, 0x00); // frequency set to 434Mhz

С обоими так и не взлетаю
Go to the top of the page
 
+Quote Post
evsx1
сообщение Sep 16 2014, 15:02
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 1-11-10
Пользователь №: 60 586



Спасибо,Aner. Проблему приема решил.
Вся загвоздка была в том,что антенным переключателем я управлял с микроконтроллера напрямую(с порта контроллера). Если на передачу это не оказывало влияния(я так полагаю,так как мощность измеренная SDRом не менялась),то на приеме выходила данная проблема. Передал управление антенным переключателем микросхеме SI4432, сразу же вырос RSSI до 220 единиц в зоне 3 метра и заработал прием сквозь стены.
Go to the top of the page
 
+Quote Post
alexf
сообщение Sep 16 2014, 20:00
Сообщение #18


Местный
***

Группа: Свой
Сообщений: 420
Регистрация: 22-12-04
Пользователь №: 1 608



Цитата(evsx1 @ Sep 16 2014, 08:02) *
Проблему приема решил.


Рад, что решили. Меня несколько дней не было, но хочу на всякий случай добавить по полосе пропускания.

С одной стороны, чем уже полоса, тем точнее должна быть настройка, т.е. меньше разброс кварцев. На пальцах, если частота 443 МГц и кварцы 100 ppm (совсем дешевые), то в худшем случае будет така ошибка, что полосу придется делать сотни килогерц, и все равно молиться, чтобы работало. А если 10 ppm, что вполне доступно, то можно сделать девиацию и, соответственно, полосу приемника поуже. Тогда полезная мощность в приемнике будет та же, а мощность шума - меньще. Значит лучше с/ш. Как всегда за улучшение дальности надо платить скоростью передачи данных (тут не важно) и качеством кварцев.

Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 16 2014, 22:29
Сообщение #19


Гуру
******

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



QUOTE (evsx1 @ Sep 16 2014, 18:02) *
Спасибо,Aner. Проблему приема решил.
Вся загвоздка была в том,что антенным переключателем я управлял с микроконтроллера напрямую(с порта контроллера). Если на передачу это не оказывало влияния(я так полагаю,так как мощность измеренная SDRом не менялась),то на приеме выходила данная проблема. Передал управление антенным переключателем микросхеме SI4432, сразу же вырос RSSI до 220 единиц в зоне 3 метра и заработал прием сквозь стены.

Как такое может быть у вас? Антенный переключатель Rx/Tx он же на модуле и уже подключён к микросхеме SI4432. Или у вас еще один
антенный переключатель с микроконтроллера?
Go to the top of the page
 
+Quote Post
evsx1
сообщение Sep 17 2014, 06:43
Сообщение #20


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 1-11-10
Пользователь №: 60 586



Цитата(alexf @ Sep 17 2014, 00:00) *
Рад, что решили. Меня несколько дней не было, но хочу на всякий случай добавить по полосе пропускания.

Значит лучше с/ш. Как всегда за улучшение дальности надо платить скоростью передачи данных (тут не важно) и качеством кварцев.

Спасибо.

To Aner. Да,он подключен на GPIO0 и GPIO1 выводами 4 и 6. Я настраивал саму SI4432 как цифровой вход(с подтягом), на эти ноги. Сами выводы GPIO0,GPIO1 выведены так же на плате модуля, их я подключил к ножкам контроллера и управлял в обход микросхемы(только отслеживал уровень). А в теле передачи/приема, просто выставлял уровни на ножках контроллера.

Сообщение отредактировал evsx1 - Sep 17 2014, 06:44
Go to the top of the page
 
+Quote Post
Aner
сообщение Sep 17 2014, 09:05
Сообщение #21


Гуру
******

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



QUOTE (evsx1 @ Sep 17 2014, 09:43) *
Спасибо.

To Aner. Да,он подключен на GPIO0 и GPIO1 выводами 4 и 6. Я настраивал саму SI4432 как цифровой вход(с подтягом), на эти ноги. Сами выводы GPIO0,GPIO1 выведены так же на плате модуля, их я подключил к ножкам контроллера и управлял в обход микросхемы(только отслеживал уровень). А в теле передачи/приема, просто выставлял уровни на ножках контроллера.

Понятна ваша промашка. Это лишнее, управлять по этим ногам никак нельзя, поскольку они конфликтуют с выходами чипа SI4432. Эти выходы с модуля нужны для случаев контроля, т.е. входы в проц но не выходы, а также для синхронной коммутации если есть внешние коммутаторы для усилителей, фильтров и тп.
Go to the top of the page
 
+Quote Post
evsx1
сообщение Sep 18 2014, 09:49
Сообщение #22


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 1-11-10
Пользователь №: 60 586



Цитата(Aner @ Sep 17 2014, 13:05) *
Понятна ваша промашка.

Вам спасибо за посильную помощь. Заметка про флюс так же была очень полезной.
Go to the top of the page
 
+Quote Post

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

 


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


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