CRIUS ALL IN ONE PRO Flight Controller

nikr
AndyGr:

Друзья, прошу помочь.
И можно ли грузить скетч через программатор (usbasp). Способы, что описаны в интернетах как-то не помогают: через меню Файл->Загрузить с помощью программатора что-то грузиться, но не работает; замена bootloader на usbasp в файле параметров arduino вообще ничего не дает

Да, можно. Если пользуетесь оболочкой Arduino то нажимаете кнопочку с галочкой (компилируете прошивку). При этом во временном каталоге создается куча файлов и необходимый вам .hex Ищем это дело так: В командной строке пишем %temp%, открывается проводник на директорию temp, там ищем папку buildxxxxxxxxxxx.tmp ближайшую к времени компиляции. В этой папке находим искомый файл xxxxxx.hex это наша прошивка, которую можно лить через программатор. Я последнее время пользуюсь надстройкой MariaMole. Там редактор поприятней да и за hex лезть далеко не надо, он прямо в папке проекта формируется.

omegapraim
AndyGr:

Друзья, прошу помочь.

Есть у меня AIOP v1.1 с rctimer. Изначально на нем не было загрузчика и соответственно ничего не заливалось.
Загрузчик я заливаю через usbasp, Он загружается нормально но не проходит проверку с ошибкой: “avrdude: verification error, first mismatch at byte 0x0000”.
Но после этого можно загрузить скетч через USB, но только один раз. Т.е. похоже что загрузка скетча перетирает bootloader. В итоге, чтобы что-то обновить приходиться устраивать “танцы с бубнами” вокруг платы. Гугл ничего внятного не сказал, может здесь кто с этим сталкивался.

И можно ли грузить скетч через программатор (usbasp). Способы, что описаны в интернетах как-то не помогают: через меню Файл->Загрузить с помощью программатора что-то грузиться, но не работает; замена bootloader на usbasp в файле параметров arduino вообще ничего не дает

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

penkerton

Всем привет.
Дотянулись и мои руки до minimOSD.
Почти все работает (на столе), кроме одной неприятности.
У меня почему-то криво отображаются значения экрана “полета”. Экран заставки, экран настроек - ок (кроме пары символов). То есть буквы видимо на своих местах. А вот в экране полета - все перепутано местами. У меня вместо черточек на линии горизонта стоит линия из батареек )
догадываюсь что проблема с Fontом, использую тот, что идет с GUI. Есть где-то какие-то другие fontы попробовать или как это вообще исправить?

Angelorsk:

… сначала качаем здесь KV_Team_OSD_dev_r345.zip, потом по инструкции перепрошиваем свой MavLink-OSD/minim OSD…

penkerton

Извините, дополню свое сообщение. Прошивка на criuse - mahowii (multiwii).

penkerton

Нафлудил я тут сам с собой…
Видимо сам нашел, в чем проблема - был невнимателен к основоной инструкции, в которой говорится

MinimOSD Basic Setup

NOTE: every Minim OSD´s need to have the MAX7456 part of the board powered for a successful upload, some don´t have the solder jumper to be powered by the FTDI and need the 12v during this process.

То есть при заливке шрифтов надо запитать и вторую половину minimOSD (часть с камерой), если нет перемычки.
Надеюсь это мне поможет. Еще раз сорри, что нафлудил.
Теперь займусь вольтметром…

Braun

Пришел к крайнему этапу - настройка ПИДов.
Подскажите какие границы значений должны быть? Понятно что одинаковой системы нет ни у кого, но хотя бы приблизительно знать.
Квадрик.
Спасибо.

blind_oracle
Braun:

Подскажите какие границы значений должны быть? Понятно что одинаковой системы нет ни у кого, но хотя бы приблизительно знать.

Прошивка то какая? Если арду-пират, то попробуй для начала менять только Rate Roll P, если много кВ у моторов, то значение поменьше.

Braun

прошивка - базовая махови
10 дюймовые пропы
кв моторов 900

Probelzaelo
iSheeZ:

меня беспокоит подключение, фактически -12 на землю у мозгов, а там -5в.

там не “-” считай правильно - там просто “0” и для +12, и для +5, душа сразу успокоится ))

