PIXHAWK PX4 Autopilot еще одна летающая железка

Texnovik

А что за бутлоадер от ардупилота ? А то я тут полдня угрохал, что бы разобраться с dfu-util под mac os. Ардупилот вкорячил на матек, в конечном итоге. Пытаюсь настроить. Пока не могу наковырять где чего тыкнуть, что бы напряжение и ток контролировались (показывает ноль в мишин планер).

Alex83

Бутлоадер ставится вместе с прошивкой arducopter_with_bl.hex . Шьется через bf configurator. Это в первый раз. Потом штатно через mp.
Какая прошивка стоит сейчас ? Какие параметры BATT_?
Вот здесь в шапке темы все есть forum.apmcopter.ru/threads/…/page-2 . Смотреть пункт ‘прошивка от официалов’

Texnovik

С batt… разобрался. На сайте matek всё английским по белому написано… У меня есть нюансы… Я работаю на mac os. Иногда пользую виртуалку Parallels. И тут полезли проблемы которых с Pixhawk не было. Перепробовал все приложения (Mission Planer под WIndows из виртуалки, APM Planer из под MAC OS, QGroundControl из под Mac OS). Мишин планер после первой настройки и перезагрузки коптера перестал нормально соединяться с коптером. Доходит до получения параметров и всё - ошибка и разрыв соединения. В APM Planer не могу найти параметры установки протокола работы с ESC (да и вообще, он какой-то кастрированный), QGroundControl сыплет ошибками о невозможности получить чертову тучу параметров или неправильности значений многих. Моторы творят что-то немыслимое. До середины стика работают только три, потом резко подрывается другой. Если стик газа вывести до упора вверх, моторы начинают дергаться и скрежетать. ESC греется. Через QGriundControl попробовал менять протоколы. Поведение моторов незначительно меняется, но, в целом, всё по прежнему. Попробовал залить прошивку заново и всё повторилось. Первичная настройка в мишшн планер норм. После перезапуска мишшн планер уже не соединяется и т.д… С Pixhawk работали превосходно и мишшн планер и граундконтрол и апм планер. На inav коптер летает отлично. Что-то я как-то в сомнениях… Александр (Alex83), а Вы прям реально эксплуатируете Matek f405ctr под Ardupilot ?

saintgrun

Я пробовал заливать прошивку на Matek 405 STD. Но пин для показания вольтажа так и не смог найти. Плюнул. Жду файл настройки

Texnovik
saintgrun:

Я пробовал заливать прошивку на Matek 405 STD. Но пин для показания вольтажа так и не смог найти. Плюнул. Жду файл настройки

А как для CTR не пробовали ?

BAT_MONITOR 4
BAT_VOLT_PIN 11
BAT_CURR_PIN 10
BAT_VOLT_MULT 11.0
BAT_AMP_PERVOLT 56.0

(это с сайта Matek для CTR)

Да… Черкану на всякий пожарный, как залить прошивку в Matek из под MAC OS.

Ставим dfu-util:

  1. ruby -e “$(curl -fsSL raw.githubusercontent.com/Homebrew/…/install)” < /dev/null 2> /dev/null
  2. brew install dfu-util

Далее смотрим список dfu устройств dfu-util --list

В писке, среди прочего, будет Found DFU: [0483:df11] ver=2200, devnum=9, cfg=1, intf=0, path=“20-2”, alt=0, name=“@Internal Flash /0x08000000/04*016Kg,01*064Kg,07*128Kg”, serial=“346D315B3536”

Т.е. та, что с name="@Internal Flash. С этой строки надо записать (запомнить) адрес 0x08000000 и serial=“346D315B3536”

Далее, как и описано на сайте Matek: dfu-util -a 0 --dfuse-address 0x08000000 -S 346D315B3536 -D f4light_MatekF405_CTR_bl.bin (только тут добавляем -S 346D315B3536)

Alex83

Texnovik таким образом вы поставили f4light версию. Она глючит. Ставьте официальную.
firmware.ardupilot.org/Copter/latest/

saintgrun
Настройки для официальной версии
BATT_AMP_PERVLT,56
BATT_CURR_PIN,14
BATT_MONITOR,4
BATT_VOLT_MULT,11.0
BATT_VOLT_PIN,15

Всего лишь надо внимательно прочитать три страницы. forum.apmcopter.ru/threads/matek-f405-ctr.1055/

Texnovik
Alex83:

Texnovik таким образом вы поставили f4light версию. Она глючит. Ставьте официальную.
firmware.ardupilot.org/Copter/latest/

saintgrun
Настройки для официальной версии
BATT_AMP_PERVLT,56
BATT_CURR_PIN,14
BATT_MONITOR,4
BATT_VOLT_MULT,11.0
BATT_VOLT_PIN,15

Всего лишь надо внимательно прочитать три страницы. forum.apmcopter.ru/threads/matek-f405-ctr.1055/

Я взял ту, на которую дана ссылка на mateksys… 😦
Прочитал я эти три страницы - стало еще страшнее 😃))
По Вашей ссылке firmware.ardupilot.org/Copter/latest/ не очень понал, чего скачивать ? Я, честно говоря, не очень силен в таких вещах. Как-то файл прошивки должен быть bin… Там какой брать и как заливать ? apj это же вроде если через MP лить… HEX ? Через dfu-util так же заливать или … ?

Texnovik
Alex83:

Брать вот эту прошивку firmware.ardupilot.org/…/arducopter_with_bl.hex
Заливать через betaflight конфигуратор.
По ссылке в шапке темы это все расписано.

Угу… в шапке темы “тому кто всё знает достаточно этой ссылки” и тыс на сайт matesys по которому я всё и делал 😃 Если это стёб, то как-то помечать надо, что ли 😃

По Вашему описанию всё круто и цивильно 😃 Теперь на компе штук 6 программ для настройки одного ПК 😃 Спасибо ! Буду шас тыкать дальше.
Пока не понял про 2. Указать расстановку моторов (требуется перезагрузка ПК)… Как, в конечном итоге, это сделать ?

Alex83

Нет, не стеб.
Там спойлер ‘прошивка официалов’ , там вроде все понятно описано?
Настройка моторов - там скрин и ссылка. Видно его?

Texnovik
Alex83:

Нет, не стеб.
Там спойлер ‘прошивка официалов’ , там вроде все понятно описано?
Настройка моторов - там скрин и ссылка. Видно его?

Ну, там где не стёб, я пробовал. Лучше это вообще от туда убрать. Там ссылка на сайт matek, где и приведена вся эта муторная процедура со ссылкой на кривую прошивку.
Там где “Прошивка официалов”, всё более менее понятно. По ссылке о настройке моторов перемещаемся на forum.apmcopter.ru/threads/…/page-2#post-37445 Там часть обсуждения. В тексте не увидел про моторы. Картинки… я там не был ранее зарегистрирован. Зарегистрировался, но, при щелчке на картинку, получаю “APM Copter Forum - Ошибка
У Вас нет прав для просмотра этой страницы или для выполнения этого действия.”…

Alex83

Настройка моторов нужна если как в инав моторы припаяны.

Texnovik

Ага. Понял. Еще бы про указание порта GPS. Вижу что там есть картинки по настройкам, но открыть пока не могу. Там какое-то время после регистрации пройти должно ?

Alex83

Не в курсе, что там. Прикрепил все что есть.

Texnovik

Ну. Что-то получилось вроде. Компас появился. Всё откалибровалось. Правда при переходе на настройку Battery Monitor получаю сообщение об ошибке BATT_AMP_PERVOLT Failed. Пока что не разобрался с движками. По прежнему один начинает крутиться уже на две трети газа и какие-то дергания и дребезг при изменении положения стика газа. Вероятно с этим уже в поле надо играть настройками ПИД. Спасибо огромное, Александр, за помощь. Буду думать, как жить дальше 😃 Как-то все эти действия не внушают уверенности. Зашел в настройки монитора батареи, выключил контроль, включил контроль - все настройки параметров свалились. Опять прописывать в ручную. Что будет в дальнейшем, при выходе новых прошивок и т.д. - непонятно. Обновился, поднял коптер, потерял коптер… Оставлю это всё на этом коптере (он у меня для опытов). Буду крутить, но, под съемочник, всё таки буду брать или оригинальный Pixhawk или Pixhack… Как-то у меня с Pixhawk Mini всё просто получилось. Собрал, прошил, полетел… 😃

hemmitino

Вопросик к юзерам минипикса…
ru.aliexpress.com/item/…/32841671061.html
Вот такой поставил на коптер…работает вроде ок…но родной павермодуль в МП так ничего и не показывает…((…куда вертеть уже ума не приложу…

Texnovik
hemmitino:

Вопросик к юзерам минипикса…
ru.aliexpress.com/item/…/32841671061.html
Вот такой поставил на коптер…работает вроде ок…но родной павермодуль в МП так ничего и не показывает…((…куда вертеть уже ума не приложу…

Попробуйте поспрашивать на rcgroups. Там есть темка отдельная по mini pix.

Заказал себе Pixhack позавчера. И вот сейчас доперли некоторые моменты, которые я в спешке упустил. 1.Брал в магазине TZT на Али. Обратил внимание, что у них в продаже два пиксхака - один под брендом CUAV, а другой под брендом TZT. Я, как оказалось, заказал тот, что под брендом TZT. Если смотреть по картинке, то корпус у него не металлический. Уже прям расстроился слегка, что я умудрился, в спешке, прикупить клон клона 😃 Ну да ладно… посмотрим в деле. Различия в цене там вроде рублей 900, может только из-за корпуса… Другой вопрос (то же прошляпил конкретно этот момент) - разъемы ! Сейчас только обратил внимание на то, что на нем разъемы специфические, с защелками. А где под них штекеры-то брать ? Или, кто знает, подскажите, как они называются (есть же какое-то заводское название) ?

hemmitino

Заюзал минипикса по полной…очень доволен!особенно учитывая цену и размер! Коптер на раме твс летает идеально! ничего особо и не настраивал…
Пауэрмодуль внезапно раз…и заработал…после очередного полета…в настройках ставить как OTHER…так и не понял…как он так резко заработал…

И о чудо!!!минимосд питается от пикса по 5в и работает идеально несмотря на просадки питания…и не требует отдельного источника…после апм это просто праздник!

alexeykozin
hemmitino:

И о чудо!!!минимосд питается от пикса по 5в и работает идеально несмотря на просадки питания…и не требует отдельного источника…после апм это просто праздник!

наверое видеочип AB7456 вместо max7456 вот и работает, он вообще от 3,6 вольт стабилен