ArduCopter Mega: порт на обычную Arduino (тестим)

SovGVD

для mavlink OSD не надо протокол менять, можно попробовать на tx/rx0 пересадить и проверить совпадают ли скорости, попробовать местами rx/tx поменять

Maburo

Ничего не помогает.
Я уже все комбинации rx/tx перепробовал. А что значит - проверить совпадают ли скорости?

Кстати, это ничего если у меня осд позже в ручную питание включается. Пока временная схема, все на соплях

SovGVD

скорость порта на OSD и скорость установленная в конфиге APM_Config.h

#define SERIAL3_BAUD			 57600	// Telemetry (MAVLINK) port
Maburo

Да, такая изначально и была, я ее не трогал

RTemka

Может стоит взять UART адаптер и подключиться на телеметрийный порт.
Будет хоть уверенность, что правильной дорогой идут товарищи 😃

EduardNN
SovGVD:

можно попробовать на tx/rx0 пересадить … попробовать местами rx/tx поменять…

У меня именно так и работает…

ReM
ssh1:

Да оно понятно, вот я и пытаюсь разобраться должен ли держать мегапират нос по компасу.
Пока что-то вообще не вижу влияния компаса в стаб режиме.
Кто-нибудь может прояснить эту ситуацию?

Должен. Но по моему - не держит. Проверить просто. Крутим в руках на 90 градусов. Сначала сопротивляеться (гира), но если оставить, так и останется в том же положений. Для проверки заливаем Multiwii, и делаем ту же процедуру. Все OK, возвращаеться в первоначальное положение.

Думал только у меня так, но видимо действительно не работает…

ssh1
ReM:

Должен. Но по моему - не держит. Проверить просто. Крутим в руках на 90 градусов. Сначала сопротивляеться (гира), но если оставить, так и останется в том же положений. Для проверки заливаем Multiwii, и делаем ту же процедуру. Все OK, возвращаеться в первоначальное положение.

Думал только у меня так, но видимо действительно не работает…

Как я понимаю тут есть есть разработчик?
Sir Alex, что думаешь? Может где влияние компаса можно подкрутить в настройках?

ReM

В настройках это можно вкл/откл, У меня включено (v.2.9.1)…

couger
Maburo:

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

По-порядку:
Проверить что запаяны обе перемычки на плате ОСД для питания от платы, и убрать питание(если было) на разъемах для подключения камеры и передатчика
Перепрошить ОСД на свежую версию.
OSD_PROTOCOL_NONE
#define SERIAL3_BAUD 57600
RX от ОСД подключить к TX3 на плате AIOPro, питание можно взять либо от +5v и GND этого-же разъема либо от FTDI разъема.
когда сделаете все так - смотреть результат.
Если что - устриц ел 😃… два квадра и одна гекса так и сделано, причем мозги - AIOPro v1, BlackVortex с MPNG v.2.9.1r300 и ArduFlyer 2.5 c Arducopter v.2.9.1b1, minimOSD - _extra v.2.3 r596

Mark_Kharkov
Maburo:

Да, такая изначально и была, я ее не трогал

Для начала разберитесь, какая скорость должна быть для ОСД. У меня тоже такое лежит, но еще не пробовал его, вот сегодня как раз забрал v2.0 контроллер, уже сразу к нему буду подключать.
Скорость в порте должна быть = скорости которая нужна для osd. Без этого ничего работать не будет.
Далее… Я бы подключил tx3/rx3 через FTDI-переходник к компу, открыл бы этот ком-порт в программе PuTTY, и поглядел бы, идет вообще mavlink по этому порту или нет. Если нет - то копал бы в сторону “#define OSD_PROTOCOL OSD_PROTOCOL_NONE” - возможно нужно другое значение.
Ну как-то так…

Maburo

Всем спасибо, разобрался. Меня как всегда подвела моя дремучесть в электронике 😛 Без общей земли с контроллером оно работать не хочет. Подсоединил питание к пинам Vcc и Grd порта S1-S3 и все заработало.
Отдельное спасибо Mark.Kharkov за наводку на видео. Без схемы разводки мокабоя я бы еще долго соображал.
Насчет совета спаять перемычки, что бы питать все плату на 5в. В версии rctimer они убрали эту возможность, поставили делитель напряжения, мол это избавит от проблем с перегревом. Не знаю, по мне так она очень неплохо греется. Может кому пригодится, наткнулся на такую инструкцию www.rcgroups.com/forums/showthread.php?t=1865775 тут показано как всетаки избавиться от 12в на Mavlink osd.

Сейчас осталась только одна маленькая проблемка. Текст на экране не умещается. Я конечно могу его сдвинуть через программу настройки. Просто интересно, это нормальное явление? Камера и осд работают в режиме NTSC, дисплею по-моему вообще все равно.

ssh1

Сегодня попробовал альтхолд - просто сказка!!!
Осталось разобраться с компасом, повторю вопрос, должен ли он влиять в стабе, может кто разбирался?
Без этого понимания авторежимы завязнные на компасе и GPS включать боюсь.

kren-DEL
ssh1:

Сегодня попробовал альтхолд - просто сказка!!!

киньте пиды, массу коптера и его кв, хочу со своими сравнить…

ssh1

В пидах вообще нично не менял кроме rate P - понизил до 0.12.
Рама 550 мм, мотры DT750, винты 11x4.7, вес 1430 грамм )

Хотя может сказка это субъективно - первый раз попробовал альтхолд на квадрике, да и ветра не было.
Кстати как понизить рекцию на стики не с пульта?

rcopen.com/forum/f123/topic232641/6529

SovGVD
Maburo:

Текст на экране не умещается. Я конечно могу его сдвинуть через программу настройки. Просто интересно, это нормальное явление? Камера и осд работают в режиме NTSC, дисплею по-моему вообще все равно.

у меня на NTSC камере с хобигинка для другого OSD такая же проблема была, когда поменял камеру (на PAL) всё стало в порядке

kren-DEL

подскажите, есть ли щас автокалибровка, как було раньше, заармил, поднялся на 2-3м, полетал 30-60сек, сел дизармил. Либо как в полевых условиях откалибровать?

Sulzer
kren-DEL:

подскажите, есть ли щас автокалибровка, как було раньше, заармил, поднялся на 2-3м, полетал 30-60сек, сел дизармил. Либо как в полевых условиях откалибровать?

Я себе на тумблер вывел. Здесь подробно описано как настроить: code.google.com/p/arducopter/wiki/AC2_AutoTrim

Из кино тоже все понятно.

EduardNN

Да есть , как и раньше. Газ вниз, направление в право и держим сек. 20…25, должен замигать средний светодиод …

kren-DEL

Благодарю, действительно удержание высоты на “высоте”, погрешность примерно 0.5м! Одно плохо, если лететь в альтхолде то при торможении (бросаешь стик) начинает подниматься выше, метров на 5-7, как побороть(барометр не закрыт паралоном, в след. раз попробую…)?