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

Chelenjer

Исследовал сгоревшую АРМ, о которой писал чуть ранее, на предмет выяснения причины неисправности. Перед этим проверил всю разводку в модели. Все идеально. Ни обрывов, ни КЗ, ничто не отошло не перетерлось. На самом АРМ первым делом выпаял пробитый мультиплексор. Подключил USB – тишина. Проверил питание – выявилось КЗ на массу на всех выводах, где должно быть 5 вольт. Грешил на стабилизатор 3,3 вольта, но он оказался исправен. Поставил на место. До него 5 вольт просто не доходит. То есть, все, что питается от 3,3 вольта не пострадало. На удачу, решил выпаять мегу32. И случилось чудо! После подключения кабеля USB плата подала признаки жизни. Теперь при каждом включении или нажатии резета несколько раз мигает красный светодиод, постоянно горит зеленый и рядом с зеленым мерцают два желтых. Подключил GPS и минут через 5 в нем замигал синий светодиод. Подключал приемник и сервы, но реакции на движения стиков нет. Компьютер АРМ не видит, что вполне логично и заведомо исправной меги32 нет. Да и прошить ее пока не знаю как. Мультиплексора тоже нет, во всяком случае в Астрахани. Так что телеметрию тоже не подключишь обычным способом. Но вывод напрашивается печальный. Скорее всего имел место самопроизвольный пробой меги32 в момент подключения питания. А выгорание минусового провода от ОСД и пробой мультиплексора – это уже последствия. Остается надеяться, что в данном конкретном случае, китайские товарищи просто впаяли некондиционную мегу32.

alexeykozin

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

Chelenjer
alexeykozin:

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

Здравствуйте Алексей!
Вот это и удивительно. Я тоже не понимаю причин случившегося и очень хочу разобраться. Попробую проследить всю цепочку. Ток от батареи шел только через повер-модуль. Он исправен (по крайней мере сейчас он работает штатно) и в нем, естественно, есть зашита от КЗ (исправна, специально проверил). Больше никаких питающих напряжений на плату не поступало! Видеочасть, а соответственно и ОСД, была обесточена, т.е. физически отключены и плюс, и минус. Т.е. +12 вольт по минусовому проводу от ОСД на плату АРМ и модуль телеметрии попасть никак не могло. Переполюсовка батареи исключена, так как я заметил дым в тот момент, когда “пиликали” моторы. Т.е. регули инициализировались, что при переполюсовке исключено. Отсюда вывод - косяк пошел либо с самой платы АРМ, а на ней кроме меги32 ничего, собственно, не пробито. Либо сначала был пробит стабилизатор в модуле телеметрии, а потом уже +5 вольт, попавшие в сигнальные цепи Rx и Tx спалили сначала мультиплексор, а затем и мегу32. Но случайная подача +12 вольт куда-либо - исключена на 150%.

И в порядке развития мысли. Мегу32 сдувал феном и мне показалось, олово с подложки разбрызгано. Может, от фена, а мега32 вообще живая, а КЗ по питанию произошло от растекания олова с подложки в момент сгорания стабилизатора в модуле телеметрии и дальше - мультиплексора? Вечером проверю. Тогда картина прояснится.

alexeykozin

Здравствуйте,
как вариант что то из части цепи что находится за обгоревшим проводом, тоесть телеметрия, осд, камера, передатчик, коснулось землей контакта балансира батареи, или открытой части силового токоведущего провода от батареи до повермодуля или от повермодуля до регулятора,
возможно вакойто шуруп проткнул проводку, возможно металический маунт мотора соединяется с массой передатчика а у мотора есть пробой одной из фаз на корпус. мне приходилось с десяток раз ремонтировать апм с выгоревшими мультиплексорами, разбор ситуаций таков либо перенапряжение в цепи 5в на автопилоте либо поподание 12 вольт на одну из линий воткнутых в порт телеметрии. Поскольку у вас оплавлен ощий провод - это увеличивает вероятность что виновато именно попадание высокого на этот провод до 100%

Chelenjer

Спасибо Алексей, за внимание к моей проблеме.
Сейчас проверил замыкание фаз мотора на корпус. На самых больших мегомах - нет даже шевеления. Зажал щупы пальцами - 3.8 мегома. Модель - Скай Мулл, т.е. “гольный” пенопласт. Вся разводка проводом МГВТ - не ленился, делал на совесть. Шурупов нет - либо липучка, либо клеевой пистолет. Замыкания исключены. “Плевок” напряжения мог дать только повер-модуль, но как это вычислить и предотвратить?

Roman30

Всех приветствую! Немогу решить один момент! APM самолётная прошивка 3.4.0,пытаюсь реализовать чтото типа подвеса на сервах средствами апма, но во вкладке “camera gimbal” стабилизация не активна, может кто имел дело? Что включать куда копать?

Roman30
Alex135:

Разов пятнадцать прочитанно ранее! И всё сделанно по прочитанному! Проблема в том что не активны окошки “stabalise tilt”, “stabalise roll” и не понятно почему!

Chelenjer
Roman30:

Всех приветствую! Немогу решить один момент! APM самолётная прошивка 3.4.0,пытаюсь реализовать чтото типа подвеса на сервах средствами апма, но во вкладке “camera gimbal” стабилизация не активна, может кто имел дело? Что включать куда копать?

Не парьтесь! Я пытался задействовать затвор камеры от передатчика через канал в АПМ, как это делается для квадра. В автомате работает, а вручную - нет. Еще пытался задействовать сонар. Ничего не вышло. Это особенности самолетной прошивки АПМ. Там не все работает. Раз окошко не светится - значит такая функция в прошивке не предусмотрена. Если все таки добьетесь результата, то пожалуйста, отпишитесь как вам это удалось.

