Проект Мегапират на самик!

Ustas69

Вот лейаут шилда, но я еще не проверял, только вытравил. Сделан так чтобы ставить сверху, удалив все лишнее. ОСД, ЕЕПРОМ, 3.3в на шилде, номиналы конденсаторов ОСД скажу позже.

Discovery_shield.zip

ViktorDoma

За неимением на текущий момент нужной микрухи, может заюзать EPROM Вортекса ?

Syberian
ViktorDoma:

За неимением на текущий момент

имитировать I2C ПЗУ программно на отмеге? От это изврааат 😃 Если сможешь, делай…Оно ведь даже на и2с уже подключено 😃 Через ардуину вкачаешь совт или через аврдуд от АВРского икса. В принципе, запись/чтение простые, по даташиту, никаких пакетов, операция-байт. Адрес 0хА8.
Только для чего такие мучения? микруха стоит 16 рублей (не баксов). Даже в нашем мухоср их полно.

ViktorDoma

Ща поеду в гамазин, искать. В нашем “колхозе” тока один толковый магазин с электронными компонентами. И это при наличии РАДИОТЕХНИЧЕСКОГО Универа, в котором учат в том числе и разработке МК.
У меня щас на даче два таких будущих инжИнера фундамент проектируют 😃 в смычсле роют и заливают 😃😃😃😃

Как сказал продавец из магазина, цитирую. “Очень распространенный вопрос в магазине, - Дайте мне переменную ёмкость на 16КОм” - и это от студентов “Радика”. Када я своих “чернорабочих” тобишь студентов спросил, что они знают про STM - получил удивленные лица и вопрос - а что это ?".

Кроме Атмела и ПикоФ в универе ничего не преподают теперь. Да и то что преподают 😦

Syberian

ржу 😁 ага, молодежь нонче уже не та… завалили ардуинами хоббийный рынок!

Ustas69

Емкости на ОСД: обозначения на схеме с рцгруппс.
С6-1n
C7-0,22
C9-0,1
C8-1n

ViktorDoma

Полетал на Вортексе. На 2.24 мод от Леонида.

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

Попытался полетать по точкам на автопилоте. 😦

Хорошо что запустил автопилот на высоте 100 метров.

Борт непрерывно терял высоту с разной интенсивностью.

По прямой не сильно, а в повороте с креном, проваливался метров на 5-10.
Затем летел со снижением к следующей точке.
К третьей точке маневры были уже у самой земли, соответственно после третьего поворота борт плюхнулся на землю и автопилот благополучно ПОЕХАЛ на колёсьях по маршруту.
Хорошо, что далеко не уехал, в траве застрял.

Так вот вопрос к опытным, че ему нужно “крутнуть” шоб он не терял, а в идеале восстанавливал, высоту заданную в плане полета ?

ПЫСЫ Борт не стандартный, два мотора, вес примерно 2500. На ручке легко улетает вверх. Тяга, примерно, 80% от веса.

Syberian

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

ViktorDoma

По мегапиратХ на СТМке.
Купил ИПром. Аж две - у нас дорога аж по 30 рублёф. Е-ОСД с хобей ковырять жалко, поэтому заказал отдельный делитель (обещали дня за два спаять).

Syberian:

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

Совет конечно ПРАВИЛЬНЫй , каГбы я это и сам понимаю. Просто, надеялся услышать конкретные советы, что бы самому не колдовать и не изобретать лисапеТ.

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

Подскажи в чём может быть проблема.

Syberian
ViktorDoma:

вопрос по е-ОСД

есть такой глюк. Появляется при определенных цифрах. Так и не выловил. Можно заюзать sprintf вместо intos, она стандартная, но тогда запятых не будет…

LeonVS
ViktorDoma:

Попытался полетать по точкам на автопилоте.