iSheeZ

Probelzaelo спасибо 😃 Просто как-то давно видел схему где было указано на земле -12.6в, так с тех пор почему-то так и считаю)) а электрик из меня никакой)) да и все равно так не получилось отображать заряд 😦 не считает правильно - прыгает так, что цифры не разобрать, и на AIO, и на Minim OSD… может наводки какие, у меня там рядом видео 1W 5.8 и РУ Rmilec… (вот на RSSI от этого делителя наводки были - при выключенной апе показывал до 7%) отложил до лучших времен.

Braun
iSheeZ:

Braun Все уже не раз писали и давали нужную ссылку: airm.ru/articles/2#8-Теория_настройки_ПИД-Продвину… для каждого коптера PID “свои” 😃

я и писал выше, что в курсе у всех свои настройки и теорию тоже читал, поэтому и вопрос возник

“P” вчера увеличил в 2 раза и несильно увидел отличие

GaD=

всем привет.
нужна помощь или подсказка в настройке платы MultiWii_Pro от хоббикинг.
суть проблемы, не крутятся моторы.
прошивка MultiWii 2.2, гироскоп, магнитромерт, стики все откалибровано и выставлено, в MultiWiiconf все показатели показывают, GPS подключается, стиками делается ARM и DISARM, показатели изменяются когда манипулируеш стика, на регуляторах выставлен максимум и минимум (при подключений регуляторов к 3 каналу приемника все запускаются), а вот когда подключаю регуляторы на плату и подключаю акб делаю ARM (загорается красный светодиод) моторы не запускаются. достал осциллограф посмотрел выходы 2, 3, 5, 6 на них тишина. прошил контролер прошивкой мегапират произвел все настройки, ARM и DISARM есть, а моторы молчат.
у меня есть другая плата MultiWii MicroWii на МК ATmega32U4 USB/BARO/ACC/MAG на ней регуляторы с моторами работают.
спасибо за помощь.

omegapraim

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

GaD=

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

GaD=

Спасибо RTemka за подсказку, да действительно была проблема с библиотеками, после исправления и повторной настройки все заработало.

Probelzaelo
iSheeZ:

как-то давно видел схему где было указано на земле -12.6в

Ну когда то и деревья были большими 😉 и минус существовал относительно общего провода тоже. сейчас нашему брату стало легче )

iSheeZ:

и все равно так не получилось отображать заряд не считает правильно - прыгает так, что цифры не разобрать, и на AIO, и на Minim OSD… может наводки какие, у меня там рядом видео 1W 5.8 и РУ Rmilec…

Возможно одно из двух или что то не так или одно из двух ))
Для измерения напряжения

  1. нужно ставить делители (пару резисторов)
  2. крайне желательно чтобы на этих “ногах” больше ни чего не висело тогда и мусора не будет.
  3. измерение требует некоторого времени для АЦП и опять же должно бы правильно считываться и потом желательно усреднять программно, чтобы не было “суеты” и “дрожания” результата… наводки, в принципе возможны, но можно на время экспериментов отключить посторонние испочники шума и убедиться что причина в них. тогда можно пытаться уменьшить(до разумных пределов) номиналы резисторов в делителе, чтобы наводка “сливалась” подключить сглаживающий конденсатор препятствующий броскам напряжения ну и тп…
STRIMSS

Спасибо Александру за его старания над прошивкой.Буквально недавно начал летать на плате AIOP с RC3 (дня 4 назад), так уже коптер совсем замечательно летает 😲 только пиды Pos и PosR донастроить надо.

lion13ch

Привет всем !
Добился стабильного полета квадрокоптера в хорошую погоду. Но на ветру его начинает подколбашивать.
Подскажите плиз начинающему квадростроителю какие параметры надо подкручивать для большей стабильности коптера на ветру ?

  1. ПИД
  2. Пропеллеры
  3. Моторы
    и т.д.
    ???
omegapraim

уменьшить P по питчу и роллу или увеличить I.

lion13ch
omegapraim:

уменьшить P по питчу и роллу или увеличить I.

Я для повышения стабильности резкого снижения коптера ?