PIXHAWK PX4 Autopilot еще одна летающая железка
Что-то странное. У меня все пашет, правда с предыдушей прошивкой контроллера. Никаких проблем.
Что-то странное. У меня все пашет, правда с предыдушей прошивкой контроллера. Никаких проблем.
После того как один раз все это пройдешь, потом - просто. да. и никаких проблем 😃
Я нашел свободный пикс и залил крайнию прошивку. Прикольно, она льется по другому. Но не в этом суть. Подключил OSD и модуль питания. И так прошивка коптер 4.0.5. MINI OSD с прошивкой от Night Ghost или EXTRA кому как хочется. MinimOsd_Extra_Uni.946DV-MAVLINK-release.hex. Шрифты MinimOSD_2.4.1.6.mcm. Это имеет значение, т к не при всех шрифтах там все корректно отображается. Иконку перед режимом полета надо убрать - не отображается нормально. В остальном все пашет. Ну и как то так
Конечно все пашет, и ничего не глючит. На настройку Пикс с Арду уходит пол часа, с нуля.
Со времен АПМ настраивать стало гораздо удобнее, появилось больше функций, и стала гораздо лучше документация. Но только я заметил, что все глючит обычно у тех, кто ее не читает, а пытается хаотично надергать ссылок на форуме. )
К слову, Пикс уже так же устарел, как и АПМ. Есть гораздо более удобные платы, где все на борту, и нет возни с кучей проводов.
Настройка у всех плат занимает полчаса. Это минимум времени. У меня даже со знанием так и уходит. Пока пробежаться по всем параметрам. Будь то INAV или ардупилот. А куча проводов везде. Жалко что OSD нет на борту Пикса. Это минус…
Спасибо за участие и за потраченное время на проверки. Может, со стороны виднее, я и “дергаю ссылки” только реально на МОЕМ пиксе работает так как и спрашивал, то есть через опу на арду. Может руки такие, может нехватка знаний… а по “мурзилкам” не получается. Щас перезалил прошивку осд. Настроил иконки как мне хочется. Теперь буду искать и читать как правильно настроить входы и типы сигналов что бы все заработало (получил вариант как на арду ранее). Но тут и понятно - слишком много настроек появилось во вкладке конфиг.
По морально старому - ну так мне пока много не надо, мне бы это нормально освоить.
И Вы правы - разжевывать и класть в рот дело неблагодарное. А вот то что сам дошел - вбивается в мозг точно.
Настройка у всех плат занимает полчаса. Это минимум времени.
Так и было у меня с арм, а вот с пиксом споткнулся конкретно.
Кстати - на многих мурзилках подключение к программатору осд модуля по 5 проводам. Мне так не помогло. Только при всех 6 адекватно прошился и дал “эмулятор столов”. Спасибо инфе в начале этой ветки.
Кстати - на многих мурзилках подключение к программатору осд модуля по 5 проводам. Мне так не помогло. Только при всех 6 адекватно прошился и дал “эмулятор столов”. Спасибо инфе в начале этой ветки.
Тут возможны два варианта - либо у вас экзотическая ОСД, либо вы все время что-то упускаете. Дело в том, что у всех минимОСД, которые мне приходилось видеть, физически попросту нет 6 проводов, а есть только 5, потому что везде BLK и GND - это земля, и эти два пина замкнуты вместе. Поэтому, как бы вы не подключали, всегда будет участвовать только 5ть сигнальных проводов. Даже безотносительно осд - для прошивки любой ардуины, достаточно 5ти проводов. Так что шести проводов там не может быть никак.
Да 6 проводов это перебор. Там есть одна хрень с этими osd. Но она касается прошивки Extra. Обычная прошивка льется нормально всегда. А вот Extra иногда требует потанцевать с бубном вогруг настроек порта или вообще компьютер поменять. С чем это связано я так и не понял…
Возможно Вы правы. Но я не только задаю глупые вопросы но еще и стараюсь читать профильные ветки той железяки которую собираюсь использовать. Конечно всю эту ветку еще не осилил, но вот сообщение от Amelor за 20.01.2016 14:01 почему-то запомнилось там как раз про проблемы при прошивке осд. “я вот эту версию юзаю, вроде бы как сама последння, там главное при прошивке нажо 6 контактов подключать к FTDI адаптеру …Встречаются инструкции где только питание и TX rx подключают, а у меня так не сработало надо вот так”
Ну и картинка
.
У меня при попытке прошить (не только загрузчик но и файл шрифтов и саму прошивку) постоянно сыпало ошибки на запись . Модули осд и адаптера точно такие же как у автора. Поставил - помогло. ошибок больше не было. Может и в разьеме дело - типа контакт… но есть еще минимум один человек с такой же проблемой при прошивке и таким же решением.
ПС. Это конечно только мое мнение ( как и высказанное выше постами про пикс и прошивку) и как аксиома не преподносится.
Позвольте не согласится снова. Человек говорит о другом - что у него не прошилось, по четырем проводам. И хотя и это тоже возможно, но в его случае, именно это было причиной - 4 провода. А про шесть он написал тоже по незнанию. Про ошибки он не говорит вообще.
Что бы закрыть тему шьем-не шьем. Подключал по 5 проводной схеме (как показал Роман). Были постоянные ошибки на запись флеш 1 и 2 (7-14 процентов и ошибка). Поставил 6 провод - ошибка только на чтение и запись флеш 1. 2 флеш шьется и читается. Думаю, может и ошибочно, что первая ошибка - конструктив самой платы или еще чего, на общую картину не влияющий. Итог. Может помог 6 контакт, а скорее всего может и в разьеме адаптера дело было (ибо прошиваю на шасси коптера, уже все установлено и демонтировать просто лень и не нужная трата времени). Тему шьем-не шьем можно и закрывать, если нет просто желания пообщаться.
Всем спасибо за участие и помощь.
Странно все это. По факту два контакта крайних GND и BLK это по сути один. Это очень удобно , когда питание отдельное подавать на OSD надо. Т е просто два провода от адаптера можно в один связать. Что полная хрень. Что то не так , если честно с Вашим адаптером. У меня их штуки 4 этих адаптеров, так вот не все их принимает OSD. Хотя другие устройства шьются на ура. Они и с браком частенько приходят изначально.
Всем спасибо за терпение.
Победил таки пикс. Вернулся на арду, все таки она дает больше функционала чем QGK 2.11.1 прошивка - мои ощущения и с моей колокольни. Хотя в QGK настройка намного легче и проще (не требует таких познаний как в арду).
Отловил на чем споткнулся
- компас глючит и слетают калибровки - просто вырубил внутренний компас и все ушло. Скорее всего непропай, но снимать и паять - пока нет желания. На внешнем летать будет.
- индикация батеру. (стоит модуль от 3dr) При выставлении “с нуля после прошивки” индикацию отображает, но все параметры по нулям. Нужно просто перегрузить пикс и перегрузить МП. Если перегружать что-то одно - нулевая индикация… хз с чем это связано, но у меня только так получилось победить и запустить. Может что-то не дочитал-не понял. Пока так устраивает, тем более что этот глюк теперь знаю и если что - это уже не проблема.
По ОСД. Перепрошил заново на MinimOsd_Extra_Uni.946DV-MAVLINKPX4-release, сбросил в дефолт и все поднялось, все корректно работает (подогнал показания только датчика тока в МП). Попутно нашел, для себя, решение с FlySky IA6 - пикс - осд (спасибо зарубежным ресурсам ибо на русскоязычных или нельзя или не нашел решения). Теперь и RSSI работает. Осталось только собрать все до кучи (железо) ну и “не мучить больше птичку”. Правда еще в плане поисковик-бипер и серва для подвеса камеры, но этой инфы вроде бы хватает, есть что и где почитать.
Странно все это. По факту два контакта крайних GND и BLK это по сути один. … Что то не так , если честно с Вашим адаптером. Они и с браком частенько приходят изначально.
Может Вы и правы, но как-то нехочется покупать жменю FTDI и искать среди них работающий правильно. Нашел решение, шьет - ну и хватит пока.
ПС. Слегка удивился прожорливостью всего установленного. пикс, ia6,осд, Caddx Turbo EOS2, тх805 и 3dr телеметрия (500) кушают в дизарме 0.78 Аh, на моих 4000 3s много не полетаеш… буду ждать китайские 10000, а пока настраивать уже в полете а не на столе.
Всем спасибо.
Вчера полетал. Возникли вопросы.
- Постояно орет (по телеметрии) high vspeed. Даже при подьеме -спуске около 5 км./час. Режим “стабилизация”. Я так понимаю это превышение вертикальной скорости. Эту скорость (предел) можно увеличить в full parametr list? Если не сложно - как.
- Тут сложнее. При понижении напряжения 3S акб до 10,90 начинает быстро терять высоту и уменьшает тягу моторов. На экране при этом высвечивает potential thrust loss. Так понимаю что моторы теряют тягу. На некоторых буржуйских ресурсах есть несколько мнений по этому поводу.
а. Проблема в прошивке 4.0 и выше, при установке 3.6.9 этой проблемы нет. Но там же и противоположное - ответ о разработчиков, по моему, “Copter-4.0 включает некоторые дополнительные отчеты и улучшения для обработки отказов двигателя.
Возможно, мы могли бы удалить сообщение для квадрокоптеров (которое, насколько мне известно, мало что может сделать с потерей тяги двигателя), но, с другой стороны, это может быть признаком реальной проблемы (например, дисбаланса двигателя)”
Вот у думаю - как решить эту проблемму. На арм у меня эти же движки и регули летали нормально и на 10.4 вольтах. - Какой параметр в логе отвечает за управление двигателем?
Эти или я ошибся? Где можно почитать про анализ работы двигателей? Нашел пока только про EKF настройку.
ПС. Почему полез в двигатели - поставил 2 регуля типа симонк 30а (1-3 лучи) и два блхели-32 (2-4 лучи). На “полетушках” уверяли что мол регули можно ставить не комплектом а разношерст - летать должен.
ППС. Если нужно логи то вот. Это последний. Еще есть два с этого первого полета. Если нужно то выложу.
Всем спасибо за ответы.
По 2 и 3 вопросам:
Смотрите RCOUT по 1-4 каналам. Это сигнал который ПК отдает на регули. На 3 мотора идет нормальный уровень газа, а на один мотор уровень газа упирается в максимум. Об этом и говорит сообщение “potential thrust loss”, значит что ПК уже выбрал весь запас по уровню газа, но тяги все равно не достаточно.
Возможно не отрегулирован регуль? Зайдите в MP в Motor Test, установите уровень газа процентов 10-15, и сравните с какой скоростью крутится проблемный мотор и с какой другие. По идее разница в оборотах будет сразу заметна на глаз.
В настройках вертикальная скорость есть. Там по умолчанию кажется 5 метров в минуту. Ту типа даже 5 км в час для такого значения высоковато. Правильно , что орет. Там на OSD это выставляется в настройках. Для коптеров с подвесом что то типа 1-1,5 м/с надо выставить. Иначе при спуске болтанка. А вот про настройки газа - не скажу. Я прошивку 4,0,5 не юзал. Надо глянуть.
Спасибо. По осд, помню что где-то видел опцию по ограничению скорости, поправлю позже.
По управлению моторами.
Наложил график вольтажа батареи на графики управления моторами. Получается что проблемный узел (спасибо Сергею) - мотор 2212+BLHeli-32 регуль. Причем проблемы начинаются от 11.1В напруги акб. АКБ конечно “не фонтан” уже. Просадка на 18А общей нагрузки 0,5В, но еще полетает не много пока “китайцы 21700” доедут.
Красным - батарея (АКБ)
Синим -мотор 2212+BLHeli-32 регуль (2 луч)
Зеленым - мотор 2212+BLHeli-32 регуль (4 луч)
Ну и по времени графики.
По мотр-тест.
Вечером попробую нагрузить пропами и “в руках” прогнать. Посмотрим. Одно плохо - акб стоит на зарядке, значит придется “разряжать”.
Странно конечно. Регули (BLHeli-32) настраивал через прогу BLHeli_32 Suite. Везде (оба регуля) выставлены одинаковые параметры. Как раз вот сохранил тогда (при калибровке) именно второй регуль - сейчас в проблемном узле стоит.
Плюс убрано разрешение на калибровку “газом”. В таком режиме регуль калибруется от полетника только по напряжению акб, не затрагивая другие параметры. Попробую перекалибровать отдельно 2 регуль, хотя там - в поле, калибровку из под МП (зажатая кнопка свитч+акб передернут) делал несколько раз. Остается движок - подкину его, благо пошел “на облегчение веса” и нужно отрезать “бананы”.
Везде, по моим поисковикам по маркировкам, выкидывает на BQ24315DSGR ( Устройство защиты Li-Ion батареи от перенапряжения и перегрузки по току, зарядка, 1.5А, 3.3В до 30В) Только каким боком оно в пиксе… может как источник питания используется. Смотрите и сравнивайте обьвязку чипа
ссылка на даташитl и ссылка на продажу на али
благо пошел “на облегчение веса”
А какие вообще моторы-пропы то, и сколько взлетный вес с этой батареей 3S?