Activity

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

Это полетный контроллер, лучше и дешевле нашего, при этом отлично встаёт и по функционалу такой-же… А скорость 57600 на всех апм

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

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

Зачем столько геморроя? Купи мини апм) кстати и модуль блюпуп надо будет перешить на скорость 57600

А вот еще интересно какая там скрость стоит по умолчанию на сериал 2 в моем чирсоне, вот не нее и нжуно будет прошить, хотя в манулале как раз на 57 и меняется.

Про мини апм не понял, для чего она и что с ней делать?

А давайте обсудим Arducopter - APM

Добрый день, нужна прошивака ppm/usb для Atmega16u2 на моем cx-20
думаю прошить Atmega16u2 вот этим
github.com/ArduPilot/ardupil.../PPM_Encoder.h
но не могу найти конфиги Atmega16u2 для arduion IDE
чтобы скомпилировать и прошить через arduinoISP.
Подскажите плз, где можно взять?

Либо может у кого-то есть уже heх файл?
или можно прошиться сокомпиленым для Atmega32u2, кторый доступен повсеместно?

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

На правах наркомании: можно подключиться к атмеге2560 по юарту через телеметрийный порт.
Втыкаешь в комп любой конвертер USB <-> UART (CP210x, FT232R, пофиг какой), коннектишь его к телеметрийному порту (UART на 1 фото. Rx -> Tx, Tx -> Rx, GND -> GND) и подключаешься через МП к ком-порту конвертера на скорости 38400 бод.
Я так делал на одном АПМе, которому во время краша вырвало с мясом USB-разъем.
Если есть телеметрийные модемы или блютуз-модуль, можно через них подключиться, но этот вариант чуть сложнее.

Спасибо большое!
Я заказал блютус модуль для этого, но он еще не пришел. Попробовал, как вы написали. Жаль, что не получилось. Не конектится МП. Накосячил я где-то, пока не пойму где. Возможно, что причина в том, что в качестве USB <-> UART я использовал программный вариант на arduino uno. Но я его проверял, отлично работал с gsm модулем. В распиловке тоже тут сложно ошибиться. Скорости все перепробовал стандартные.

darkcats:

пайку и состояние ЮСБ разъемов смотрел? подключался на прямую в тело АПМ? китайцы страдают непропаями хронически)

Визуально там все в порядке. По другому вроверить не знаю как

Akson:

сними крышку, посмотри может у тебя от вибрации просто проводок от usb-переходника внутри отвалился где разьем под брюхом? Запитайся кабелем напрямую к мозгам.
Если не пиликает на компе ничего а-ля новое устройство. То попробуй как выше сказали через UART - порт. Для начала попробуй все просто сбросить на дефолт.
Кстати если через UART будешь подключаться свистком или телеметрией то VCC и GRD используй с порта и не отдельную запитку.

Спасибо, крышку снял уже давно, только так и подключаю

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

Добрый день, нужна прошивака ppm/usb для Atmega16u2 на моем cx-20
думаю прошить Atmega16u2 вот этим
github.com/ArduPilot/ardupilot/…/PPM_Encoder.h
но не могу найти конфиги Atmega16u2 для arduion IDE
чтобы скомпилировать и прошить через arduinoISP.
Подскажите плз, где можно взять?

Либо может у кого-то есть уже heх файл?
или можно прошиться сокомпиленым для Atmega32u2, кторый доступен повсеместно?

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

А в чем проблема его вернуть китайцам? Он у тебя с момента покупки такой? При этом летает норм? Версия то точно опен сюрш? Может ты зеро или шарк пытаешься сконектить?

Да уже поздно возвращать да и дороже выйдет наверно чем новый купить. С момента покупки я не пробовал подключать летали и летал. А потом перестал летать адекватно. Тут подсказали откалибровать в миссион планере. А подключить не могу. Да точно опенсорс.

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

Спасибо, но что-то не могу найти куда виведены
MISO
SCK
MOSI
RESET

пины для ISP

Хотя может я и не туда лезу. У меня не определяется полетный контроллер при подключение его через микроюсб к компу. Возможно что дело в ATmega16U2 (отвечает за USB-интерфейс, PPM-энкодер). Может его забыли прошить китайцы? или еще что в этом роде.

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