Таки читоб оно полетело надоть настроить однака 😃
Настройки калибровки все прошел как полагается 😃?
В отличии от первоначальной версии где калибровка радио происходит при каждом старте в моей версии этого нет ибо неразумно так делать 😃 Настройка следующая, врубаешь мануал взлетаешь, тримируешь чтоб летел ровно, сажаешь, проходишь в планере калибровку радио (АП запомнил центральные положения стиков) взлетаешь опять в мануале при полете по прямой врубаешь режим ФлиА смотришь чтоб летал так же прямо. В планере максимальный угол крена для начала поставить лучше 30 градусов (если поворачивает в ФлиА при максимальном положении стика тоскливо, угол прибавляем), вниз лучше всего для начала -5, вверх 25. В ФлиА ручку на максимум в любую сторону смотришь поведение, если сильно просел по высоте при повороте, надо прибавить ПитчКомп на 0.1, если наоборот задирает нос соответственно убавить. Далее уже теститшь РТЛ после взлета врубаешь РТЛ, АП должен на максимально разрешенном газе набирать высоту пока не достигнет высоты в переменной АльтХолдРТЛ, далее газ должен скинуть (до процентов указанных в переменной газ круиза) и летать кругами или еще как нить если есть ветерок хорошо дует, но возле дома 😃 И только после того как это будет работать как требуется уже можно лететь по точкам 😃
Все это относится к настройкам без датчика скорости, с ним история совсем другая (алгоритмы полета меняются в корне…)

Олег, проект МегапиратаХ стал закрытым?

alex-ber
LeonVS:

Таки читоб оно полетело надоть настроить однака 😃
Настройки калибровки все прошел как полагается 😃?
В отличии от первоначальной версии где калибровка радио происходит при каждом старте в моей версии этого нет ибо неразумно так делать 😃 Настройка следующая, врубаешь мануал взлетаешь, тримируешь чтоб летел ровно, сажаешь, проходишь в планере калибровку радио (АП запомнил центральные положения стиков) взлетаешь опять в мануале при полете по прямой врубаешь режим ФлиА смотришь чтоб летал так же прямо. В планере максимальный угол крена для начала поставить лучше 30 градусов (если поворачивает в ФлиА при максимальном положении стика тоскливо, угол прибавляем), вниз лучше всего для начала -5, вверх 25. В ФлиА ручку на максимум в любую сторону смотришь поведение, если сильно просел по высоте при повороте, надо прибавить ПитчКомп на 0.1, если наоборот задирает нос соответственно убавить. Далее уже теститшь РТЛ после взлета врубаешь РТЛ, АП должен на максимально разрешенном газе набирать высоту пока не достигнет высоты в переменной АльтХолдРТЛ, далее газ должен скинуть (до процентов указанных в переменной газ круиза) и летать кругами или еще как нить если есть ветерок хорошо дует, но возле дома 😃 И только после того как это будет работать как требуется уже можно лететь по точкам 😃
Все это относится к настройкам без датчика скорости, с ним история совсем другая (алгоритмы полета меняются в корне…)

Олег, проект МегапиратаХ стал закрытым?

Леонид.
И ты молчал???
Я уже какую неделю с твоим Ежеужом борюсь - не могу понять что и как…
А оказывается все просто - инструкции по настройке небыло!
Завтра пойду тестить…
Я так понял, что Вортекс и мегапират Х - это прошлое…
Так что останемся на Ежеуже - его будем юзать…
Посему - Леонид большая просьба:
Сделай читабельную и понятную юзерам инструкцию по настройке и проверке…
спасибо!

Syberian

===
Закрыты все глюки в плане отработки миссий и изменен вид карты в планировщике
Просьба перекачать наземку и обновить поршивку кнопкой. К сож, пока это актуально только для 1 человека…
На время активной отладки поршивки могут быть без звука, т.к. со звуком долго заливать и это бесит. Знаменитый beep-beep PULL UP!!! мы еще услышим (он там есть, хотя, не дай бог, конечно)

