Activity
Пробуйте подкинуть другой регуль.
Вобщем изначально было дело так:
Два двигателя работали, два нет. Поменял двигатели местами (по диагонали, работающие с дохлыми), не работает ни один, поменял обратно, та же песня… Потом обнаружилось что на рабочих двигателях погорела обмотка (жёлтый провод не прозванивается), а движки которые изначально не крутились, рабочие…
Очень похожа на неисправность регуля. Визуально просмотрите ключи на регуле. Бывает один выбивает и он так делает
Визуально всё впорядке, другой двигатель то крутится на этом регуляторе…
Все моторы так делают или только один???
Сначала только два, когда начал ковыряться, остальные два тоже свихнулись
Уважаемые форумчане, помогите!
Проблема в следующем:
Друг дал на ремонт квадрокоптер Dji Phantom 2 Vision Plus после падения. Не работали движки. Думаю значит моторы или регуляторы поменяю и всё, но не тут то было… Начал искать проблему, и оказалось что родные регуляторы не хотят крутить родные моторы (дергаются в конвульсиях), но моторы с другого коптера крутят, а родные моторы отлично крутятся от других регуляторов… Получается что двигатели и регуляторы по отдельности работают, а вместе нет. Вот и где блин проблема??
П.с. На видео меня плохо слышно, но там и так всё понятно
В сторону правильной установки моторов… Все моторы должны быть соосны…
Вполне возможно…
Теперь вот сижу и думаю, каким образом это сделать…
Всмысле проверить соосность
Квадр под управлением aiop v2 с прошивкой мегапират крутится при взлете по часовой стрелке, после чего закручивается быстрее и теряет управление.
В какую сторону смотреть?
Извиняюсь если где было, не нашел…
Можете по подробнее рассказать чем шили, какой прошивкой и если есть возможность поделитесь кодом который правили.
Скачал прошивку мегапират, отредактировал файл “\libraries\AP_InertialSensor\AP_InertialSensor.cpp”
Примерно в 480 строке есть условие выдачи ошибки калибровки, если разница в новых и старых значениях превышает 3.5f, то ошибка.
if( accel_offsets.is_nan() || fabsf(accel_offsets.x) > 3.5f || fabsf(accel_offsets.y) > 3.5f || fabsf(accel_offsets.z) > 3.5f ) {
success = false;
}
Я заменил 3.5f на 12.0f, сохранил и прошил через ArduPilot-Arduino. После чего в миссионпланере надо провести калибровку (она закончится счастливой надписью SUCCESS), ну а потом можно заново прошиваться через флештул сколь угодно раз.
Да, кстати, может аксель не так внутри сориентирован или стороны мозга случайно перепутали?
Сам чип стоит правильно. Решил проблему правкой кода! Ура!
Так заявление было абстрактным или с конкретикой? если с конкретикой - так нужно внимать этой конкретике.
Вот, нашел еще один пост, тут вроде конкретика:
I think the problem is here:
ArduPilot-Arduino-1.0.3-windows\libraries\AP_InertialSensor\AP_InertialSensor.cpp
Line 479// sanity check offsets (3.5 is roughly 3/10th of a G, 5.0 is roughly half a G)
if( accel_offsets.is_nan() || fabsf(accel_offsets.x) > 3.5f || fabsf(accel_offsets.y) > 3.5f || fabsf(accel_offsets.z) > 3.5f ) {
success = false;
}Offsets: 1.68 -3.63 -2.12
Scaling: 0.99 0.97 1.00Since I always got a value higher than 3.5 I will get failed all the time…
Тогда вопрос такой, где и как мне найти, исправить и перезалить этот код?
а затем смотреть, что является условиями для выдачи этого сообщения.
Я где-то читал что тайна кроется здесь:
Offsets: 5.49 10.89 1.22
Scaling: 0.99 1.00 0.97
На зарубежных форумах читали? Наверняка проблема не единичная - должны быть еще отчеты и, вероятно, подсказки.
Проблема описывается, но решения не нашел…
Ну, собственно, а делали что он просит?
Конечно делал, я уже третий день с этим вожусь…
ПОМОГИТЕ!!!😢
перерыл форум, но так и не нашел дельного ответа!
Плата all in one pro 2.0
Прошивка Мегапират 3.0.1-r4, пробовал так же 3.1.5-r2
Проблема: НЕ ПРОХОДИТ КАЛИБРОВКУ АКСЕЛЕЙ
Выполнял 100500 раз, плясал с бубном, менял туда-сюда прошивки…
все равно пишет “Calibration FAILED” и всё тут…
вот что пишет в окне сообщений:
command received:
Place APM level and press any key.
Initialising APM…
Place APM on its LEFT side and press any key.
Initialising APM…
Place APM on its RIGHT side and press any key.
Initialising APM…
Place APM nose DOWN and press any key.
Initialising APM…
Place APM nose UP and press any key.
Initialising APM…
Place APM on its BACK and press any key.
Initialising APM…
Offsets: 5.49 10.89 1.22
Scaling: 0.99 1.00 0.97
Calibration FAILED
PreArm: INS not calibrated
Ребят, а с таким модулем взлетит?)
www.ebay.com/itm/…/181293242043
Плата AIOP V2 будет с таким модулем работать? В этом деле чайник, а тут и цена хорошая и по характеристикам неплохо.
Брать или не брать? Хотелось бы просто подключить и все (ну может еще программу готовлю залить).
Посоветуйте пожалуйста хороший готовый GPS+ГЛОНАСС модуль, с максимальной точностью для “All in one pro flight controller v2”.
Перелопатил кучу тем, есть сомнения
Всем доброго времени суток!)
Мучаюсь в выборе модуля ЖПС для Crius ALL IN ONE PRO Flight Controller AIOP V2.0
Интересна одна вещь, почему на всех имеющихся в продаже модулях стоят “устаревшие” чипы 6го поколения? Почему не используют 8е? NEO-M8
По заявленным характеристики они ведь лучше
ну хотя да, лучше всё-таки для первого раза взять всё в одном) спасибо)
у меня ещё вопросик, а ESC тоже надо программировать? или они просто подключаются к контроллеру и всё? И если не сложно, посоветуйте пожалуйста какой-нибудь хороший регулятор:)
ну как сказать. для корректности предлагаю сравнить отдельно цену Меги 2560 + MPU 6050 + HMC5883L + MS5611 с этим за 48,99 у.е. - AIOP V2.0 ALL IN ONE PRO Flight Controller пока без ЖПС
Вариант с Ардуиной всё равно выходит дешевле за счёт жпс при том что разница только в барометре(кстати, а чем он отличается?).
Как я понял ни какой разницы не будет, если взять готовый контроллер или ардуину с такими-же в точности датчиками? или они всё-таки чем-то отличаются по функционалу, прошивками?
ссылки в студию. с ценами. расскажем разницу.
www.ebay.com/itm/400552573704 17.28$
www.ebay.com/itm/…/271395436889 17$
www.ebay.com/itm/…/141085634971 15$
Итого 49.28$
Всем доброго времени суток!
Читал-читал… но так не совсем понял, поэтому спрошу здесь)
Загорелось желание собрать коптер. Почитав форум решил делать на прошивке MegaPirate. Непонятки начались при выборе мозгов…
Arduino mega или другой полётный контроллер на том же микропроцессоре? и почему полётный контроллер стоит в разы дороже более гибкой ардуины?
или я чего-то не догоняю? помогите разобраться😒