это енкодер, его обычно любят перешивать под поддержку s-bus, возможно можно аналогичным образом прошить что-то другое, если конечно там загрузчик цел
инструкции гуляют в сети, что-то тут делают

Adding SBUS support to the APM

Спасибо, но что-то не могу найти куда виведены
MISO
SCK
MOSI
RESET

пины для ISP

А давайте обсудим Arducopter - APM
mfilitovich:

Я тебе и так скажу - необходимо откалибровать компас. Без МП сделать это проблематично, НО! можно попробовать подключить коптер к компьютеру через bluetooth.

Скажите пожалуйста, я думал, что калибрую компас каждый раз, когда верчу коптер вогруг оси горизонтально 5 раз, потом вертикально 5 раз и выключить питания(перед этим нужно включить режим калибровки конечно). Я это видел в видео нескольких по этому квадракоптеру и в стьях читал. Вот тут например mysku.ru/blog/china-stores/28767.html
Через МП это другая калибровка? Чем она будет отличаться? Раньше он после такого верчения летал нормально. Возможно что-то что-то сбилось после падения и такая калибровка как я описал не помогает?
Про блютусь спасибо, находил подобное скорее всего так и придется сделать если не подключу по кабелю, тут только подождать придется как придет модуль.

arb:

Вот теперь более менее понятно.
Скорее всего после крашей нарушились контакты как на самом контроллере, так и на переходнике.
Насчет драйверов, если раньше была связь, то значит тоже контакт виноват.

Раньше не пробовал подключать к МП, так что не знаю. Пока он летал не интересовался этим. Контакты проверю, похоже эта версия набирает голоса.
Спасибо!

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

У вас (как и У ВСЕХ в начале !!) просто полное отсутствие системности знаний

Вот тут уже мож быть засада (брак порта тут достаточно редкий,кстати ). Спросите в местных сото-мастерских, как проверить Атмегу на работоспособность порта, но перед этим : тут есть взрослая ветка про АРМ - там смогут помочь с инфой. Например, порт, просто перенастроенный на “другую” скорость видит телеметрию, но не видит порт и наоборот (так было на первых мозгах).

Спасибо за ответ!
Вы все правильно написали, я в этом деле совсем новичек. В голове полный кавардак, уляжится со временем.

В ветке про апм спросил по вашей рекомендации, пока что предположили что контакты плохие у разъема и еще померять напряжения посоветовали.
Спасибо за наводку.

А давайте обсудим Arducopter - APM
arb:

IgRonin.
Чирсон это что-то особенное и здесь пользователей мало. Пока они не отвечают, чтоб помочь нужно несколько уточнений.
Не совсем понятно не получается подключиться по усб или модему? Если по усб в чем разница по усб напрямую?
Обычно драйвера нестандартных устройств в МП отсутствуют. Их надо искать в инете.
Скорее всего проблемы именно в драйвере.

Спасибо за ответ!
Не получается подключить контроллер к компьютеру через юсби на самом контроллере. На коптере вынесен на корпус разъем миниюсби выведенный из микро на контроллере, чтобы корпус не разбирать, а можно было через него подключить. Иногда с этим вынесением и бывают проблемы. Я втыкаю кабель сразу в разъем на АПМ, корпус коптера разобрал.
APM 2.52 v500 это нестандартное устройство? Я еще плохо разбираюсь, думал что это семество одно и драйвера одинковые для всех. На него может не быть драйвера с тандартной поставке МП? В манулалах у людей просто получается подключить квад к МП. Поставили прогу, воткнули кабель и готово.
Драйвер тоже может быть, но тогда вопрос почему комп вообще не видит ни какого устройства подключенного к нему?

lokanaft:

Вот же вам целых две темы есть:
Cheerson CX-20 клон квадрокоптера DJI Phantom
Quanum Nova квадракоптер - вызов DJI ! ?

Спасибо за ответ!
Вот из первой темы меня сюда и направили как раз.

freen_spb:

На мой дилетантский взгляд, проблема в разъеме на плате. Проверти, все ли ноги у USB разьема распаяны хорошо. Может какая-то болтается.

Спасибо за ответ!

