Цифровой радиоканал для управления моделью

AlexAndr=
DagoRed:

Могу выложить подробный отчет, если интересно.

Интерестно!!
Интересны также настройки приёмника/передатчика, при которых проводилось тестирование

DagoRed

Приведу только 1абзац из отчета, собственно и касающийся дальности
“…Проведены первичные натурные испытания антенны. Условия городской застройки, один модуль на 5 этаже кирпичного дома, его антенна приклеена скотчем к стеклу с внутренней стороны примерно в геометрическом центре, второй модуль подключен к ноутбуку, вторая антенна в руках оператора. При горизонтальной ориентации обеих антенн дальность устойчивой связи 250-270 метров (возможно и больше, но условия не позволили). Изменение ориентации антенны в пределах 30-40 градусов практически не приводит к нарушению связи (видимо, переотражений много на этих частотах). При вертикальной ориентации одной из антенн дальность устойчивой связи сократилась до 125-150 метров, причём изменение азимута в пределах 3-5 градусов приводит к потере связи…”
Повторюсь, ставилась задача только оценки принципиальной возможности устойчивой связи на указанных растояниях, а также применимость антенны. По большому счету, это была приёмка дизайна антенны у разработчика. Антенна - диполь по сути, внешне выглядит как два трезубца, обращенные друг от друга, со средними лучами более длинными, чем боковые; выполненные на 0,5мм стеклотекстолите фр-4 под слоем зелени-паяльной маски. Т.е. для наших модельных целей такая конструкция не применима ввиду направленности-восьмёрки дипольной антенны. А нам как раз так и нужно было.(это для сброса телеметрии с авто на стоянке, антенна в моём случае просто клеится на скотч к лобовому стеклу) При применении готового1/4 волнового штыря (вкручиваемого в sma разъём) картина явно не изменилась. Доступные дальности не позволили определить максимум.1/4волны у меня не прошли по цене в серии(массовое изделие и каждый цент на счету. Повторюсь, При мощности 0ДБМ а там доступны+15ДБМ.Кроме того, вроде бы можно усь заставить дружить с 1203, но не желательно, т.к. тогда моща за рамки разрешенной выходит. Строго говоря, и 15ДБМ выходит.
Что касается настроек, то помню только, что без баркера и без бит-жокея. Прошивка есть, но делал не я. Да и сама прошивка под экзотический контроллер от NEC, хотя и на Си.
Кстати, еще один момент. На практике не реализованный нами, но ребята из элтеха напророчили, что придется таки решать. Суть: если разница температур двух девайсов превышает 20 градусов, то термостабильности применённых в модуле кварцев не хватает, можно и на соседний канал угодить. К счастью проблема решабельна малой кровью, просто руки не дошли. Т.К. есть возможность частоту менять и уровень сигнала мерить программно, нужно просто в коде замкнуть обратную связь по этим параметрам.

Raptor86

Да, интересная вещь!!!..
А не подскажете пожалуйста откуда Вы брали характеристики интерфейса пульта?Осциллографом?Или даташит?И каким образом проходит обработка сигналов?

19 days later
katmai

а продолжение банкета не предвидится?

AlexAndr=

Предвидится!! Как сессию сдам, займусь продолжением проекта.

v61
AlexAndr=:

Предвидится!! Как сессию сдам, займусь продолжением проекта.

А можно увидеть прошивку меги для приемника-передатчика?
Модули прикупил, хочется на дальность потестить…

katmai

однако ценник на эти модули оказался кусастым… 50 с копейками зелёненьких
а что за версия DP1205C433LF? она в 2 раза дешевле почему-то

v61
katmai:

однако ценник на эти модули оказался кусастым… 50 с копейками зелёненьких
а что за версия DP1205C433LF? она в 2 раза дешевле почему-то

_http://www.eltech.spb.ru/search.html?text=dp1205&stype=AND&search_in=catalog&find.x=0&find.y=0
не очень-то и кусачий…
вполне реальный ценник

katmai

с индексом LF конечно имелось ввиду (не могу чего-то отредактировать сообщение выше, форум пишет нет прав…)

rulll
AlexAndr=:

2.У миня ни руского языга ни ЕГЭ небыло((

Привет!
Хорошее дело затеял, но испохабится оно рано или поздно, до первой помехи, хотя у тя не самолетег.
Прыгать по частоте нада., тогда будет дело!

Vad64
rulll:

Хорошее дело затеял, но испохабится оно рано или поздно, до первой помехи, хотя у тя не самолетег.

Мы с Алксандром второй сезон летаем со своим цифровым 433 каналом rcproject.narod.ru/rfch/rfch.htm на самолетах и вертолетах. За все время не было ни одного сбоя связи. При этом мощность всего 15 дБм Я не говорю, что помех в принципе не может быть, но мы их не ловили ни разу. Пробовали убивать канал 5Вт рацией - не убивается. Сейчас мы прыгаем по двум частотам, может быть, сделаем что-то типа ППРЧ.

AlexAndr=
rulll:

Прыгать по частоте нада., тогда будет дело!

Одна частота это было только для начала, чтоб запустить и посмотреть как оно вообще работает. А дальше дорабатывая софт можно что угодно реализовать.
Уже сейчас перешёл на 2-е частоты: передача на 2-х разнесённых каналах, приём на одном, если более 0,1сек помеха - перестройка приёмника на другой канал. Вариант пока тестируется.

Vad64

Добавлю. Очень много разговоров о помехах в 433, причем, разговоры типа я сам не пробовал использовать 433 для цифрового радиоправления, но у вас все будет плохо. Помехи были, есть и будут везде. Если кому-то нравится слепо верить в неуязвимость 2.4 - купите Спектрум или Фасст. Может быть, вам повезет и действительно не возникнет ни одной проблемы. А может быть, не повезет и ваша модель упадет и главное - вы не будете знать почему. Данное решение на 433 хорошо тем, что мы понимаем, что и как происходит с радиоканалом, имеем возможность послеполетного анализа лога в EEPROM, видим потенциальные проблемы и можем пытаться их устранить. Успехов!

rulll

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

AlexAndr=:

Уже сейчас перешёл на 2-е частоты: передача на 2-х разнесённых каналах, приём на одном, если более 0,1сек помеха - перестройка приёмника на другой канал. Вариант пока тестируется.

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

Bumber
Vad64:

Добавлю. Очень много разговоров о помехах в 433, причем, разговоры типа я сам не пробовал использовать 433 для цифрового радиоправления, но у вас все будет плохо. Помехи были, есть и будут везде. Если кому-то нравится слепо верить в неуязвимость 2.4 - купите Спектрум или Фасст. Может быть, вам повезет и действительно не возникнет ни одной проблемы. А может быть, не повезет и ваша модель упадет и главное - вы не будете знать почему. Данное решение на 433 хорошо тем, что мы понимаем, что и как происходит с радиоканалом, имеем возможность послеполетного анализа лога в EEPROM, видим потенциальные проблемы и можем пытаться их устранить. Успехов!

Да Вадим ,если не знать чем Вы занимаетесь,кроме моделей,то может сложиться не совсем правильное мнение о частотных диапозонах.Частота излучения НЕ ЯВЛЯЕТСЯ панацеей от помех,а служит лиш небольшой составляющей в комплексе мер.ППРЧ, которое у Вас реализовано для другого, решит многое и на 35-50 Мгц.Пртоколы для МЕШ сетей позволяют особо не заморачиваться,беда одна,устройства на них делают только на определенные диапозоны.

AlexAndr=
AlexAndr=:

Уже сейчас перешёл на 2-е частоты: передача на 2-х разнесённых каналах, приём на одном, если более 0,1сек помеха - перестройка приёмника на другой канал. Вариант пока тестируется.

На выходных погонял около получаса в надежде поймать помеху - ни разу запасною частотой приёмник не воспользовался. Видимо если помехи и есть, то меннее 0,1 сек, что имхо несущественно. Возникают сомнения, а стоит ли вообще ухищирятся с многократным резервированием канала, прыжками, сканированием диапазона…

v61:

А можно увидеть прошивку меги для приемника-передатчика?
Модули прикупил, хочется на дальность потестить…

Выкладываю исходник под иар 4.20. Это начальная версия, работает на фиксированной частоте, без обратной связи, файлсейвов, телеметрии и прочих радостей, тоесть просто чтоб запустить и проверить радиомодули.
Для передатчика Mode 0, для приёмника Mode 1. Ещё нужно установить паттерн и желаемую частоту. В принципе там всё комментировано, думаю разобраться можно.
Схема передатчика аналогична приёмнику, только без цепей телеметрии, вход РРМ на РВ0 микроконтроллера.
RX_TX.rar

1 month later
AlexAndr=

Здесь будет телеметрия:

Долой монохромные ЖКИ!!!

v61
AlexAndr=:

Здесь будет телеметрия:

Долой монохромные ЖКИ!!!

Hi
Дисплейчег от Siemens CX65?

Aleksey_Gorelikov

Жалко на такой дисплей ресурсы тратить… Я за принцип необходимой достаточности. Или вы на пропеллер перешли и под видеосистему целое ядро отдаете? А выводить сразу в дисплей будете, или в буфер сначала? Если в буфер, будет внешняя ОЗУ? Опишите, действительно интересно.

AlexAndr=
v61:

Hi
Дисплейчег от Siemens CX65?

Он самый!!! Если быть точным L2F50

Aleksey_Gorelikov:

Жалко на такой дисплей ресурсы тратить… Я за принцип необходимой достаточности. Или вы на пропеллер перешли и под видеосистему целое ядро отдаете? А выводить сразу в дисплей будете, или в буфер сначала? Если в буфер, будет внешняя ОЗУ? Опишите, действительно интересно.

Дисплейчик был выбран из-за его разрешения 176х132 и это при стоимости около 15$ - аналогичный монохромник(чтоб сразу с подсветкой) я просто ненашел.

Ресурсов да, жрёт немерянно, поэтому буду ставить отдельный МК(присматриваю Mega32) буфер в принципе не планируется.
Заодно пригружу его генерацией менюхи и пусть паралельно телеметрию сохраняет во внешнюю флешку, чтоб потом можно было всё неспеша просмотреть и проанализировать(на всё том же экране).

Ну и ещё много есть идей, например строить графики телеметрии в цвете - по нескольку параметров на одном экране, для большей наглядности 😃