Автопилот Arduplane - открытое ПО

IgorTim
alexeykozin:

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

Мы это и берем за основу 😁
Можно подправить фразу “TKOFF_THR_MINACC > 0 , значение подобрать экспериментально”.
При бросании рукой - значение около 10-12 м/с/с.
При стрельбе катапультой у меня срабатывает и при максимальной значении в 30 м/с/с.

alexeykozin
IgorTim:

Можно подправить фразу “TKOFF_THR_MINACC > 0 , значение подобрать экспериментально”.

поправил, спасибо за результаты экспериментов!

fat_hamster

я вчера занимался как раз точно этим же - подключал минимосд
в ветку “платы osd” только что накатал впечатления

X3_Shim:

Если я правильно помню, то на старте MinimOSD хоть что то выводит и без подключения к APM (ну там что то типа загрузки и поиска уарта).

вот #ягарантируюэто не всегда 😃

у меня теперь плата с перемычками с обеих сторон платы, для обьединения “земли” и питания

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

для проверки можно к apm и не подключать - просто через переходник ftdi к компу (ну чем-то ж прошивку заливаете, значит есть)

у меня картинка (стартовая заставка) появилась после заливки прошивки, заливки шрифтов, заливки конфига в osd (нажать “сохранить текущую закладку в осд” на 1 и 2-й закладках… ну и на 3-й можно тоже) И выбора другого видео стандарта (стоял ntsc, поставил pal - перемычка pal на плате НЕ запаяна… пофиг на что менять если я правильно понял, главное - поменять) и соотв. после этого тоже “сохранить текущую закладку…”

#яжепрограммист поэтому я в общем понимаю, что это очень похоже на карго-культ 😉 но я вчера столько натанцевался с бубном вокруг этого всего, что мне пофиг, что вы тут про меня подумаете после моих советов 😉

вот после одного из таких ритуальных действий у меня появилась картинка “бутинг” и потом “жду биений”

я подключил к арм к гребенке, на которую уарт0/2 выведены; к той, которая ближе к “носу” контроллера; оч. удобно подключать 3-х жильным шнуром

в мишн-планере еще надо было поменять скорость порта телеметрии на 57600 (у меня стояла 115200, у меня блутуз на такой скорости просто, но пока его снял), после этого появилась и остальная картинка

спрошу заодно; можно ли как-то на время настроки отключать предупреждения? можно же настроить переключение между экранами (экран1-экран2-пустой экран если я все правильно понял), но если есть предупреждения (а они в комнате есть - “нет жпс фикса”), то экраны автоматически переключаются (или циклично, или на экран с предупреждениями - я толком и не понял)
пришлось тащить самолет на кухню, тулить его поближе к окну, чтобы спутники поймались, чтобы проверить - работает ли переключение или нет

Slider235
alexeykozin:

Если картинка насквозь с камеры проходит то возможно не все еще потеряно. попробуйте - скачайте миним осд экстра утилиту шрифты прошивки и файл конфигурации - все одной версии для надежности возьмите мой архивчик (он хоть и устаревший но надежный) sites.google.com/site/aeropho...craft/easystar залейте прошивку, шрифты и конфигурацию осд

Большущее спасибо, все заработало!

Единственный напряг вызвал тот момент, что моя плата все время бубнит “Unable to talk to bootloader”, при каждом удобном случае, но я наловчился вовремя жать reset перед записью или чтением, и после часа танцев с бубнами таки залил желаемую конфигурацию и параметры. Я как-то лечил этот недуг заливкой скетча через разъем в центре платы и контроллер ардуиновский в качестве программатора, но второй раз повторять эту эпопею нет желания - и так все меня устраивает. Еще раз большое спасибо!

X3_Shim
Slider235:

все заработало!

Мои поздравления!

ну значит у вас были кривые либо прошивка, либо шрифты 😃

Slider235:

но я наловчился вовремя жать reset

У меня вот программатор кривой, сам ресет жать не умеет, я даже обычные ардуины когда программирую, ресет руками жму всегда. После некоторой тренировки получается в 100% случаев 😃

obion

Я вчера тоже мучился с MinimOSD.
На отключенной камере на сером фоне видна вся телеметрия, всё ок.
Подключаю камеру к Vout - есть изображение с камеры, но телеметрия становится визуально корявой, как будто она растянутая такая что ли 😃 Не знаю как выразиться. На цифровые артефакты это не похоже.

Питаю MinimOSD от +5 с рельсы в APM. На модуле при подаче питания горят обе красные лампочки с цифровой и аналоговой частей. Ничего нигде не запаивал на плате.
К модулю +12 не подаю.
Vin + GND идут с мобиуса, который от аккума своего работает.
Vout + GND идут в VTX.
VTX питается от отдельного степдауна.

Что я не так сделал?
PAL/NTSC попробовать пощёлкать в OSD?

fat_hamster
obion:

Подключаю камеру к Vout

очепятка наверное? очевидно же что камеру надо подключать к Vin, а с Vout сигнал на передатчик подавать

если растянута вверх - то pal/ntsc, а если “в сторону” как-то - то хз… может с синхронизацией что-то (правда растянутые в сторону линии я наблюдал когда с осд на другом чипе игрался) или с уровнем сигнала с камеры