Проверю внимальельно, на сколько помню там не бросалось такое в галаза, разем не шатался. Но очень похоже что Вы можете быть правы. Буду смотреть!

Chelenjer:

Немного непонятно. Что значит “контроллер включается”? Т.е. теоретически, можно лететь, но просто невозможно загнать через компьютер нужные настройки? Или при подключении USB от компа плата мертвая и ни один диод не светится? Поступает ли питание на плату при подключении батареи? Проверьте на выходных разъемах (те, что на двигатели). Померьте напряжение на плате, там где припаян разъем USB. Оживает ли приемник (мигает ли в нем светодиод)? Если питания нет - то драйвера не помогут и компьютер его не увидит. Начните с питания. 90% проблем связаны именно с питанием.

Спасбо за ответ!
Это значит что при подключение кабеля микро июсби от к контролллеру у компьютеру, на контролллере загораются диоды, играет музыка и он начинает пищать что питания не хватает. Летать то можно, точнее он может взлететь, но управления не слушается в gps режиме, улетает куда-то или по кругу летает. Вот по этому и хочу попробовать подключиться к контролеру посмотреть логи, может поможет понять что с ним происходит. Раньше он нормальноо летал. Такой болезнью уже позже заболел он, не знаю виноваты ли в этом крэши или еще что-то. Тут поянтно что моя вина, но я не знаю в чем она и как ее исправить.
Перечисленные проверки на днях сделаю и о результах отпишусь.

А давайте обсудим Arducopter - APM

Всем привет!
Мой первый квадракоптер Cheerson CX-20 с гирбеста.
APM 2.52 v500

Не получается подключится к Mission Planner, точнее вообще комп не видит контроллер, com порт не появляется в диспетчере устройст при подключении.

  1. Пробовал разные драйвера (рзаные версии Mission Planner)
  2. Провода разные компьютеры (3 шт) и версии windows (7, 8.1, 10).
  3. Пробовал разные кабеля, короткие, длинные, китайские и от телефонов итд

Подключаюсь на прямую к контролеру (снял крышку с контролера).
При подключении провода юсб контроллер включается и начинает пищать коптер. При подключении батареи перестает. Вот и все что получается.

Подскажите плз, в чем может быть дело!?

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

Всем привет!
Мой первый квад, сх-20 с гирбеста.

Изначально в gps был сильный дрейф по горизонтали - метры по сравнению с рядом висящим фантомом. А если развернуть его вокруг оси то он начинал уелатть в сторону на метров 10-15, потом возвращался. Но это все терпимо.
Потом был краш по моей вине. После этого еще краш, он перестал в гпс режиме слушаться управления и я с дуру нажал ретурн хом. Вот тогда его и унесло в рядом стоящую школу. Прямо в кабинет информатики.
Как сказал дург, проблема программная, так как если бы была аппаратная, то унесло бы в кабинет труда)))).

Про переделки: вынес модуль gps на крышу и заэкранировал.
После этого летал в поле, вместо того чтобы висеть в точке он самостоятельно летал по кругу с радиусом в метров 15! иногда просто линейно уносит и появился дрейф и по высоте. При последнем запуске был включен режим gps. Начал медленно набирать высоту. Ничего не делали, смотрели на реакцию. По горизонту был стабилен
Может 30 сек. Поднялся с 10 м на метров 30. Начали снижение и уже в мануале при попытке уменьшить скорость снижения он вяло отреагировал.
Т.е. стик поднял в центр но он не думал останавливаться. Стик газа на 75% но все равно снижался, в метрах 3-5 над землей были приняты критические меры в виде полного газа. На что была реакция резкого заваливания на 180° и как итог упал винтами на землю.

Выяснили что модуль gps работает (находит спутники и зеленый диод загорается, если гпс экранировать то так и продолжает мигать).

Подключить миссион планер не получилось. Вообще комп не видит контроллер! ком порт не появляется. Пробовал разные драйвера, провода компы и виндовсы. Подключаюсь на прямую к контролеру (снял крышку с контролера). Никакой реакции. При подключении провода юсб контроллер включается и начинает пищать коптер. При подключении батареи перестает. Вот и все что получается.
APM 2.52 v500

Может есть, у какие идеи, что можно сделать?