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

Shuricus

Первая ссылка не работает.

Кстати по питанию у них есть модуль на 5.4В

alexeykozin

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

единственный способ обеспечить ХОРОШЕЕ питание подавать ровно 5 в цепь питания (центральный пин входов радиоприемника или входов боковой планки, кроме последних двух пар вблизи USB-)
зы на моей фотке трехконтактный штыревой разъем идет в то место где у апм 2.5 гнездо повермодуля, но у меня модернизированная плата, я убрал всю эту чушь диод, предохранитель и 5 контактный разъем и поставил обычный 2,54мм штыревой 3 контактный который напрямую питает проц

shura2000

Т.е. убираем (соединяем напрямую) диод и предохранитель и можно питаться от разъема повермодуля?

alexeykozin
shura2000:

Т.е. убираем (соединяем напрямую) диод и предохранитель и можно питаться от разъема повермодуля?

если туда подключить ровно 5.0V от БП собственной конструкции то да
оригинальный выдает 5,3 и обладает обратным потреблением, поэтому при использовании оригинального повермодуля - нельзя

я долго размышлял почему дидронесы выбрали такое убогое решение как диод и предохранитель, нигде в микропроцессорной технике не развязывают стабилизированное питание таким образом - если ставят диод и предохранитель то ДО регулятора напряжения. Предположение такое что после того как сделали апм 2 - придумали повермодуль, в ходе тестов оказалось что он страдает обратным потреблением и влепили диод чтобы он не сгорал при питании от юсб, после диода оказалась просадка в 0,3 вольта, чтобы устранить ее подняли напряжение на выходе юбека, чтобы юбек не сгорал при замыкании и не попадать на гарантию - влепили самовосстанавливающийся предохранитель. это единственное объяснение этого бреда.
если после 6,2- 6,3 вольтового юбека ставть LDO то получаем все ништяки чистые 5,0 вольт защиту от сгорания при замыканиях, предотвращение обратного потребления

ArtikUA

Подскажите в чем проблема
Гексакоптер с платкой AIOP v2 на MegapirateNG
Регули 20A SimonK c RCTimer
Бэка нет, запитываю через бэк регулей
Когда летаю в спокойном режиме - всё отлично
Когда даю полный газ - отрубаются движки, гекса падает, что бы опять заработала - только отключить и включить аккум обратно помогает
Если к земле прижать и не дать взлететь и так-же дать полный газ - тоже самое
В чём может быть проблема?

Olegos

Произвёл эксперимент, подключил GPS порт APM к компу.
APM на разных скоростях пытается законфигурить GPS, и просит перейти на текст при скорости 38400
$PUBX,41,1,0003,0001,38400,0*26
забиваем и шлём мусор дальше на 9600.

На пакеты (см. ниже), APM реагирует, меняя статус на No FIX, при отсутствии пакета более 3 секунд выдаёт No GPS. На карте не показывает.
$GPRMC,114702.624,V,0208.017,S,09700.725,W,98.2,40.33,070114,E*69
$GPGGA,114703.624,0208.017,S,09700.725,W,0,00,M,M,*4E
$GPGLL,0208.017,S,09700.725,W,114704.624,V*29
$GPVTG,40.33,T,M,98.2,N,181.8,K*57

А вот если дослать этих пакеты (см. ниже), APM изменит статус на 3D FIX, и тут же показывает место на карте. Но если после 3D Fix прекратить посылать пакеты, то APM этого не заметит, будет дрейфовать по карте.
$GPGSV,5,1,19,03,57,228,54,06,56,204,50,11,06,288,31,14,13,161,44*7C
$GPGSV,5,2,19,15,22,042,01,16,12,225,40,18,57,076,51,19,50,291,26*7D
$GPGSV,5,3,19,21,32,102,48,22,69,188,48,65,42,046,01,66,75,189,43*7B
$GPGSV,5,4,19,73,14,332,15,74,16,022,25,81,76,173,42,82,43,314,14*71
$GPGSV,5,5,19,88,21,147,40,33,11,238,40,37,25,199,39*41
$GPGGA,125653.000,5544.55880,N,03731.40897,E,1,11,1.4,168.2,M,M,*48
$GPRMC,125653.000,A,5544.55880,N,03731.40897,E,000.0,000.0,141111,A*69
$GPGSA,A,3,3,6,14,16,18,19,21,22,66,81,88,1.4,1.6*12
$PORZD,A,12.3*0C

Из этого вывод, вход GPS может работать на разных скоростях, на 4800, 9600, 38400, 57600 работает 100% (arduplane). Вопрос только в формате.

Shuricus
ArtikUA:

Гексакоптер с платкой AIOP v2 на MegapirateNG

Логичнее в теме про АИОП или мегапирата спрашивать.

alexeykozin
Olegos:

Произвёл эксперимент, подключил GPS порт APM к компу.

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

Olegos

Ага так и есть, ругается на другую версию конфига, всё как на скриншотах. Заливает конфиг, а под конец, последние несколько строк возвращает с таймоутом и ерором, фон становиться желтым и u-lbox говорит “Дружок, слишком много ошибок, я всё отменил, попробуй в другой раз.” Ребутаю, смотрю а там ничего не поменялось. Я делал бекап своего конфига (до), он тоже его не принимает. По поводу таймаута и ерора, могу сказать что он их генерил быстро, как и обычную строку. Модуль LEA-6H-0-002 Фиолетовый, от AVID.

