Сегодня на форуме Deviation обнаружил отличную новость! Оказывается братья-китайцы приступили к производству универсальных модулей для различных передатчиков. На TaoBao доступны два модуля: три-в-одном и четыре-в-одном. С помощью этих модулей можно расширить функциональность передатчика и сделать его мультипротокольным.
По модулю три-в-одном уже есть некоторая информация. На едином блоке установлены чипы CC2500, nRF24L01 и A7105.
То есть установка такого модуля три-в-одном полностью решает проблемы передатчиков DEVO по поддержке всех доступных протоколов. Остается только нюанс с антенной. Придется выводить ее наружу, если потребуется использование "дальнобойных" протоколов типа FrSky. Распиновка модуля три-в-одном уже известна:
Подключается как обычный модуль к точкам MISO, MOSI, SCK, VDD и GND. А для управляющих сигналов сделаны три отдельных вывода: CS_2401, CS_2500 и CS_7105. Вот пример подключения для DEVO-10:
Так в этом случае должен выглядеть файл hardware.ini
[modules]
enable-cyrf6936 = B12
has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = B7
has_pa-nrf24l01 = 1
В этом примере подключение выполнено примерно так:
Пока еще неизвестно, как подключать выводы PAEN и LNAEN, которые относятся к чипу CC2500 и надо ли их подключать - надо пробовать. Точка подключения B12 - находится в колодке установки стокового модуля и ее можно не активировать - будет включена автоматически. Точки A13-TMS и A14-TCK уже известны. А вот точка B7 - просто вывод с контроллера передатчика, на фотографии обозначен цифрой 16. Из этого следует, что можно просто установить три отдельных модуля и они будут работать. То есть получается, что прошивка Deviation может использовать больше двух дополнительных модулей!
Аналогично можно сделать для передатчика DEVO-7E:
Дополнительный управляющий сигнал берется прямо с ноги контроллера и отмечен цифрой 13. Вот примерный файл hardware.ini для этой конфигурации:
[modules]
enable-cyrf6936 = B12
has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = A15
has_pa-nrf24l01 = 1
enable-cyrf6936 = B12
has_pa-cyrf6936 = 1
enable-a7105 = A13
has_pa-a7105 = 1
enable-cc2500 = A14
has_pa-cc2500 = 1
enable-nrf24l01 = A15
has_pa-nrf24l01 = 1
По модулю четыре-в-одном меньше информации. На модуле установлены все четыре, поддерживаемых прошивкой Deviation, чипа: CYRF6936, nRF24L01, CC2500 и A7105.
Этот модуль может быть полноценной заменой стоковому модулю. Для его работы нужна только одна антенна. Распиновка модуля выглядит так:
Модуль поставляется как отдельно, так и блоком для установки в другие передатчики. При этом на блоке расположен селектор протоколов и кнопка сопряжения. Возможно получится использовать этот модуль с прошивкой Deviation.
Модуль поставляется как отдельно, так и блоком для установки в другие передатчики. При этом на блоке расположен селектор протоколов и кнопка сопряжения. Возможно получится использовать этот модуль с прошивкой Deviation.
Надеюсь, что эти модули скоро появятся в продаже не только на китайском рынке, а будут доступны и в популярных онлайн-магазинах. Вот тогда и можно будет их попробовать:)
Я правильно понимаю что модуль 4в1 можно устанавливать в Турнигу 9Х?
ОтветитьУдалитьДумаю да, вроде и колодка под это дело есть. Только непонятен вопрос с протоколами. Там стоит селектор на 16 позиций для выбора протокола. Думаю, что протоколы жестко вшиты в модуль, что не есть хорошо.
УдалитьСтесняюсь спросить.... Так это что можно такой модуль установить на любой передатчик???
ОтветитьУдалитьУ меня простенький АТ-9. Получиться?
Модуль 4-в-1 пойдет на любой передатчик, у которого есть PPM-выход. К модулю только питание еще надо будет подвести. У AT-9 PPM-выход есть, но придется все равно поработать паяльником.
УдалитьУважаемый автор!
ОтветитьУдалитьПожалуйста, подскажите, если возможно, варианты выхода из ситуации. Долго и безуспешно разыскивал, где бы можно было купить модуль "CC2500 24L01 A7105", кроме Taobao.
Он оказался малосраспространенным, и нашел его только на Taobao, и вот еще в вашем блоге под названием "четыре-в-одном".
Он мне невероятно нужен, но продается только в одном месте.
Нельзя ли его заменить чем-то другим? Нужен поддержка протокола SymaX.
Георгий
Через неделю модули обещали выставить на продажу на BangGood. А для протокола SymaX достаточно установить модуль nRF24L01.
УдалитьПрошло уже больше 2 недель, но на Бангуде этот модуль не просматривается.
ОтветитьУдалитьНаписал им письмо, и они ответили, как только этот модуль я обнаружу у них на сайте, чтобы сразу сообщил им :))
У вас, McHeli, не появилось никаких сведений о нем?
Георгий
Не, пока тоже никаких новостей. На форуме Deviation вроде как сказали, что через 2 рабочих дня будет. Так что ждем 4-5 апреля, а там видно будет:)
УдалитьПодскажите, а как на передатчике devo 10 c альтернативной прошивкой, активировать отключение движком на коптере при потере сигнала. У меня когда сигнал теряется он продолжает парить)))).
ОтветитьУдалитьДело тут не в прошивке и не в передатчике. Если сигнал пропал, то тут уж квадрик должен сам выкручиваться:) Я использую failsafe в приемнике. Настроил приемник так, чтобы при потере сигнала он посылал полетнику сигнал на дизарм и квадрик просто камнем падает.
Удалить