ehduarg
Можаефф:

Помогите!
Читаю доки, но найти не получается:

  1. Как уменьшить угол наклона для RTL - а то он так резко повернул один раз, что чуть самолет не упал.

А у меня сегодня упал. Метрах в 10 от реки. повезло нашел трекером. РТЛ в принципе работает. У меня хреновое видео и РУ. По этому этот режим задействован по полной. Десятки раз в полете мог влючиться по РССИ или переключателем. В этом полете два раза включал тумблером. По видео потом посмотрел действительно ссу…ко первый доворот закладывает с крекном градусов 60 и вверх прет. Третий раз включил из режима FBWB когда видео пропало. Высота 50 метров в трехстах метрах и нашел. Когда включается по фалсейву такого нет. Он сначала режим круг включает, потом плавно на базу. Короче ниже 100м. лучше не надеяться на РТЛ. Да и видео давно проситься в помойку. Попробую лог качнуть. Но сомневаюсь что я в нем разберусь.

Alex135
ehduarg:

Короче ниже 100м.

отчего же? я пробовал несколько раз, на шару уронит, нет, взлетаю по разному (мануал, фбва)потом просто на высоте метров10 врубаю RTL, он резко тапку в пол дает нос задирает и с офигенным креном набирает сотню. Кстати я до того привык так делать что уже в привычке если летаю по очкам, чтоб выйти на высоту.
с кренами согласен так закрутит…

ehduarg

Именно так и далал всегда. Взлет, РТЛ, иду на участок, одеваю очки и полетел. Потом РТЛ и иду в поле сажать. Тут видимо обстоятельства так сложились что он упал.

Roman_Rizak
Roman30:

Проблема в том что не активны окошки “stabalise tilt”, “stabalise roll” и не понятно почему!

на пиксе давно работает, но стабилизирую по ROI, остальное не интересовало

72AG_ClearSky

Всем добрый день! Прочесть все 289 страниц этой темы не смогу (физически, уж простите), поэтому просто спрошу - вот в эту железяку можно зашить с сайта Ардупилот последнюю версию прошивки и использовать ее для самолета? Вроде как последняя версия прошивки сейчас 3-я, а в железке вроде как 2.7.2 зашита…

alexeykozin
72AG_ClearSky:

Вроде как последняя версия прошивки сейчас 3-я, а в железке вроде как 2.7.2 зашита…

последняя самолетная вроде как 3.4 , я летаю на 3.3
теоретически если контроллер на 100% совместим с апм - можно., но у хк бывало и такое когда после презаливки официальной прошивки незапускалось - они добавили в прошивку свои улучшения - в частности управление 3.3 вольтовым стабилизатором в результате после заливки оф прошивки плата не работала без 3.3 вольт на питании сенсоров.
Но хотелось бы верить что это была детская бользнь хкпилота

Воздух

Парни посоветуйте плиз где лучше приобрести АРМ в полной комплектации? Хочу перейти с назы на него. Очень нужен полет по точкам.

72AG_ClearSky
alexeykozin:

теоретически если контроллер на 100% совместим с апм

Спасибо за ответ! А как можно убедиться в том, что он 100%-й клон? Если я сравню состав и маркировку микросхем в оригинале и хоббикинговском клоне, то это даст мне уверенность? Вроде ХК на странице продукта заявляет что его творение - это клон APM.

kostya-tin

основные элементы там будут такими же, как и оригинала, проблемы могут быть с разводкой. просто прошейте мишен планером и будет видно

72AG_ClearSky
kostya-tin:

основные элементы там будут такими же, как и оригинала, проблемы могут быть с разводкой. просто прошейте мишен планером и будет видно

Установил на компьютер последнюю версию Mission Planner, подключил девайс к компьютеру, программа его увидела и предложила мне последние версии прошивок для различных классов моделей. Мне нужно под самолет, поэтому я выбрал эту прошивку. Программа все корректно прошила, я переподключил питание, связь установилась и Mission Planner увидел обновленный девайс. Все работает, но есть две проблемы:

  1. Криво работает Power Module. Он не родной (какой-то китайский клон), но мне кажется, что раз это опенсорсный проект, то всяк может делать по опубликованной схеме свою версию товара и продавать.
  2. Наверное, криво работает и внешний GPS-модуль. Может просто у него чувствительности не хватает как у планшета, который даже в комнате через боковое окно видит столько спутников…

Подробности вот в этом видео:

.

Прошу помощи у уважаемого сообщества и вас, Константин.

P.S. Положил весь комплект сейчас на подоконник - все равно GPS модуль ничего не видит.

P.P.S. И сейчас еще раз проверил показания вольтметра, и выяснилось, что и он тоже врет - на дисплее 12,8 вольт, а вольтметр, подключенный к балансирному разъему, показывает 11,4, т.е. вольтметр Power Module врет (завышает показания) на 1,6 вольта!

P.P.P.S. Вопрос №2 с кривостью работы внешнего GPS-модуля снялся сам собой - полежав на подоконнике, он-таки увидел спутники и теперь показывает все так, как надо. При этом GPS Fix() = 3 и GPS Sats() = 5 (5 спутников что ли видит?).

kostya-tin

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

72AG_ClearSky
kostya-tin:

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

Ясно, спасибо большое. Побежал на оффсайт 😃. Сегодня утром подумалось то же самое - дока должна помочь. С виду-то похоже все работает нормально. Утром сегодня еще раз провел эксперимент по поиску спутников на подоконнике. С момента подачи питания на GPS-модуль до момента, когда он нашел спутники и начал мигать синим светодиодом, прошло минуты 2-3. Кажется, это в GPS технологии это называется “холодный старт”, что ли… У него же нету, как у планшета, подкачки данных из интернета для ускорения поиска спутников 😃.