===
Леонид, извини, поковыряться в исходнике STM не получится.

SGordon
Syberian:

Леонид, извини, поковыряться в исходнике STM не получится.

хе-хе

LeonVS
Syberian:

Леонид, извини, поковыряться в исходнике STM не получится.

Жаль… Походу проект ушел в чисто коммерческое русло 😦 Большинству из присутствующих в этой ветке коробочное решение не так интересно , все же мегапират и выбирали многие для того чтоб полазать по коду своими ручками 😃 Хотя большей части моделистов походу будет самое то, если оно будет хорошо летать 😃

alex-ber:

Я уже какую неделю с твоим Ежеужом борюсь

А чего с ним бороться, я же сразу сказал, тести пиши, чем смогу помогу 😃 А настройки, дык они едины что для арду пилота, что для любого другого 😃 Сперва настраивается мануал режим, заносятся значения в АП потом стаб режим и тд тп 😃

Syberian
LeonVS:

ушел в чисто коммерческое

И где же ты увидел упоминание о коммерции, деньгах, продаже чего-либо, “коробочное” решение наконец?
То, что я не выкладываю исходники “на поиграться”, но при этом позволяю бесплатно пользоваться готовым кодом - это коммерция? Нет, это мое законное право как афтора, и нечего тут обижаться.

Если понадобится немного коммерции, куплю у Карабаса “прилепленную” тему и буду спамить легально за $60 в неделю, гы-гы… А продавать сейчас просто нечего. Бери и пользуйся.

LeonVS:

Большинству из присутствующих в этой ветке коробочное решение не так интересно

Собственно, “мегапират” - это изначально мое детище, начиная с порта Ардукоптера, заканчивая Иксом под СТМ. Со множеством ответвлений.
Делай ежа с ужом и шарь код, кто же запрещает?
И кто запрещает мне тусоваться в ветке собственного проекта? Или я должен теперь стыдливо свалить? “фу-фу, сорцы не выложил, бяка”

LeonVS

Гы 😃 Да Олег не кто не обижается, с чего ты взял 😃 Все как раз логично и понятно, пыхтеть над кодом днями и ночами выложив его в открытый доступ, чтоб потом кто то на нем стал делать бабки, как минимум обидно… А то что сорцы не выложил, дык конечно фу-фу бяка по любасу 😁

Syberian

===
С версии 1152 добавлен ppm_sum до 8 каналов, прямой и инверсный. Наземку тоже надо обновить. Втыкать в 1 канал.
Что там с последовательностью и у кого отличается от стандартной (Э,РВ,газ,РН) - пешите, добавлю выбор раскладки.

Попутно выяснилась интересная вещь: в миссии очень просто делать прочесывание местности, к примеру, искать потерянный пепелац.
Буквально 4 строчки.

На примере миссии выше прочесывается квадрат в 1 кв. км с шагом 100м.
Мда.

ViktorDoma

Во вторник обещают подвезти еще одну плату Ф4Диско, её отдам на сдувание деталей и изготовление чистой платы, т.е. проц, ноги, питалово, ИПром, и делитель видео.
Сам я в этом полный ламер поэтому буду заказывать другу.

Есть ли какие рекомендации по форм фактору ??? Размеры ? Расположение ног ? Компонеты мож какие нужно допиливать ?

Олег, а модуль ЖЭПЭЭС тоже по I2C с вортекса заюзается или нужно будет внешний тулить ?

ИМХО. В мега пират на СТМ, стоит сразу заложить датчик воздушной скорости. ВестчЪ, для самолетки, крайне пользительная. Если нужны данные с датчика дайдроновского, могу сделать съем сырых данных в сравнении с ЖПСЫ.

Syberian

самолетный фактор делай! поуже и подлиннее, чтобы в какой-нибудь глайдер влезло. Можно даже под 6 каналов сделать, нафиг больше.

Хотя, на чем летать собираешься, на то и делай.