alexeykozin

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

давно собирался засесть за изучение конфига юблокса,
проблема использования юблокс для самолета заключалась в том что юблокс в отличие от медиатека начинал свои первые 3д фиксы выдавать имея в захвате 3 спутника с точностью ± несколько км (и более) я накопал в юблоксе фильтры которые позволяют управлять состоянием 3fix а именно настроил таким образом чтобы первый 3d fix выдавался при числе спутников не менее 6, дальнейшее позиционирование сохранялось при числе спутников не менее 4, но если при этом hdop не больше 5.0.
этот конфиг я еще не пробовал в полете - поэтому немогу рекомендовать его к широкому использованию
побочный эффект - если в домашних условиях (под хорошей металлической или бетонной крышей) со старыми настройками юблокс кое-как захватывал спутники,
то с этим конфигом - пока не наберет 6 шт - 3d fix не выдаст (хотя координаты будут выдаваться)
файл тут

Alex-13

Раз уж здесь зашел разговор об этом, напишу что у меня получилось
Модуль GPS купленный на Ebay. Ничего не делал, подключил к АПМ, нет связи
Подключил к u-center показывает скорость 9600, спутники показывает, все Ок
Залил конфиг который рекомендован в мануале для АПМ, да он ругнулся и все залил
Внизу скорость моменялась на 38400, все нормально., но вот u-center больше никакой информации не показывает.
Понажимал соответствующие кнопки, получил пароль, ничего не показывает, ни один график, ну нету ничего
Подключил к АПМ все работает, спутники ловит. Вот так и пролетал со средины лета
Может мой модуль GPS до сих пор неправильно откалибрирован?

Alex-13

На днях получил очередную плату с RCTimer ( пойдет на замену старой АПМ 1 )
Установил Ardupilot , сделал все калибровки, ну и все остальное, как всегда
Плата лежит на столе неподвижно, а горизонт плавает… На другой, что стоит на коптере, такого нет.
Может кто что подскажет?

www.youtube.com/watch?v=I53v4ImesLM&feature=c4-ove…

LysvaSki
Alex-13:

На днях получил очередную плату с RCTimer ( пойдет на замену старой АПМ 1 )
Установил Ardupilot , сделал все калибровки, ну и все остальное, как всегда
Плата лежит на столе неподвижно, а горизонт плавает… На другой, что стоит на коптере, такого нет.
Может кто что подскажет?

и видно что по карте скачет.
так же было.
выключил датчик airspeed - прошло. глюк наверное

Alex-13

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

RTemka

[QUOTE=Alex 13;4739387]На днях получил очередную плату с RCTimer ( пойдет на замену старой АПМ 1 )
Установил Ardupilot , сделал все калибровки, ну и все остальное, как всегда
Плата лежит на столе неподвижно, а горизонт плавает… На другой, что стоит на коптере, такого нет.
Может кто что подскажет?

Какой то глюк в прошивке похоже. Заливаю коптерную все оки летаем.
А вот самолетная если модель при старте стояла не в горизонте.
нет нет, а плывет.
Причем раз на раз не приходиться.
Напоминает глюк 2.74 когда после старта гиры не с той ноги вставали и в стабе хаотично дрыгала сервами.
Завтра еще момент проверю.
Бывало такое когда напряжение на плате проседало.

Alex-13

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

RTemka

Народ кто датчик воздушной скорости использует.
Стоит заморачиваться с трубкой Прандтля или хватает просто Пито ?

Olegos

2 Alex 13: У меня такое частенько бывает, в моём случае

  1. плавают PPM входы, там если хвосты какие висят.
  2. если нет то возможно по дефаулту включён автопилот или возврат к дому, когда я во время экспериментов давал другие координаты (были разные NMEA заготовки) он автоматом давал крен в сторону дома (хотя плата лежала на столе). Может бага какая.
  3. Кто-то писал про дохлые 3.3V стабилизаторы, посмотри в этой теме.
    2 Alex 13: После прошивки в U-BOX графики тоже не рисует.

2RTemka: А GPS не хватает? Может кто в Питере комплект Пито продаст за недорого?
2RTemka: Спасибо за личку.

2alexeykozin: Спасибо, закрыл все окошки которые только можно, всё прошилось (кстати на версию не ругнулся). Походу прошивка сильно зависит от загруженности компа, потому как я пытался записать видео, и чем больше была загрузка, тем больше вываливалось ошибок, и было таймаутов.

2Всем: Я тут хочу модуль прикупить с NAVSTAR, GALILEO, BANDOU, GLONAS. Модуль стоит по 400-500 рублей за штуку, название в теме проскакивало. Точность типа 25 см. Вот как его только конфигурить.

foxfly
Olegos:

Модуль стоит по 400-500 рублей за штуку, название в теме проскакивало. Точность типа 25 см.

Ага!
Геодезические модули GPS с такой точностью- от 500 $стоЯт.
А тут- за 400 деревянных?