Цифровой радиоканал для управления моделью
Прыгать по частоте нада., тогда будет дело!
Одна частота это было только для начала, чтоб запустить и посмотреть как оно вообще работает. А дальше дорабатывая софт можно что угодно реализовать.
Уже сейчас перешёл на 2-е частоты: передача на 2-х разнесённых каналах, приём на одном, если более 0,1сек помеха - перестройка приёмника на другой канал. Вариант пока тестируется.
Добавлю. Очень много разговоров о помехах в 433, причем, разговоры типа я сам не пробовал использовать 433 для цифрового радиоправления, но у вас все будет плохо. Помехи были, есть и будут везде. Если кому-то нравится слепо верить в неуязвимость 2.4 - купите Спектрум или Фасст. Может быть, вам повезет и действительно не возникнет ни одной проблемы. А может быть, не повезет и ваша модель упадет и главное - вы не будете знать почему. Данное решение на 433 хорошо тем, что мы понимаем, что и как происходит с радиоканалом, имеем возможность послеполетного анализа лога в EEPROM, видим потенциальные проблемы и можем пытаться их устранить. Успехов!
тоже пользую 433 и пока все ок и без всяких проблем.
И не смотря на то что приемник - серьезный супергетеродин а не ксемикс, это не значит что канал не убиваемый
Уже сейчас перешёл на 2-е частоты: передача на 2-х разнесённых каналах, приём на одном, если более 0,1сек помеха - перестройка приёмника на другой канал. Вариант пока тестируется.
типа в продолжение -
передавай на двух каналах, и принимай на двух каналах поочередно пакеты. Как только один канал отвалится ( помеха ) приемник находит новый канал и сообщает передатчику новый рабочий канал. и опять работа на новой паре каналов. Только каналы выбирай в разносом побольше.
Простой способ который в разы повысит надежность канала связи.
зы. твой камень заточен под прыгание, так и юзай
Добавлю. Очень много разговоров о помехах в 433, причем, разговоры типа я сам не пробовал использовать 433 для цифрового радиоправления, но у вас все будет плохо. Помехи были, есть и будут везде. Если кому-то нравится слепо верить в неуязвимость 2.4 - купите Спектрум или Фасст. Может быть, вам повезет и действительно не возникнет ни одной проблемы. А может быть, не повезет и ваша модель упадет и главное - вы не будете знать почему. Данное решение на 433 хорошо тем, что мы понимаем, что и как происходит с радиоканалом, имеем возможность послеполетного анализа лога в EEPROM, видим потенциальные проблемы и можем пытаться их устранить. Успехов!
Да Вадим ,если не знать чем Вы занимаетесь,кроме моделей,то может сложиться не совсем правильное мнение о частотных диапозонах.Частота излучения НЕ ЯВЛЯЕТСЯ панацеей от помех,а служит лиш небольшой составляющей в комплексе мер.ППРЧ, которое у Вас реализовано для другого, решит многое и на 35-50 Мгц.Пртоколы для МЕШ сетей позволяют особо не заморачиваться,беда одна,устройства на них делают только на определенные диапозоны.
Уже сейчас перешёл на 2-е частоты: передача на 2-х разнесённых каналах, приём на одном, если более 0,1сек помеха - перестройка приёмника на другой канал. Вариант пока тестируется.
На выходных погонял около получаса в надежде поймать помеху - ни разу запасною частотой приёмник не воспользовался. Видимо если помехи и есть, то меннее 0,1 сек, что имхо несущественно. Возникают сомнения, а стоит ли вообще ухищирятся с многократным резервированием канала, прыжками, сканированием диапазона…
А можно увидеть прошивку меги для приемника-передатчика?
Модули прикупил, хочется на дальность потестить…
Выкладываю исходник под иар 4.20. Это начальная версия, работает на фиксированной частоте, без обратной связи, файлсейвов, телеметрии и прочих радостей, тоесть просто чтоб запустить и проверить радиомодули.
Для передатчика Mode 0, для приёмника Mode 1. Ещё нужно установить паттерн и желаемую частоту. В принципе там всё комментировано, думаю разобраться можно.
Схема передатчика аналогична приёмнику, только без цепей телеметрии, вход РРМ на РВ0 микроконтроллера.
RX_TX.rar
Жалко на такой дисплей ресурсы тратить… Я за принцип необходимой достаточности. Или вы на пропеллер перешли и под видеосистему целое ядро отдаете? А выводить сразу в дисплей будете, или в буфер сначала? Если в буфер, будет внешняя ОЗУ? Опишите, действительно интересно.
Hi
Дисплейчег от Siemens CX65?
Он самый!!! Если быть точным L2F50
Жалко на такой дисплей ресурсы тратить… Я за принцип необходимой достаточности. Или вы на пропеллер перешли и под видеосистему целое ядро отдаете? А выводить сразу в дисплей будете, или в буфер сначала? Если в буфер, будет внешняя ОЗУ? Опишите, действительно интересно.
Дисплейчик был выбран из-за его разрешения 176х132 и это при стоимости около 15$ - аналогичный монохромник(чтоб сразу с подсветкой) я просто ненашел.
Ресурсов да, жрёт немерянно, поэтому буду ставить отдельный МК(присматриваю Mega32) буфер в принципе не планируется.
Заодно пригружу его генерацией менюхи и пусть паралельно телеметрию сохраняет во внешнюю флешку, чтоб потом можно было всё неспеша просмотреть и проанализировать(на всё том же экране).
Ну и ещё много есть идей, например строить графики телеметрии в цвете - по нескольку параметров на одном экране, для большей наглядности 😃
Господа а модули RC 1240 допустимо использовать для реализации канала управления
RC1240 сильно медленно, недалеко и дорого… но можно 😃
Ресурсов да, жрёт немерянно, поэтому буду ставить отдельный МК(присматриваю Mega32) буфер в принципе не планируется.
Заодно пригружу его генерацией менюхи и пусть паралельно телеметрию сохраняет во внешнюю флешку, чтоб потом можно было всё неспеша просмотреть и проанализировать(на всё том же экране).
А почему тогда не посмотреть в сторону семейства SAM7? Производительности у них достаточно, чтобы одному со всем всправиться.
Причем у них есть модели со встроенными bootloader`ами, которые позволяют их грузить напрямую с компа через RS232 или USB.
RC1240 сильно медленно, недалеко и дорого… но можно 😃
Спасибо! Значит Dp1250 это оптимал
да радиокрафт в 3 раза дороже
а xbee pro в 2
Спасибо! Значит Dp1205 это оптимал
да радиокрафт в 3 раза дороже
а xbee pro в 2
Есть вот такие штучки HM-TR433-TTL, есть приемники, передатчики и трансиверы. Как насчет их использования для связи. FSK модуляция, 9600, мощность конечно не фонтан, для аппы для микро самов мне кажется пойдёт.
Дасть фору всяким дешевым ISM аурелям и телеконтролли. что скажете?
Есть на терраэлектронике.
А я тут по случаю закупил MRF24J40, попробую что-нить сварганить с прицелом на микро (ну может и не очень 😁 микро)…
Имеем опыт производства устройства на другом интерфейсном чипе от Микрочипа (ENC28J60, SPI-Ethernet). Это был кошмар, где-то за год Микрочип раза три латал критические дыры в своём стеке протоколов, выпускал новую ревизию чипа… да так и не долатал - микрушка изредка зависала на уровне своих регистров насмерть.
После этого посмотрели на их новинку MRF24J40 - и держимся от нее подальше, благо для этого диапазона полно альтернативных вариантов 😁
Вот такая мысля…
Сварганить аппу типа наш ответ китайцам,
типа народная аппаратура начального уровня
с использованием современных технологий…
Мега 8 собирает данные с 4 резисторов, шлет пакет по Uart, на ISM модуль, в приемнике такой же принимает, на мегу, генерим шим для серв, можно и для моторчиков, можно микширование простенькое или что нибудь ещё
Требования дальность 500 метров, у модулей минимум FM модуляция, что бы недорогие были… до 500 р, иначе нет смысла
Собсно вопрос в выборе модулей… Всё остальное нетрудно…
Не знаю нужно ли это кому-нибудь, я лишь говорю что можно сделать
???
Вот такая мысля…
Сварганить аппу типа наш ответ китайцам,
Так что мешает?
Сваргань! Тем более- если “нетрудно”!
А благодарное человечество -памятник тебе поставит.
Может быть…😃
хм, а я делал радиоуправление на приёмо-передающем модуле TR1001 на часатоту 868.35мгц., на передатчике кодер на контроллёре, на приёмнике декодер на CD4017 как у меня что столько гемороя был с приёмником, там машинки лишь изредка слушали передатчик, а так они просто вжикали в разном направлении, после передающего модуля (поскольку без усилителя дальность метров 30) я поставил усилитель на 18ватт, но с ним тоже не смог разобраться (он тоже был в виде модуля)
я поставил усилитель на 18ватт
ЭЭээээ 18 ватт не может быть, может мВт…
Неужели все модули такое ГГГггг, что не берут и 30 метров, когда написано 300 метров ☕ ?
Нет я не верю, думаю уж на 300-500 метров можно сделать на них - для микро летающих, машинок, катеров, игрушек и т.д.
Трансиверы можно и не ставить, можно обойтись парой передатчик-приёмник, если только вам телеметрия не нужна 😃
Собственно можно и без модулей, а с вч частью классической схемы, но где СХЕМА ТАКОЙ чтоб мог каждый сделать?, а не типа: " возьмите контур от приёмника такого-то,
или намотайте сами, с сердечником из редкоземельного стержня который можно взять там то…" 😃
на приёмнике декодер на CD4017 как у меня что столько гемороя был с приёмником
Может декодер гнал? Я б на меге для чистоты эксперимента сделал…
Смысл не в попытке создать цифровой радиоканал взрослого уровня - конкурент аппе 2.4 Ггц, а попытка создать именно простенькую аппу с меньшей дальностью на современной базе.
Проблема в выборе именно подходящих модулей…Пока наверно выбор в пользу пары HM-T433-TTL и HM-R433-TTL…
И ещё бы усилок 😒