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

tusik

Вернулся из деревни. Докладываю. В 38 прошивке обнаружил глюк. Если за один полет больше одного раза включить альт_холд коптер делает петлю и со всей дури пытается расколоть планету. Эксперимент был проведен 3 раза, все три раза закончились падениями, один проп минус, у двух болтов на раме срезало шляпки. В стаб моде летает очень стабильно. Компас держит очень хорошо. Поднялся метров на 30 и отлетел на 200, коптер еле видел. Яв не крутил. Там полетал влево-вправо и вернулся назад. Не смотря на небольшой боковой ветер и минимальные навыки пилотирования, коптер привел практичеси к ногам. Прикольно полетал в метре над дорогой. Метров 50 туда и обратно. Но яв не трогаю. Летаю вперед - назад.
Лоитер не по-тестил. Мозг не видит ГПС. Точнее ГПС видит (мавлинк не пишет, что ждет ГПС), а в планере координаты не показывает.
Пролетел с мотоциклом. Мотоцикл ехал 60 км\ч, я его обогнал.
Теперь надо доделать ГПС, телеметрию, разобратся с глюком и научиться летать. В общем коптером пока доволен.

Galamaga
SovGVD:

летать нормально только в STABILIZE =) ща полетал - всё шикарно, пока не включаю удержание высоты или висение на точке
придется другую версию кода мучить, в r731 чето не то с компасом имхо =(

А что за проблема с компасом? У меня пока вроде все нормально, правда один раз крутился вокруг своей оси не сильно.

tusik

Стал разбираться с АРС220. Заливаю прошивку В8 - работает. Заливаю 38 - нет. Ничего не меняю. Скорости везде выставлены. В чем грабли?

Нашел. Скорость надо править в двух местах. Теперь коннектится, но скорость обмена очень низкая. Поворачиваю коптер и секунд через 30-40 поворачивается изображение на экране. Что делать?

SovGVD
Galamaga:

А что за проблема с компасом?

коптер непонятно как крутится и качается, на стики еле реагирует и в целом даже невозможно взлететь, отключаю компас - летает идеально, при этом в планере показывает как надо всё (т.е. смотрит на север)
кстаии это первый раз такое, до этого компас такой же был, но отдельный (с сиидстудио, а сейчас allinone платка) и работало отлично на r741
хз где косяк, буду *38 крутить, может мотор левый передний мотор соизволит покрутится

tusik:

Мотоцикл ехал 60 км\ч, я его обогнал.

видео будет? =)

Musgravehill
tusik:

В 38 прошивке обнаружил глюк. Если за один полет больше одного раза включить альт_холд коптер делает петлю и со всей дури пытается расколоть планету. Эксперимент был проведен 3 раза, все три раза закончились падениями, один проп минус, у двух болтов на раме срезало шляпки.

Вот блин. Теперь понятно! Вчера коптеру пришел конец. Как раз баловался ALT_HOLD. Кувырок с 10 метров, глухой удар и привет.

tusik:

Стал разбираться с АРС220. Скорость надо править в двух местах.

Я помню, что только в конце файла config.h правил скорость serial 3 = 57600.

tusik
Musgravehill:

в конце файла config.h правил скорость

И еще надо править в APM_Config.h

Covax
Musgravehill:

Вот блин. Теперь понятно! Вчера коптеру пришел конец. Как раз баловался ALT_HOLD.

+1, я то думаю почему у меня коптер флипанул с метра 😃 и я поставил крест на пирате, хотя в стабе летал он нормально, даже лучше мультивия (чето у меня начались какието траблы с конфигурациями, не могу добиться стабильности, думаю на моторы, свистят и хрустят). В таком случае я сегодня опять вернусь к пирату, именно к 2.0.38, b8 вообще у меня не летает.

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

p.s. а кто может описать все глюки с баро на английском и запостить на rcgroups? не зря у ардупиратов уже давно новая версия, так как многие словили на 2.0.38 глюки на режимах кроме саба.

tusik
SovGVD:

видео будет? =)

Нет. ФПВ не включал, а оператор рулил мотоциклом.

Alex_from_Israel
tusik:

Стал разбираться с АРС220. Заливаю прошивку В8 - работает. Заливаю 38 - нет. Ничего не меняю. Скорости везде выставлены. В чем грабли?

Нашел. Скорость надо править в двух местах. Теперь коннектится, но скорость обмена очень низкая. Поворачиваю коптер и секунд через 30-40 поворачивается изображение на экране. Что делать?

Я поправил скорость в одном месте APM_Config.h

#define SERIAL0_BAUD 115200 // If one want a wireless modem ( like APC220) on the console port, lower that to 57600. Default is 115200
#define SERIAL3_BAUD 57600 // default telemetry BPS rate = 57600

Все работает в 38 прошивке. Есть мысль переставить на порт 0.

Sir_Alex

У меня есть две новости:

  1. Спалил аппу 😦 (переполюсовал питание. Надеюсь воскрешу)
  2. Сделал LED подсветку! 😃 Все пашет, светодиодики моргают, с аппы работает работало переключение режимов.
tusik
Sir_Alex:

Спалил аппу

Там в основном горит стабилизатор ЛМ7805

Sir_Alex
tusik:

Там в основном горит стабилизатор ЛМ7805

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

Alex_from_Israel

Вопрос на засыпку! Кто нить перематывал моторы? Сегодня обнаружил, что один мотор работает рывками и останавливается. Оказывается, несколько проводков в одной фазе оборваны. Похоже не прошивка виновата была, что коптер заваливался на бок. Придется заказать пару запасных моторов, а пока попробовать перемотать дефективного. Нужна технология, желательно пошаговая. Трансформаторы в детстве мотал, а вот моторов перематывать как то не приходилось. Заранее спасибо!

Alex_from_Israel
zvuk_Irkutsk:

Вот тут есть немного:
penolet.ru/content/110?page=show
rcopen.com/blogs/39664/10901
По своему опыту, хочу сказать,что снять статор с корпуса на BC2830-14 750 с рц тайма мне не удалось:( сидит крепко.

Спасибо! Это то, что нужно.
Я разбирал DT750, никаких проблем. Статор снимать не прошлось, вполне доступна обмотка со статором на оси. В ссылке есть описание намотки через зуб. Анонсируют повышение мощьности и прочие вкусности. Сейчас заказал пару запасных моторов, придут недели через две. Пока попробую перемотать дефективного и погонять на стенде. Теория теорией, но чем черт не шутит, может и добьюсь чего позитивного? В оригинальном виде эти моторы заявленных характеристик не хотят выдавать. С разными пропами пробовал. Или греются или тяга низкая.

zvuk_Irkutsk

Я бы посоветовал повысить KV при перемотке DT750, все равно с винтами 12" никто не летает, а на 10" КВ низковатое.

avvic
Alex_from_Israel:

Все работает в 38 прошивке.

А напряжение на аккумуляторе и режим полёта у вас передаётся по телеметрии (через APC220)?

APM Planner 1.0.57.

Musgravehill
avvic:

напряжение на аккумуляторе и режим полёта у вас передаётся по телеметрии (через APC220)?

у меня Режим полета отображается! Напряжение не измеряю.

Кто знает, можно ли на МегаПирата поставить датчик airspeed? Я спаял трубку Прандтля, закажу с дийдрон диф.манометр MPX для Ардукоптера. У него выход 0…5В. Куда его цеплять с Ардуино?

Alex_from_Israel
avvic:

А напряжение на аккумуляторе и режим полёта у вас передаётся по телеметрии (через APC220)?

APM Planner 1.0.57.

Передается. И напряжение и режим. Напряжение иногда подвисает, почему то, приходится ресетом перезапускать Ардуинку.

Sir_Alex

Последние вести с полей: Аппа восстановлена и готова к бою 😃 (Сгорело два стабилизатора 78L05 и один конденсатор)

Musgravehill:

Кто знает, можно ли на МегаПирата поставить датчик airspeed? Я спаял трубку Прандтля, закажу с дийдрон диф.манометр MPX для Ардукоптера. У него выход 0…5В. Куда его цеплять с Ардуино?

Пробежался по коду, вроде единственное место, где берется скорость - это у GPS.