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

kostya-tin
kostya-tin:

Люди, куда копать? прошиваю Arduplane через визард и плата перестает коннектиться к МП, показывает таймер и в конце выдает no heartbeat packets received. если прошиваю коптером, то все работает. плата APM 2.6

RTemka:

А ты подключи какой. Только недавно подымали тему, что версия выше 2.76 не стартовала без компаса.

таки да, прошивка 3.3.0 не стартует без компаса. старые версии - нормально. вчера получил компас, подключил по I2C и контроллер после прошивки начал коннектиться и вообще подавать признаки работы красным и синим диодом. в общем осталось только переустановить APM в самолет

SideWinder
vasia:

Да не хочется в изю вторую батарейку.

Методом тыка пришел к такой схеме включения MinimOSD:

  • входы APM питаются от отдельного BEC-а
  • в параллель беку воткнут конденсатор на 1000мкф
  • провод от ESC засунут в ферритовое кольцо
  • на MinimOSD запаяны перемычки по земле и по питанию
  • MinimOSD питается от 5в из APM
  • Камера питается от 12в с батареи
  • видеосигнал подается и снимается с MinimOSD одним проводом (массу не подключаю вообще)
vasia
SideWinder:
  • MinimOSD питается от 5в из APM

Ну кстати у меня OSD питается от ESC как и вся перефирия (берегу АПМ от скачков по напруге), попробую запитать OSD от отдельного BEC хотя ведь и от отдельной батареи пробовал все одно…

Добрый_Ээх

Тут столкнулся с такой проблемой, что самолёт иногда отказывается взлетать. Схема обычная, делаем миссию, заливаем, кнопку Авто, двигатель включает максимал, бросок… и самолётик летит горизонтально с небольшим снижением и садится на брюхо метрах в 20-30. Самое интересное, что если повторить попытку со всеми теми же условиями, то может и взлететь. Есть мысли?

X3_Shim
Добрый_Ээх:

Есть мысли?

Какая стоит минимальная скорость в настройках ?

Добрый_Ээх
X3_Shim:

Какая стоит минимальная скорость в настройках ?

А как она называется чтоб посмотреть? Тащемта настройки стандартные.

З.Ы. Рама, весом 2300 с тягой 1700. По нагрузке на крыло сейчас “пузырь” ибо рассчитывалась на более “серьёзную” начинку. Есть мысля что немного перегружен нос.

djsatan

Попробуйте обмануть АПМ
Сделайие имитацию броска, мотор заведется, а потом кидайте самолет. У нас так товаришь летает с малым ВМГ.

Добрый_Ээх
djsatan:

Попробуйте обмануть АПМ
Сделайие имитацию броска, мотор заведется, а потом кидайте самолет. У нас так товаришь летает с малым ВМГ.

В смысле? Он и так заводится и после этого я кидаю. У меня ощущение, что скорости-то ему хватает, но он почему-то не поднимает рули. А забыл сказать, у меня А хвост.

X3_Shim
Добрый_Ээх:

как она называется чтоб посмотреть? Тащемта настройки стандартные.

ARSPD_FBW_MIN

Ну этот праметр ставится в самых начальных настройках, там минимальная скорость, круизная максимальная.

Если я правильно понял, пока самолет не наберет минимальную скорость после броска, вверх он рулить не будет.

Добрый_Ээх
X3_Shim:

ARSPD_FBW_MIN

Если я правильно понял, пока самолет не наберет минимальную скорость после броска, вверх он рулить не будет.

9 м/с думаю Вы правы, у самого складывалось впечатление, что АРМ ждёт выполнения некоего условия.

X3_Shim
Добрый_Ээх:

9 м/с думаю

9 мс нормально при энергичном броске достигается.

Добрый_Ээх
X3_Shim:

9 мс нормально при энергичном броске достигается.

Достигается)) Но возможно не всегда или АРМ немного подтрормаживает с определением скорости, тем паче что ПВД ещё увы пока не обзавёлся.

SideWinder
vasia:

Ну кстати у меня OSD питается от ESC как и вся перефирия (берегу АПМ от скачков по напруге), попробую запитать OSD от отдельного BEC хотя ведь и от отдельной батареи пробовал все одно…

ESC шумит по массе. И даже если MinimOSD не питается от него, возникают скачки напряжения. поэтому провот от ESC пропущен через кольцо.
А вообще - рисуйте как у вас все запитано и как подключена масса. В OSD должен входить только ОДИН!! провод массы.

prg
Добрый_Ээх:

тем паче что ПВД ещё увы пока не обзавёлся

Стартовать в авто режиме без датчика воздушной скорости (кстати, знаете, что ПВД означает?) крайне не рекомендую.
Скорость ветра активно используется автопилотом. Она без датчика определяется по боковому сносу относительно GPS и на старте она не может быть правильной.
Еще запускайте самолет против ветра. Несколько раз у меня были подобные проблемы со взлетом - в 100% неправильно определил направление ветра.

kostya-tin

люди, подскажите, куда копать. APM 2.6 ни в какую не хочет работать с GPS (Ublox Neo 6M). постоянно вылазит сообщение Bad GPS Health. настройки залил с офф сайта. сам GPS подключен правельно, но APM ему не дает нормально работать, т.к. он даже зафикситься не может. если же подключить GPS без APM, то он находит спутники и начинает мигать лампочкой 3D fix. до этого он отлично работал на AIOP v2 с мегапиратом на борту

kostya-tin

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

vasia
kostya-tin:

APM 2.6 ни в какую не хочет работать с GPS (Ublox Neo 6M).

А вы его не в “боковой” разьем подключаете, а то на некоторых моделях этот порт под выносной компас сделан.

kostya-tin

нет, в основной. промучавшись пол дня, закралось подозрение, что может это из-за того, что спутники выделуются. подключил GPS к FTDI, вытянул его на балкон, где то после получаса смог зафиксить только 4 спутника и то 3D фикса не было. может ли APM ругаться на GPS из-за того, что тот просто пока что не смог найти спутники? кстати, по OSD значек GPS мигает, это ж показатель того, что с ним идет обмен данными?

Добрый_Ээх

т.е. получается что скорее плохой приём, нежели совсем не работает?

З.Ы. а подскажите где вкратце посмотреть, как в i2c воткнуть внешний компас, а то мой штатный на ЖПС уже второй раз берёзу победить пытается, сколько не калибровал и не плясал вокруг с бубном(((