Cheerson CX-20 клон квадрокоптера DJI Phantom

Murgatroid

Если бы…
Передача/прием данных - это когда мигает красный. А когда мигает зеленый - это признак отсутствия соединения, поиск второго модема.

Murgatroid

Там я был в первую очередь:)
Все по инструкции сделал, модемы видятся, работают. И от USB и через FTDI адаптер. А от батарейки - ни в какую. Дело в том, что у меня клон 3dr V2(второй версии) модема. Вот такой.
Только пинов не 6 а 4. Тут либо схемотехника какая другая по сравнению с первой версией модемов(хотя чего другого - обычный cp2101 добавили), либо в APM какая-то непонятка происходит. Как подаю питание с приемника, сразу обрыв связи между модемами.

Alex_063
Murgatroid:

Как подаю питание с приемника, сразу обрыв связи между модемами.

Если модули одинаковые попробуй местами поменять, посмотрим что будет

Murgatroid

Модули одинаковые. Только для наземного антеннка побольше. Пробовал менять. В точности такое же поведение.
Еще такой нюанс: когда модули спарены(то есть APM запитан с USB ), в настройках модемов в МР читаются настройки обоих модулей, а при записи новых настроек на удаленный модуль в конце выдает ошибку "не могу сохранить ‘измененный параметр’ " и удаленный модем переходит в режим прошивки. Если его переподключить, то снова все работает и измененный параметр оказывается сохраненным.
Пробовал перепрошить модемы - прошиваются и все остается так же.
Нашел в теме про модемы, что нужно перерезать дорогу у удаленного модема. Нашел дорожку, перерезал - ничего не изменилось. Совсем😁
Перепрошил APM на кастомную прошивку (пробовал и оригинальную), тоже не заводится.
В общем пока сдался, оставил питание APM от USB. Полетал сегодня, ветерок свежий, но вроде никаких проблем не выявил.

MFer

Дык это про распиновку.

У вас на этот уарт больше ничего не подключено (блютус/осд)? Что может включаться при подаче общего питания и вступать в конфликт…

Murgatroid

Возможно, что да, про распиновку, но там же надпись - “не используйте с таким контроллером наш модуль”. Написал продавцу этому вопрос, посмотрю что ответит.
Никаких дополнительных устройств. Новенький полностью стоковый Cheerson. Только эта телеметрия, ну и power module пришлось поставить уже из-за нее.
То есть сейчас на входе APM с приемника остались только сигнальные провода. Из power module взяты провода +5 и gnd и заведены на usb разъем, питают контроллер. А провода датчиков подключены в ADC разъем. В таком виде телеметрия работает 😃 Повторюсь, повер модуль подключен после проблем с телеметрией.

Murgatroid

пришел ответ:
Dear friend, our telemetry do not use for cx-20, they are not compatible, it is used for our standarded pixhawk and APM.

Best wishes
Have a nice day! 😃

Говорит - несовместимы 😦 буду пользовать с костылем.

Так что кто будет покупать телеметрию на родной мозг - уточняйте у продавца версию модема v1 или v2 !

MFer

Еще раз повторяю - несовместимость в распиновке разъема, для тупых/новичков, которые не разбираясь тычут разъем и сжигают модуль переполюсовкой…

Murgatroid

Ну, я думаю это станет актуально когда будет решение моего случая. Или появится кто-то кто подключил модуль v2 к нашему мозгу и у него заработало 😃
Сейчас переписываюсь со своим продавцом, снял для него видео. Гляньте, люди добрые, может что подскажете?

Alex_063

Пробовал не от АПМ-ма питать, а от отдельного бэка?

Murgatroid

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

Alex_063

Повторю, не через повер модуль, а через отдельный бек на 5-5,2v

Alex_063

телеметрию. А апм от родного бэка с распредплаты.

Murgatroid

О, что-то новенькое 😃 Так модемы видятся, настройки считываются, но связь в МП не устанавливается. Наверное потому что отдельный бек от отдельной батареи и нет общей земли… Сейчас попробую бек на эту батарею запитать.

Alex_063
Murgatroid:

но связь в МП не устанавливается

Ну так там тоже надо колдовать

Murgatroid:

и нет общей земли…

Это не причем

Murgatroid

подключил с этой же батареи телеметрию через отдельный бек, и… вернулся к своим баранам 😦

а чего там колдовать, когда через костыль все работает, соединяется и данные передаются?

Murgatroid

через питание АРМ не от приемника а подачей 5 вольт на усб.