obion

Опечатка, конечно.
Дома попробую pal/ntsc и сфоткаю как всё выглядит.

Slider235
obion:

PAL/NTSC попробовать пощёлкать в OSD?

Скорее всего в этом дело.

obion:

горят обе красные лампочки с цифровой и аналоговой частей. Ничего нигде не запаивал на плате.

А вот тут непонятка. Светодиод аналоговой части в этом случае не должен светиться.

obion

Как всё просто. Камера в NTSC стояла. Переключил в PAL и всё ок.
Спасибо отозвавшимся!

Slider235:

А вот тут непонятка. Светодиод аналоговой части в этом случае не должен светиться.

Всё понятно. Я обманул. С обратной стороны массы уже спаяны “с завода”. Странно почему так. Поэтому и обманул, т.к. сам не паял точно.

obion

День не задался похоже.
Всё было хорошо, но в один момент по непонятной причине АПМ потух.
Теперь если на его подать питание (по усб, от убека, не важно), то секунд на 10 загораются зелёный, красный, жёлтый леды, а потом тухнут.
Есть ли шанс всё исправить?

X3_Shim
obion:

загораются зелёный, красный, жёлтый леды, а потом тухнут

По светодиодам не помню совсем. У меня вот один светодиод вообще сгоревший 😃

Может по стандартному пути ? 3.3v проверить ?

obion

При дохлых 3.3 плата вроде как сама по себе работает, кроме датчиков?
Но в моём случае похоже тут 0, вместо 3.3в
Попробовал пощупать атмегу2560 - очень горячая, палец не удержать.
Подключил криус рабочий - там чип так не греется.

X3_Shim
obion:

При дохлых 3.3 плата вроде как сама по себе работает, кроме датчиков?

Да оно по разному бывает горит. У меня горело так, что вместо 3.3 выдавало почти 5 на выходе.

кстати кроме датчиков, еще и флеш от 3.3. питается.

obion

При пробивании +5 и выдаётся вместо 3.3.
Этот кейс описан, а вот про свой не знаю что делать 😃

X3_Shim
obion:

При пробивании +5 и выдаётся вместо 3.3.

Моя личная статистика: один выдал почти 0, второй выдал почти 5.
Тот что выдал 5 не ожил кстати.

obion

И правда. В случае с 0v даже, лучше чем с 5 😃.
Будем искать что там за регулятор нужен и где купить.

X3_Shim
obion:

Будем искать что там за регулятор нужен и где купить.

почти любой линейник на 3.3. Разница только в удобстве замены.

alexeykozin
obion:

Попробовал пощупать атмегу2560 - очень горячая, палец не удержать.

у вас даже светодиод питания гаснет, видимо спалили атмегу, случается перегрузка и срабатывает предохранитель
вам не следовало запаивать штыри в две последние тройки дырочек бокового разъема, это гнездо ISP если случайно туда что либо воткнуть - можно сжечь проц.
в старом мануале я об этом писал…

5yoda5
obion:

День не задался похоже.
Всё было хорошо, но в один момент по непонятной причине АПМ потух.
Теперь если на его подать питание (по усб, от убека, не важно), то секунд на 10 загораются зелёный, красный, жёлтый леды, а потом тухнут.
Есть ли шанс всё исправить?

Простите, видео не смотрел (некогда), похожие симптомы у меня были недавно (по словесному описанию) - навернулся родной стабилизатор на 3,3 вольта. С другой стороны платы напротив УСБ разъема, рядом с GPS - есть маленькая пятиногая микра, накоторой написано PESI. Надо её менять (стаб 1117 не подходит - плата не работает от УСБ).
Кажется у Алексея Козина в дневнике было.
Я менял на 38CK L69B

************************
Столкнулся с проблемой - после прошивки самолетной прошивкой с МП коннектится нормально, стоит изменить пару параметров в полном списке параметров, как перестает коннектиться. Выходит такая картинка - при нажатии кнопки Connect в МП - как контроллер перезагружается, в компе идет обратный отсчет времени и не коннектится.
Вроде был какой-то параметр, типа перезагружать при подключении.
Или дело в другом? Или прошивка плохая (пробовал самолетную 3.0.3 и 3.0.1)?

obion
alexeykozin:

это гнездо ISP если случайно туда что либо воткнуть - можно сжечь проц.

Туда я точно ничего не втыкал.
Причины всей катастрофы я так и не понял.
У меня даже сервы поплавились, которые в APM воткнуты были только сигнальным проводом, а питание от отдельного бека.

итого:
-1 apm
-1 osd
-1 uhf rx
-2 сервы

Возможно, всё сгорело из-за OSD, но +12 я в него не подавал. Только GND с 12-вольтого регулятора там были в аналоговой части. Массы аналогвой и цифровой части были соединены.
У OSD +5v и GND звонятся накоротко. При подаче питания на него красные лампочки загораются, но он очень сильно греется.
Опять таки может быть это и последствие, а не причина.

Опять таки, может быть где-то и криворукость спровоцировала всё это.
Всё работало хорошо, но после укладки проводов я подключил аккум и всё стало плохо через секунд 10 работы.

В общем не очень понятно как всё произошло.