SergNK 0 23 августа, 2013 Опубликовано 23 августа, 2013 · Жалоба Ну, таки их я и юзаю теперь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 23 августа, 2013 Опубликовано 23 августа, 2013 · Жалоба Ну таки я понял :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
enclis_ 0 30 августа, 2013 Опубликовано 30 августа, 2013 (изменено) · Жалоба В корреляционной обработке особое внимание уделяется синхрослову. Его делают достаточно длинным для того, чтобы можно было как можно точнее выявить момент начала пакета данных. Для этого используют последовательности, автокорреляционная функция которых имеет один ярко выраженный максимум. По мере приема синхрослова данные сравниваются по всей длине синхрослова с образцом. Момент, когда наступает максимум, и есть начало пакета данных. Затем принимаются сами данные. Тоже корреляционным способом. Это позволяет восстанавливать данные, даже если часть символа разрушена. Тоже самое используется в СС1120/CC1121/CC1125/CC1200, вот только у них в лучшем случае -127дБм. Изменено 30 августа, 2013 пользователем enclis_ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alexf 0 30 августа, 2013 Опубликовано 30 августа, 2013 · Жалоба В корреляционной обработке особое внимание уделяется синхрослову Такой вопрос, в основном наверное к SergNK. Имеется Si4432. Вполне неплохие параметры с штатной обработкой пакетов, но возникает вопрос нельзя ли выжать из киски еще капельку. Сужать полосу приемника слишком сильно нельзя, т.к. кварцы 10 ppm. Допустим при индексе модуляции порядка единицы-двойки data rate 50Kbps. Могу ли я по низкой частоте получить лучше чувствительность за счет скорости? Например для поиска синхры передавать Barker 13, сдвигать и коррелировать много процессорной мощности не надо, хватит 8 бит контроллера. И дальше каждые N бит считать одним информационным битом и кодировать как то так чтобы корреляция давала пики на единицах. Скажем Barker 7 (11). Все идея в том что нет непрерывного потока даных с которым можно было бы засинхронизироваться а есть редкие посылки, но скорости много не надо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SergNK 0 3 сентября, 2013 Опубликовано 3 сентября, 2013 · Жалоба Такой вопрос, в основном наверное к SergNK. Имеется Si4432. Вполне неплохие параметры с штатной обработкой пакетов, но возникает вопрос нельзя ли выжать из киски еще капельку. Сужать полосу приемника слишком сильно нельзя, т.к. кварцы 10 ppm. Допустим при индексе модуляции порядка единицы-двойки data rate 50Kbps. Могу ли я по низкой частоте получить лучше чувствительность за счет скорости? Например для поиска синхры передавать Barker 13, сдвигать и коррелировать много процессорной мощности не надо, хватит 8 бит контроллера. И дальше каждые N бит считать одним информационным битом и кодировать как то так чтобы корреляция давала пики на единицах. Скажем Barker 7 (11). Все идея в том что нет непрерывного потока даных с которым можно было бы засинхронизироваться а есть редкие посылки, но скорости много не надо. Мы с 4431 так и поступали. Технически, включали режим приема сырых данных, заводили пин на вход контроллера и затем сэмплировали с частотой 2 МГц. Накпливали и сравнивали. Чем больше сэмплов, тем лучше. Для обработки использовали 8-битный PIC16, PIC18. Остальные 8-битники проигрывали при битовых операциях. Сейчас перешли на Cortex. Получить лучше чувствительность на более низкой частоте реально. Проверено. Для передачи используем длинные последовательности. Например, в 64 бита. Можно найти такие последовательности, которые будут давать только один максимум акф. Этим можно воспользоваться для кодирования нескольких бит, что сократит накладные расходы без потери преимуществ длинных кодов. Коды Баркера можете использовать. Они используются в ви-фи. Все дело не в непрерывном потоке данных, а в определении начала пакета. А без синхрослова этого не сделаешь. Точное определение момента окончания синхрослова позволяет укладывать значения сэмплов точно по своим битам. Иначе происходит перетекание энергии в соседние биты и, впоследствии, к ошибкам восстановления битов. Также отклонения частот кварцев приеника и передатчика накладывают ограничения на длину посылки из-за набегания фазовой ошибки. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
DASM 0 13 апреля, 2014 Опубликовано 13 апреля, 2014 · Жалоба Их только-только начали производить. Еще даташитов на сайте нет. Но мы уже их попробовали. Круть! :disco: Получили на китах на скорости 1200бит/с дальность в условиях Минска 4 км. На этих китах производители заявляют на 100 битах 16 км на открытой местности. Проверим! Мы давно уже ждем эти трансиверы. На днях пришли образцы, будем испытывать по полной. А можно дальнейшую лапшу послушать ? Какие антенны, какая высота хотя бы одной из них ? В моей унылой реальности на тех же спиралках (я не говорю, что они рулят, это сравнительно) Si4463 имели туже дальность на 19200, что и эти Семтеки на 120 бод. Как я понял уже Spread Spectrum в них ставят только с одной целью - избавиться от дорого TCXO. Но криволапость , похоже, не дала реализовать и эти преимущества. На мою криворукость просьба не пенять, модули готовые RFM98 . Да и все равно не понимаю, зачем ЛЧМ нужна, гуру, поясните... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
saab 2 13 апреля, 2014 Опубликовано 13 апреля, 2014 · Жалоба Приветствую ;) Во-вторых в примерах для 169 МГц Ti сплошь и рядом используют компоненты типоразмером 0402, наши монтажники такое не потянут. Возможно ли на таких частотах использовать SMD 0603 или даже 0805? В-третьих опять таки не уверен, можно ли использовать 315 МГц в России без получения лицензии. 0402 не только для 169 МГц, для всех остальных то же. Можно использовать 0805, 0603 только желательно сохранить согласование а тут толщина субстрата рулит. 315 МГц это первый регион это в Америке, для России 433МГц. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться