1. Уважаемый Гость! При написании вопросов в раздел форума [ArduCopter] Вопросы, проблемы и решения обязательно придерживаться шаблона сообщения, оговоренного в правилах раздела! Если сообщение не будет оформлено должным образом, то и ответ на вопрос будет с наименьшим приоритетом. Старайтесь дать максимально полную информацию по вашей проблеме, чтобы можно было более детально рассматривать вопрос!
    Скрыть объявление
  2. Уважаемый Гость! Хотите получать кэшбэк с покупок в online-магазинах? Сервис "Zozi.ru" дает такую возможность!
    Скрыть объявление
  3. Друзья! Для нашего ресурса необходим дополнительный объем пространства в облаке Dropbox. Подробнее.
    Скрыть объявление

Matek F405-CTR

Тема в разделе "Инструкции и полезные материалы", создана пользователем 5yoda5, 9 июл 2018.

Реклама. Купить это место.
  1. 5yoda5

    5yoda5 Master Команда форума

    Регистрация:
    29 янв 2015
    Сообщения:
    7.137
    Город:
    Реж
    Имя:
    Тимур
    Прошу любить и жаловать - ПК Matek F405-CTR.
    Ссылка на сайт производителя.
    IMG_20180709_224554.jpg IMG_20180709_224629.jpg
    1. Сам ПК
    2. текстолитовая плата-основание для крепления к раме (необязательна)
    3. Шесть (???) силиконовых стоечек-вибродемпферов (для крепления винтиками М3)
    4. Конденсатор полярный 35V, 470 мкФ (для питания на входе)
    IMG_20180709_235157.jpg
    1. Основной микроконтроллер STM32F405
    2. Гироскоп / акселерометр MPU-6000
    3. Барометр BMP-280
    4. Микросхема ОСД AT7456E
    5. Резистивный датчик тока и напряжения
    6. Интегрированная PDB.
    7. Слот CD карты для записи логов.
    8. Разъем микро УСБ
    F405-CTR_inav3.jpg
    Данный контроллер позиционируется как ВСЁ-В-ОДНОМ. Габариты - хорошие 47х35 мм, если сильно нужно, то можно срезать ширину до 43 мм. Отверстия под стойки - 30х30 мм.
    Регуляторы припаиваем прямо к нему, разъем батареи прямо к нему, камеру, приемник РУ, передатчик видео.
    Полетник поставляется прошитый прошивкой BetaFligth (я не уверен), прошить можно Inav, и что мне особенно интересно - Ардупилот.
    Тому, кто всё знает - достаточно этой ссылки (официальный сайт).
    1. Сначала ПК, подключенный к USB определяется как Matek F4.
    2. Качаем драйвер Zadig (можно с моего облака), запускаем, на плате держим кнопочку DFU и подтыкаем к USB порту (кнопку можно отпустить после подключения кабеля), в программе тыкаем кнопочку Install Driver. И ДОООЛГО ждем. Не менее 5 минут. Далее, оно само отключится. После переподтыкания платы должно появиться устройство STM32 BOOTLOADER (втыкаем с зажатой кнопкой DFU).
    Далее - можно прошить либо прошивку от НайтГхоста, либо официальную от Ардупилотов.
    3. Качаем собранный архивчик из моего облака (прошивка портирована Найт Гхостом, последняя на начало июня 2018), распаковываем в папочку, запускаем flash.bat
    Запустится дос-окно, ждем надписи File downloaded succesfully.
    4. Отключаем полетник, подключаем снова (но кнопку уже не нажимаем). В диспетчере задач появится "Legacy FMU (Com__)". (если вместо этого появилось 3DR чего-то чего-то - значит нужно УСТАНОВИТЬ Мишн Планнер, при установке поставятся нужные драйвера). Заходим в свойства устройства, устанавливаем скорость.
    5. Запускаем МП, выбираем тот самый ком-порт, ставим скорость, коннектимся, настраиваем полетную прошивку. Первым делом рекомендую выбрать тип рамы!
    На данный момент прошивка Ардукоптера версии 3.6 (ArduCopter V3.6-dev (81a02482 2018-06-21)), МП версии 3.56
    3. На данный момент заливка прошивки из МП напрямую из интернета не работает (наверное скоро пофиксится). Поэтому идем на хранилище прошивок http://firmware.ardupilot.org/Copter/, там ищем папку с названием "MatekF405". Она будет либо в папке Stable (стабильные прошивки), либо в Beta (неотлаженные до конца), либо в папке Latest (самые свежие), либо выбираете по дате релиза. Например, вот ссылка на папку с самой свежей версией: http://firmware.ardupilot.org/Copter/latest/MatekF405/. Там лежит три файла, которые нам могут пригодиться - arducopter.apj (файл для заливки прошивки без потери параметров), arducopter.hex (просто более старый, "классический" формат прошивки), и arducopter_with_bl.hex (прошивка с загрузчиком).
    Если мы ещё не ставили Ардукоптер на плату, тогда качаем arducopter_with_bl.hex.
    4. Так же скачиваем BetaFlight configurator. ВНИМАНИЕ. Возможно, уже ситуация поменялась, возможно уже через сам МП можно накатить прошивку arducopter_with_bl.hex (через кнопочку залить другое фирмваре).
    5. Запускаем Бетафлайт конфигуратор, там полетник должен определиться как DFU устройство (если нет - значит нужно проверить пункт 2), идем на вкладку Firmware, ставим Full chip erase, жмем Load Firmware Local, указываем ему файл arducopter_with_bl.hex, прошиваем.
    6. После прошивки закрываем БФ конфигуратор, открываем МП, коннектимся на ком-порт. (полетник после прошивки перезагружается сам и переопределяется как устройство на ком-порту). Настраиваем и калибруем.

    Особенности:
    1. Обязательно сначала указать тип рамы.
    2. Указать расстановку моторов (требуется перезагрузка ПК)
    3. Указать порт для GPSа
    4. Отключить лишние компасы (по умолчанию включено три)
    5. Задать настройки сенсора вольтажа и тока.
    Некоторые параметры в ФуллПараметр лист появляются не сразу. Например, чтобы заработало ОСД, сначала ставим параметр OSD_TYPE=1, потом переконнектить, после этого появляются много других параметров, связанных с ОСД.

    При последующих обновлениях прошивки можно скачивать файл формата APJ, заливать его уже через МП, при этом уже настроенные параметры не стираются.
     
    Последнее редактирование: 4 фев 2021
    Magestik нравится это.
  2. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    А какой у тебя полетник ? И из какой папки качаешь?
     
  3. bernie

    bernie Абитуриент

    Регистрация:
    21 янв 2015
    Сообщения:
    4
    Город:
    Москва
    Имя:
    Еагений
  4. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    Bataflyght пробовали ? Прошейте через mp api прошивку из стабильных ,должно помочь
     
  5. bernie

    bernie Абитуриент

    Регистрация:
    21 янв 2015
    Сообщения:
    4
    Город:
    Москва
    Имя:
    Еагений
    Я ранее писал. Уже всё перепробовал. Если пытаюсь залит прошивку формата arducopter.apj через Mission planner выдается ошибка ERROR: firmware not suitable on this board.
    Прошивка НайтГоста заливается и работает. А официальная ни в каком формате ни каким способом не хочет. А через dfu-util можно залить официальную?
     
  6. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    Зайди в mp и у всех serial выставь 0 , тем самым ты отключишь оборудование
     
  7. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    Всем привет, вот интересный вопрос ,
    Сбрасываються настройки! Реально, летает все хорошо ,тут особенность начал осцилировать , запустил автотюн и летаю дальше , через два три дня все норм ,к компу не подключал ,тут включаю а он не отдает телеметрию ! И осд сбилось, это что за прикол?
     
  8. Bobrobr

    Bobrobr Абитуриент

    Регистрация:
    27 янв 2019
    Сообщения:
    10
    Город:
    Питер
    Имя:
    Борис
    А , мож ,его нах.. снова на Айнав , у меня на старом Криусе МП тоже так работал , что регули раскалибровались
     
  9. relica

    relica Абитуриент

    Регистрация:
    27 июн 2018
    Сообщения:
    2
    Город:
    Копейск
    Имя:
    Алексей
    Я новенький. По поводу матека - у меня на раме f450 летает без вопросов. Пиды стандартные. По sbus 14 каналов на flysky i6), удобно. Телеметрия по wifi. Есть сервовыходы на подвес. Однако пару раз слетали также настройки - в момент неуверенного подключения акб.
     
  10. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    Как это неуверенного подключения ?
    Можете почистить ээпром, должно помочь, прошиваете inav и обратно ardupilot
     
  11. relica

    relica Абитуриент

    Регистрация:
    27 июн 2018
    Сообщения:
    2
    Город:
    Копейск
    Имя:
    Алексей
    Как бы сказать, когда подключаешь xt60 "с дребезгом контактов"
     
  12. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    У меня когда без питания находится больше 2х дней то же стирает настройки ,думаю это битый китайский процессор
     
  13. Bobrobr

    Bobrobr Абитуриент

    Регистрация:
    27 янв 2019
    Сообщения:
    10
    Город:
    Питер
    Имя:
    Борис
    можно и перепаять на али 300руб
     
  14. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    На самом деле странная хрень ,на айнав такого не замечал ,сегодня сбросилась калибровка esc ,калибровал раз 5 пока одинаково вращаться не начали , айнав залил- полетник перезагружаеться до бесконечности ... залил бетафлай нормально работает, в общем у stm32 нет отдельного eeprom его функцию выполняет кусок общего флеш ,и за сохранность отвечает 8 бит кода , от сюда вывод кривая прошивка !
    Если есть из команды разработчиков откликнитесь ребят
     
  15. Bobrobr

    Bobrobr Абитуриент

    Регистрация:
    27 янв 2019
    Сообщения:
    10
    Город:
    Питер
    Имя:
    Борис
    Я тебе Илья про это и говорил ранее , я намучился с платой криус , а тут ещё и F405 попробовал , да и бросил , мозги не подошли к ему. Вариант один , попробовать прошивку НайтГхоста.
     
  16. smolnikov.iliya

    smolnikov.iliya Студент

    Регистрация:
    10 ноя 2018
    Сообщения:
    63
    Город:
    murmansk
    Имя:
    Илья
    Я думал это сарказм
     
  17. Bobrobr

    Bobrobr Абитуриент

    Регистрация:
    27 янв 2019
    Сообщения:
    10
    Город:
    Питер
    Имя:
    Борис
    нее, муки творчества
     
  18. Roman89

    Roman89 Абитуриент

    Регистрация:
    29 апр 2019
    Сообщения:
    3
    Город:
    г. Лабытнанги, Ямало-Ненецкий АО
    Имя:
    Роман
    Друзья, установил на Matek F405 CTR крайнюю прошивку с сайта Ardupilot, теперь разбираюсь с настройками, но без вашей помощи не обойтись. Дошел до вкладки файлсейв и устанавливаю минимальный газ для ФС (PWM 990), но в окне появляется предупреждение "No RC Reciver", хотя ресивер калибруется без проблем. Подскажите какие параметры крутить. На вкладке ФС "Servo Out" не отображается значение PWM, а на "Radio IN" есть актуальные показатели. [​IMG]
     
  19. Roman89

    Roman89 Абитуриент

    Регистрация:
    29 апр 2019
    Сообщения:
    3
    Город:
    г. Лабытнанги, Ямало-Ненецкий АО
    Имя:
    Роман
    Победил проблему зайдя с другой стороны, залил настройки из архива Ануара под видео с первой страницы и далее подставлял свои параметры. Спасибо форумчанам за скрины настроек UART и переназначения выходов на моторы, сам бы не разобрался. Дальше настройка ПИД-ов и полётные тесты. Может, кто подскажет начальные ПИД для 5" коптера?
     
  20. Bobrobr

    Bobrobr Абитуриент

    Регистрация:
    27 янв 2019
    Сообщения:
    10
    Город:
    Питер
    Имя:
    Борис
    Очень хорошо Роман , а как у вас не скидываются настройки при перезагрузки или когда какое то время не использовали ПК ?
     
  21. Roman89

    Roman89 Абитуриент

    Регистрация:
    29 апр 2019
    Сообщения:
    3
    Город:
    г. Лабытнанги, Ямало-Ненецкий АО
    Имя:
    Роман
    С этим, проблем не наблюдаю, все настройки после перезагрузки сохраняются. Пока коптер подключаю к компьютеру каждый день и надолго не оставлял, чтоб проверить сохранение данных после длительного простоя . Уже три дня подряд, полётные испытания. Для начала подстроил PID автотюном, проверил RTH, удержание позиции, всё работает без нареканий. На новой прошивке OSD полностью настраивается из MP, правда, разнообразие выводимых данных гораздо скуднее, чем прошивках Night-Ghost, но необходимый минимум присутствует.
     
Реклама. Купить это место.