А давайте обсудим Arducopter - APM
Не, программа эта. Какой именно файл, не помню уже, помню только что без проблем все загрузилось, попробуйте OSD_SA_v5.mcm, который лежит в папке OSD_Config.zip
Попробовал. Не помогло. Имею вот это
А чем заливаете? У меня при использовании обычного USB-TTL приходилось нажимать reset перед загрузкой данных с osd.
А чем заливаете? У меня при использовании обычного USB-TTL приходилось нажимать reset перед загрузкой данных с osd.
Так и делал. Иначе вылетает ошибка. Прошивал программой OSD_Config.
Тогда не знаю 😃 У меня было куплено 2 таких osd, в разных местах, одна на гудлаке, другая на ебее, с разными названиями (на одной minimosd, на другой jumboosd) обе прошились и отлично работают. Судя по заголовку mcm-файла, это файл данных для MAX7456, ищите доку по ее прошивке, может с железом что-то.
А сама осд работает, при наклоне коптера показания хоть меняются? Как запитана видеочасть, перемычка сзади стоит? Если во время прошивки на MAX7456 не подается питание, скорее всего она не прошьется.
А сама осд работает, при наклоне коптера показания хоть меняются? Как запитана видеочасть, перемычка сзади стоит? Если во время прошивки на MAX7456 не подается питание, скорее всего она не прошьется.
Перемычка не стоит. 5 вольт идёт от платы ардукоптера, 12 вольт от батареи.
При отклонении коптера никаких изменений информации OSD не видно.
Если во время прошивки на MAX7456 не подается питание, скорее всего она не прошьется.
Подал питание 12 вольт. Прошилось! Теперь другая проблема. При перемещении коптера информация от OSD не меняется. Что-то нужно в планере настраивать?
RX/TX местами попробуйте поменять, а так вроде ничего не надо. Скорость telemetry port должна быть по умолчанию 57600.
RX/TX местами попробуйте поменять, а так вроде ничего не надо. Скорость telemetry port должна быть по умолчанию 57600.
Такая скорость по умолчанию и стоит. Вот только не понял, нужно подключать RX и TX или только один провод?
подключать RX и TX или только один провод?
Если телеметрии нет, то два, если есть - то один
И еще один вопросик - правильно ли я понимаю, что на плате apm2 в input и output сделано так что, первые два ряда это -+, третий data, и если перемычку убрать то питание нужно подавать и в input в любой из всех выходов ±, и в output также в любой из всех выходов ± ?
Если телеметрии нет, то два, если есть - то один
Спасибо, получилось.
Но после изменения выводимых параметров видео от OSD пропало. Перепрошивка не помогла. Может кто знает где взять схему этого девайса?
Может кто знает где взять схему этого девайса?
китайцы уже склонировали APM 2.5, цена вопроса 107$: www.goodluckbuy.com/apm2-0-up...lticopter.html пока правда написано что backorder
Господа, подскажите чем отличаются эти 2 лота:
- goodluckbuy.com/apm2-0-upgrade-ardupilot-mega-apm2… - 139,51 у.е.
- goodluckbuy.com/apm2-0-upgrade-version-apm2-5-apm-… - 106,80 у.е.
? 😃
Я вижу основное и самое главное отличие, второго лота нет на складе а первый есть…
Ну и кстати, эти платы без гпс-а идут, а с ним уже 172$ - goodluckbuy.com/apm2-0-upgrade-ardupilot-mega-apm2…
Для сравнения, оригинал с гпс 199$, так что разница между оригиналом и клоном как-то уж совсем мала.
store.diydrones.com/…/br-ardupilotmega-05.htm
Подскажите, как уменьшить скорость снижения коптера, когда он прилетел домой. Практически падает до двух метров.
Подскажите, как уменьшить скорость снижения коптера, когда он прилетел домой. Практически падает до двух метров.
в прошивке ArduCopter 2.7.4-Beta сделали исправление диапазона применяемого газа, т.к. у многих регулей слишком большая глухая зона близ нуля, попробуйте возможно поможет
дальше смотрите пиды, первым делом нужно перейти к списку всех параметров и выгрузить их в файл, затем зайти в консоль и сделать setup - reset загрузятся дефолтные пиды для прошивки. затем опять в списке всех параметров запускаете сравнение и сравниваете ваши полетные параметры с дефолтными
перенесите ваши настройки железа втч офсеты компаса и калибровки радио,
но внимательно отнеситесь к сравнению пидов контроля высоты :
B. Adjusting PIDs for Alt Hold Mode: Stabilize mode roll pitch and yaw PIDs must already be set.
- Altitude hold is used by several functions to maintain either a current altitude or altitudes preset
in an automatic flight plan. Altitude hold is the most basic automatic function.- The “Altitude Error PID” uses altitude error to decide how fast to go to reach the desired altitude.
a. If your Quad changes altitude more than a meter or so in Alt Hold mode increase the
“Altitude Error P” setting above the default “0.50” (Try “0.55”). (KK X525 = 0.50)
b. If your Quad rapidly bobs up and down in altitude in Alt Hold mode decrease the “Altitude
Error P” setting below the default “0.50” (Try “0.45”).- The “Thrust Rate PID” P value determines how much thrust to apply to climb or descend.
a. If your Quad oscillates up and down in Alt Hold mode decrease the “Thrust Rate PIDs” P
value below the default “0.25” (Try “0.20”). (KK X525 = 0.25)
b. If your Quad ascends and descends too slowly in Alt Hold mode increase the “Thrust
Rate PIDs” P value above the default “0.25” (Try “0.30”).
попробовать как отражается изменение конкретного пида на поведении коптера можно и не убивая реальную модель, в онлайн симуляторе
code.google.com/p/arducopter/wiki/ArduCopter2SIM
предположительно вам нужно увеличить “Altitude Error PID” , за один раз к существующему значению прибавляют не более 10% от существующего значения
в прошивке ArduCopter 2.7.4-Beta сделали исправление диапазона применяемого газа
Подскажите пожалуйста. Эту прошивку через ардуиновскую IDE закачивать? Можно Алексей осветить данный момент? Спасибо…
Подскажите пожалуйста. Эту прошивку через ардуиновскую IDE закачивать? Можно Алексей осветить данный момент? Спасибо…
я полагаю также как и предыдущие
скачиваете свежую ардуино 1.0.1
распаковываете ее в какую нибудь отдельную папку
добавляете к ее папке libraries прилагаемое содержимое архива libraries
открываете при помощи этой arduino.exe файл arducopter.pde
проверяете настройки компорт и тип процессора 2560
для апм2 в файле APM_Config.h убираете два слеша - перед строкой #define CONFIG_APM_HARDWARE APM_HARDWARE_APM2
ну и нажать кнопку залить прошивку
если держите несколько версий прошивок на компе для удобства можно переименовать arduino.exe например в arduino_AC_2_7_4.exe
на файле arducopter.pde вызвать диалог “открыть с помощью”, выбрать программу, обзор и найти переименованый arduino_AC_2_7_4.exe, поставить галку “использовать для файлов этого типа”. впоследствии можно будет открывать разные прошивки с разными ардунино библиотеками используя диалог “открыть с помощью”
Спасибо за подробное разъяснение. Я просто прошивку заливал через mission planner. Поэтому тут и возник вопрос.
А есть ли мишн планер под андроид или что-нибудь мобильное? И как это подключать? Можно ли через 3др или надо что-то свое?