Самодельные Передатчики ISM диапазона (2.4 ГГц, 900 МГц, 430 МГц)
И к теме. Вы говорите “давайте вернемся к зигби”. Чем он Вам так мил.
У вас есть какие-то данные по зигби? Так лучше бы рассказали. Какие там особенности протокола, как он поведет себя при 20-30 одновременных сеансах связи. Какие будут задержки. Какая реальная дальность связи.
Мне мил он размазаностью спектра. В таком случае становятся не очень критичными такие параметры как избирательность по соседнему каналу или динамический диапазон. Тут важна чувствительность и ширина спектра. И все.
Запустите свой ХЕ1205 в режим прыгания по частоте, и тогда вы реализуете достоинства этого чипа. Тогда не будут влиять на прием помехи расположенные на соседнем канале в данный момент времени, потому что приемник уйдет от этой помехи в следующий момент времени. Чем быстрее приемник будет прыгать по частоте , тем меньше будет влияние соседней помех. В итоге можно допрыгаться так, что будет возможен прием полезного сигнала на у фоне сплошных помех и даже под уровнем шума. Это свойство присуще системам с расширенным спектром где соотношение сигнал/шум меньше единицы. И именно этим свойствой обладает зигби, хоть и прыгание там реализованно несколько иным способом.
Мне мил он размазаностью спектра. В таком случае становятся не очень критичными такие параметры как избирательность по соседнему каналу или динамический диапазон. Тут важна чувствительность и ширина спектра. И все.
Запустите свой ХЕ1205 в режим прыгания по частоте, и тогда вы реализуете достоинства этого чипа. Тогда не будут влиять на прием помехи расположенные на соседнем канале в данный момент времени, потому что приемник уйдет от этой помехи в следующий момент времени. Чем быстрее приемник будет прыгать по частоте , тем меньше будет влияние соседней помех. В итоге можно допрыгаться так, что будет возможен прием полезного сигнала на у фоне сплошных помех и даже под уровнем шума. Это свойство присуще системам с расширенным спектром где соотношение сигнал/шум меньше единицы. И именно этим свойствой обладает зигби, хоть и прыгание там реализованно несколько иным способом.
Не совсем согласен, про некритичность к избирательностям. Если в 2,4 поставить мешающий сигнал, превышающий динамический диапазон по блокированию, то он точно так же умрет. к соседним каналам - да, согласен. менее критичен, но только изза смены частоты. ПРЧ это способ уйти от помехи расположенной на рабочем канале. Ну или так или иначе забивающей текущий рабочий канал.
А заставить при помощи смены рабочей частоты демодулятор принимать сигналы с соотношением сигнал/шум ниже допустимого порога - никак нельзя. А то что интегральная спектральная плотность сигнала опустится ниже шумов - так это не означает что принимаемый сигнал ниже шумов.
Замирания с ростом частоты проявляются сильнее, поэтому и была предпринята попытка перестраховки от этого эффекта путем использования стандартного решения: двух приемных антенн разнесенных на небольшое растояние. Судя по тому что в дальнейшем стали использовать одну антенну - эффект замирания оказался в терпимых пределах. Думаю это вопрос к уже пользующимся 2.4ГГц аппаратурой насколько сильно действие замираний.
Не столько за счет разнесения, сколько за счет ориентации двух антенн двух приемников под 90 друг к другу.
Замирание в явном виде видно вот на этом клипе с бортовой камеры - FPV - 630m over Moscow в моменты 00:25, 00:39, 01:03. На секунду-две встает двигатель, при том что газ никто не убирал (приемник уходит в failsafe, при этом рули на месте, газ в 0). Здесь высота 450-500 м почти над головой.
Причина в неудачной ориентации антенн для такого полета : одна приемная по оси самолета, вторая вертикально. Антенна передатчика горизонтально, т.е. вертикальная приемная толком не работает. Отчетливо видно, что связь восстанавливается, когда меняется ориентация самолета.
То есть замирания с единственной антенной - вполне объективная реальность.
Использование же спектрумовского модуля непонятно, не покупать же передатчики чтоб его достать?
В самом Спектруме используются Unigen’овские модули, очень похожие на эти : передатчик - www.unigen.com/product_detail.php?pid=625, приемник - www.unigen.com/product_detail.php?pid=622.
Мне мил он размазаностью спектра.
…
И именно этим свойствой обладает зигби, хоть и прыгание там реализованно несколько иным способом.
Пролистал спецификацию IEEE 802.15.4 (это PHY и MAC слои, на которых живет ЗигБи). В 2.4ГГц есть 16 частотных каналов. При инициализации сети выбирается один канал на усмотрение координатора и весь дельнейший обмен идет на нем. ППРЧ нет. Размазанность спектра в 8 раз имеет место при модуляции. Но поскольку используются стандартные одинаковые ПСП, это не дает возможности осуществлять на одном канале 2 и более передачи (как я понимаю). Канал делится только по времени, причем станция не имеет права передавать, если видит, что в канале идет передача. Т.е. намеренно забить канал нетрудно.
Далее, в этом же частотном диапазоне работают сети 802.11b. Согласно приложению Е документа, передатчики этих сетей могут забивать приемник зигби при удалении до 40 метров.
Теперь про емкость канала. Положим период управления 20 мс, а длину сообщения 20 байт. Если делать передачу peer-to-peer, без использованмя стандартного протокола с запросами-ответами, то длина data frame составит от 35 до 51 байта, а время передачи - до 1.6 мс. Таким образом, в самом идеальном случае на одном совершенно свободном частотном канале смогут жить до 12 передатчиков. Если нужен обратный канал, то цифра уменьшится в 1.5-2 раза.
Вот такая информация к размышлению.
www.rcgroups.com/forums/showthread.php?t=721024
Есть у кого мысли по поводу самостоятельного изготовления подобной аппаратуры?
пульт из которого ковыряют чип стоит 60$ плюс доставка
приёмник AR6100 50$ (включая доставку) например здесь cgi.ebay.com/SPEKTRUM-AR6100-DSM2-Microlite-6-Ch-R…
насколько будет оправдан самопал по цене?
Пролистал спецификацию IEEE 802.15.4 (это PHY и MAC слои, на которых живет ЗигБи). В 2.4ГГц есть 16 частотных каналов. При инициализации сети выбирается один канал на усмотрение координатора и весь дельнейший обмен идет на нем. ППРЧ нет. Размазанность спектра в 8 раз имеет место при модуляции. Но поскольку используются стандартные одинаковые ПСП, это не дает возможности осуществлять на одном канале 2 и более передачи (как я понимаю). Канал делится только по времени, причем станция не имеет права передавать, если видит, что в канале идет передача. Т.е. намеренно забить канал нетрудно.
Далее, в этом же частотном диапазоне работают сети 802.11b. Согласно приложению Е документа, передатчики этих сетей могут забивать приемник зигби при удалении до 40 метров.
Теперь про емкость канала. Положим период управления 20 мс, а длину сообщения 20 байт. Если делать передачу peer-to-peer, без использованмя стандартного протокола с запросами-ответами, то длина data frame составит от 35 до 51 байта, а время передачи - до 1.6 мс. Таким образом, в самом идеальном случае на одном совершенно свободном частотном канале смогут жить до 12 передатчиков. Если нужен обратный канал, то цифра уменьшится в 1.5-2 раза.
Вот такая информация к размышлению.
Где-то (XPS?) видел цифру 120 одновременно работающих передатчиков (без указания на ARQ) в стволе 5 МГц.
Еще хорошо бы иметь возможность на поле отсканировать уровень “шума” в каждом из 16 стволов.
Почитал на rcgroups отзывы на модули XPS - не все так радужно как казалось - есть немало случаев , когда люди установившие XPS модули теряли весьма серьезные аппараты, в т.ч. и джеты. Грешат именно на решение XPS. Вполне возможно кривой/софт контроллера.
пульт из которого ковыряют чип стоит 60$ плюс доставка
приёмник AR6100 50$ (включая доставку) например здесь cgi.ebay.com/SPEKTRUM-AR6100-DSM2-Microlite-6-Ch-R…
насколько будет оправдан самопал по цене?
здесь вопрос не в деньгах, IMHO
Не столько за счет разнесения, сколько за счет ориентации двух антенн двух приемников под 90 друг к другу.
То есть замирания с единственной антенной - вполне объективная реальность.
еще к размышлению про 2,4ГГц, и в частности про спектрум.
spektrumdx6.com/default.aspx
почитал тут, спектрум посылает 2 канала. Посылает по очереди. А приемник (точнее 2 приемника) принимает каждый свой канал.
Достаточно большой частотный разнос между этими каналами позволяет хоть как-то защититься от других источников на данном диапазоне. Ну и от замираний, если они присутствуют.
Почитал на rcgroups отзывы на модули XPS - не все так радужно как казалось - есть немало случаев , когда люди установившие XPS модули теряли весьма серьезные аппараты, в т.ч. и джеты. Грешат именно на решение XPS. Вполне возможно кривой/софт контроллера.
Не дадите ли ссылку? Не то, чтобы я все подряд там просматривал, но на глаза не попадалось, а интересно.
Тут Человек уже сдел на XBee. Промелькнула тема просто незаметно.
rcopen.com/forum/f8/topic64602
Здравствуйте,
Собираюсь делать систему управления и телеметрии на модулях DP1203(DP1203C4333LF+ATMega8).
Но пока что не нашел достаточно подробного описания по работе с его регистрами и т.п. Вобщем довольно многое непонятно. Если есть у кого описания, апноуты, проекты на DP1203, поделитесь плиз.
Здравствуйте,
Собираюсь делать систему управления и телеметрии на модулях DP1203(DP1203C4333LF+ATMega8).
Но пока что не нашел достаточно подробного описания по работе с его регистрами и т.п. Вобщем довольно многое непонятно. Если есть у кого описания, апноуты, проекты на DP1203, поделитесь плиз.
на сайте производителя ИМС www.semtech.com есть вся необходимая документация.
www.semtech.com/products/…/wireless_rf/
Микросхемы 1203 предназначены для применения в широкополосных приложений, с относительно высокой скоростью передачи данных. Имейте это в виду, со всеми вытекающими последствиями по чувствительности,особенностям по восприимчивости к помехам разного характера и тд.
В любом случае, все непонятные вопросы могу помочь разрешить
Здравствуйте,
Собираюсь делать систему управления и телеметрии на модулях DP1203(DP1203C4333LF+ATMega8).
Но пока что не нашел достаточно подробного описания по работе с его регистрами и т.п. Вобщем довольно многое непонятно. Если есть у кого описания, апноуты, проекты на DP1203, поделитесь плиз.
Привет! А прыгать по частоте будешь?
Вообще хотелось бы такое реализовать, но для начала думаю сделать просто работу на фиксированной частоте.
Модули уже заказал - должны быть со следующей недели, а после праздников займусь прогой.
Кстати нашел русское описание на чипы этих модулей, если кого интересует, могу выложить.
Привет! А прыгать по частоте будешь?
DP1203 - это DSSS с кодом Баркера. “Попрыгунчиком” из этой серии может работать только DP1205.
DP1203 - это DSSS с кодом Баркера. “Попрыгунчиком” из этой серии может работать только DP1205.
Код Баркера в XE1203 можно не включать. И прыгать ему никто не мешает. Другое дело, что в 430 МГц каналов не так уж много. Одному прыгать вольготно, а человек 5 уже будут серьезно пересекаться.
Код Баркера в XE1203 можно не включать. И прыгать ему никто не мешает. Другое дело, что в 430 МГц каналов не так уж много. Одному прыгать вольготно, а человек 5 уже будут серьезно пересекаться.
Конечно, можно не включать.
IMHO, прелесть этих двух чипов и состоит в их встроенных “фичах”. Если у XE1203 не включать код Баркера, а у XE1205 не включать FH (“прыжки”), то они (XE1203 и XE1205) превратятся в ничем не приметные маломощные радиоканалы, которых сейчас выпускается, к счастью, не мало.
Это все равно, что купить анализатор спектра от R&S или HP за 50К Евро и по нему слушать УКВ радио.
IMHO, прелесть этих двух чипов и состоит в их встроенных “фичах”. Если у XE1203 не включать код Баркера, а у XE1205 не включать FH (“прыжки”), то они (XE1203 и XE1205) превратятся в ничем не приметные маломощные радиоканалы, которых сейчас выпускается, к счастью, не мало.
Это все равно, что купить анализатор спектра от R&S или HP за 50К Евро и по нему слушать УКВ радио.
Все бы хорошо, да только код баркера поддерживается при скорости 1154 бод, при этом длинна кода 11. Канальная скорость 12,7кбит.
ТАак что для наших применений это опять же не подходит.
IMHO, прелесть этих двух чипов и состоит в их встроенных “фичах”. Если у XE1203 не включать код Баркера, а у XE1205 не включать FH (“прыжки”), то они (XE1203 и XE1205) превратятся в ничем не приметные маломощные радиоканалы, которых сейчас выпускается, к счастью, не мало.
Это все равно, что купить анализатор спектра от R&S или HP за 50К Евро и по нему слушать УКВ радио.
Мы тут говорим об управлении моделями. Код Баркера в ХЕ1203 требует скорости данных 1154 бод. Этого для управления недостаточно. Мы в своем проекте используем 9600 бод и имеем кадр 17 мс (причем структура кадра довольно сильно оптимизирована). Кроме того, декодер Баркера требует лишние 5 мс на синхронизацию.
А прыгучесть ХЕ1203 без Баркера и ХЕ1205 ничем не отличаются.
Мы тут говорим об управлении моделями. Код Баркера в ХЕ1203 требует скорости данных 1154 бод. Этого для управления недостаточно. Мы в своем проекте используем 9600 бод и имеем кадр 17 мс (причем структура кадра довольно сильно оптимизирована). Кроме того, декодер Баркера требует лишние 5 мс на синхронизацию.
А прыгучесть ХЕ1203 без Баркера и ХЕ1205 ничем не отличаются.
В первую очередь рассматриваю XE1203/1205 как альтернативный вариант радиоканала для телеметрии.
Что касается радиоуправления - полагаю, что 9600 бод и 17 мс кадр это более чем достаточно для 8 каналов пропорционального управления с текущей точностью. Причем если передавать только транзакции каналов, его емкость будет избыточна.
Если же отключать “прыжки” и код Баркера - получаем легко подавляемый радиоканал управления.
Вопрос - какой смысл тогда в применении XE1203/1205?