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

alexeykozin
svir:

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

несколько страниц назад обсуждались всевозможные варианты FTDI от использования переходника от старой мобилки до автопилота в качестве FTDI

svir
alexeykozin:

несколько страниц назад обсуждались всевозможные варианты FTDI от использования переходника от старой мобилки до автопилота в качестве FTDI

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

alexeykozin
svir:

напрямую восемью проводами или резать перемычку ррм на задней стороне платы и пускать один провод на пятый канал?

7 проводов 4 сигнальные жилы одним штеккером
и еще один тройной штеккер: сигнал моде +5 и gnd
откуда восемь?
ппм дело вкуса, если все заработает включая сейфмод то почемубы и нет

svir
alexeykozin:

7 проводов 4 сигнальные жилы одним штеккером
и еще один тройной штеккер: сигнал моде +5 и gnd
откуда восемь?
ппм дело вкуса, если все заработает включая сейфмод то почемубы и нет

понятно, действительно семь а не восемь. ещё один глупый вопрос, какими каналами с аппы управлять камерой?

alexeykozin

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

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

но в коде вижу
// max throttle for takeoff
g.channel_throttle.servo_out = g.throttle_max;

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

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

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

vasilisk

автовзлет - проверяю вручную, потом ставлю режим AUTO, пульт ставлю на землю, а газ автоматически поднимается на максимальный из настроек.
Жду, пока раскрутится двигатель и установятся обороты, после чего модель подкидываю в любом удобном направлении (против ветра, или другим образом выбранное - не принципиально).
Модель поднимается, крен стабилизируется в горизонт, тангаж - согласно установке в параметре вэйпойнта взлета. При достижении целевой высоты (опять же из вэйпойнта) модель включает навигацию к следующей точке и далее по маршруту.
При желании полетать на руках - ставлю целевую высоту повыше, чтобы успеть поднять с земли пульт, зафиксировать взглядом модель и переключить в режим MANUAL или STAB, после чего летаю в свое удовольствие. При включении снова AUTO модель делает горку до целевой высоты - и далее по маршруту.

moralex

С наступающим!!! а не подскажите в чем может быть проблема с ОСД у меня после первых 2 минут полета пропадают шрифты накладываемые на сигнал может кто сталкивался??? на земле все ок…работает
минус общий АКБ общий сама осд на балке хвоста за винтом перегрева быть не может сигнал начинает мигать в момент набора высоты потом пропадает совсем…камера го про

tusik

Кто летает в X-plane, подскажите. В девятом все подключается, поверхности работают, но не могу взлететь. С тормоза снимаю, газ даю, а он не дается. Ну и не могу загрузить квадрики - пишет ошибка файла. А в десятке не могу подключится к симулятору из мишнпланера. Зато открывает файлы квадриков:). Как подключить десятку и установить квадрики в девятке? Ну и всех с наступающим

alexeykozin

и девятка и десятка пробовал на самолетике, модель из папки радиоуправляемые
с некоторыми версиями прошивок бывают те или иные баги в версии hiL
вообще hil - версию заливаешь?
если не ошибаюсь 2.4 совершенно точно работал HIL
ну и еще галочки расставить как в мануале,
после внесения настроек - перезапустить

tusik

Версия 2.68. Ну конечно HIL. Девятка работает, но взлететь не могу. А можно скрин настроек десятки?

polarfox

А двиг на самолёте в момент дачи газа ещё работает?У меня бывали случаи,пока возишься с подключениями сима с планировщиком, двигатель на самолёте успевал почему-то остановиться или сам самолёт крэшануться,и тогда двигай-не двигай стик газа самолётик стоит на месте. Если двиг просто остановился,то залезть в “кабину” и ключом запустить двигатель,если самолёт крэшанулся,то перегрузить самолёт(полёт).

moralex

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

alexeykozin
moralex:

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

наиболее сильный источник помех токовые петли по GND попробуйте обозначить одну точку по GND и из нее веером GND ко всем потребителям.

тоесть нельзя к примеру на осд брать общий с балансира, а на авионику с ESC.

но, можно попробовать так:
если взять на фпв и осд питание и общий с балансира и убрать обе перемычки соединяющие +5 и gnd на минимосд. в этом случае GND фпв системы должно быть также только от одной точки - балансир

moralex
alexeykozin:

наиболее сильный источник помех токовые петли по GND попробуйте обозначить одну точку по GND и из нее веером GND ко всем потребителям

объясните по подробнее что такое балансир???
и что за перемычки???

осд у меня minimOSD v1.1 она двух контурная просит на контур где подключается видео сигнал 12в батарея 11.1в в этом может быть причина?
у меня так: батарея датчик тока ESC Ardupilot приемник…
фпв: батарея датчик тока осд передатчик

раньше эта схема работала теперь нет:( появились помехи:( она монтажу удобнее
если GND разводить с одной точки то это усложняет монтаж

alexeykozin

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

moralex
alexeykozin:

очень похоже что токовая петля могла получиться изза подключения датчика тока

как быть? на балансире у меня пискун стоит(пищит когда напряжение падает) а с кустарить переходник не из чего

alexeykozin

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

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

moralex
alexeykozin:

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

возникла другая мысль…у меня передатчик со входом на 12в и выходом 5 в может на второй контур ОСД подать пять вольт? а если не поможет поставить UBEC на 12 вольт? просто это то что под рукой и можно в сравнительно небольшие сроки поставить
а вот новый датчик тока ждать долго…
и если не сложно линк на датчик тока рекомендаванный вами

egunak95
moralex:

и если не сложно линк на датчик тока

Я использую типа этого www.robotshop.com/productinfo.aspx?pc=RB-Dfr-149&l… но только на 100 А. Однако сам спаял по аналогии взяв микросхему
ACS758LCB-100B-PFF-T , но она работает в два напраления тока. Начально выход 2,5 В поэтому нужно ставить OFFSET 2,5 в планировщике. На 2 Вольта приходится 100 А значит коэффициент ставится 50.

vasilisk

Коллеги, а подскажите, плиз, как определить, правильное ли направление работы руддера в ардупилоте, или надо реверсировать?
При завязке коэффициентом RUDDER_MIX при крене куда руддер должен отрабатывать?