Создание собственной системы стабилизации

soliada

Вопрос Сергею.В текущей версии есть поддержка самолета?

SergDoc

Думаю проблем не должно быть - весь Арду без изменений 😃 я бы с удовольствием попробовал, но обе мои попытки сделать крыло увенчались неудачей - дети “съедают” раньше чем я успевал построить 😦 могу попробовать скомпилить - под что?

Как-то так 😃 вопрос на чём проверить:

SergDoc

Калибровка регуляторов от платы:

  1. снимаем пропы!
  2. включаем радио и газ на максимум
  3. подключаем батарею (питания на плате до этого не было!)
    светодиоды начинают моргать поочерёдно - перемигиваться, как на полицейской машине…
    регули должны пропеть песенку свою любимую о количестве банок и т.п. газ вниз - пропиликали отключаемся…
oleg70
mahowik:

Ребятки двигаются в строну абстракций

Не знаю… меня лично всякие “абстракции” не особо радуют…, все это ведет к зависимости от авторов самих абстракций (побочное явление “упрощения”), кончится все “тачскрином с пиктограммами” и отупением разработчика…

SergDoc

главное чтобы небыло как сейчас в nuttx - шаг влево - шаг вправо - получаем нерабочий интерфейс ибо абстракции не всегда работают…
ну и поофтоплю - опять садился с полудохлым движком - надо отдать должное арду - только при переключении в стаб понял что что-то не так!
коптер камнем пошел вниз - газ почти на максимум дабы удержать, переключился в альхолд - висит, так и посадил в альтхолде, регуль горячий - думал сначала ему хана, не, разобрал движек - одна обмотка сползла😵 - это уже вторая детешка с такой бякой - вытащил из закрамов запасную (блин последняя) всё работает как часы 😃

rual
mahowik:

Ребятки двигаются в строну абстракций и упрощения вхождения в тему. Молодцы.

Как бы если это для того чтоб не вникать в тонкости работы интерфейсов это клёво, но СтандартнаяПерефирийнаяБиблиотека СТМ позволяет не особо вникать в названия битов и регистров.
С другой стороны для “тонкой” организации быстрой обработки данных желательно знать и использовать все особенности проца, в этом случае абстракции не смогут эти тонкости учесть, а если учтут, то каждая “абстракция” будет абстрактна только на “своём” проце.
В целом, я так понимаю, это способ переманивания на свою линейку любителей и начинающих разработчиков.

Лучше б “абстрактную” РТОС сделали )

WETErok
mahowik:

Ребятки двигаются в строну абстракций и упрощения вхождения в тему. Молодцы.

это хорошо, упрощать нужно, а то я никак не войду в тему 😃
И цена хорошая 12$ если я правильно понял.
Это видимо конкурент lmf4120xl c ардуино подобной IDE Energia
только как то не пошло в народ. Была даже попытка портануть мультвии.

mahowik
rual:

В целом, я так понимаю, это способ переманивания на свою линейку любителей и начинающих разработчиков.

об этом и писал в принципе… т.е. популяризация! 😃
это как с AVR-ми, начинай с ардуино, а хош больша, тогда лоУ-левел что бы учесть все фишки и тонкости железки…

п.с. на кикстартере лям$ на трикоптер собрали вместо запрошенных 35 тыс. и иногда мне не понятно чего я жду 😃
habrahabr.ru/post/215895/

п.с.2 гЫ!!! 😃
kickstarter.com/…/the-pocket-drone-your-personal-f…

  • APM compatible flight controller 6-axis accelerometers, 3 axis gyroscopes, barometric sensor (altitude)
SergDoc

Это не 2-3 контроллера на кухне собрать, не знаю как у них, но чую, что у нас в синеокой не дойдёт до производства таким методом - суммы слишком большие - за ж…у схватят только в путь - как только начнёшь что-то делать 😦

SergDoc

Приехал новый баро брал тут, выбрал первый попавшийся - доставка 2 с копейками, порадовало: приехал в собственной пластиковой упаковке плюс запаяный в электростатический пакетик! ну и впринципе упакован неплохо… пожалел надо было несколько взять 😦

oleg70
mahowik:

понятно чего я жду

Для коптеров тенденция к миниатюризации давно прослеживается, полно маленьких/хорошо летающих игрушек в продаже… жаль что батарейки полегче никак ни изобретут…

Dardan
oleg70:

Для коптеров тенденция к миниатюризации давно прослеживается, полно маленьких/хорошо летающих игрушек в продаже… жаль что батарейки полегче никак ни изобретут…

Ну как сказать… Если, как Вы отметили, летающих игрушек - не спорю, в остальном - размер определяется задачей. Их (задач) много, следовательно наблюдаем многобразие форм многороторных машин, их габаритов, оснащения и пр.

SergDoc

Добрались руки - поменял баро: теперь всё супер - никаких уплываний, интересно если со старым высоту держал, что будет с этим?

oleg70
SergDoc:
  • никаких уплываний

Для меня это так и осталось загадкой… все меры защиты и фильтрации принял, но реальный шум +/- 0.5 м так и остался…
наверно баро всеж с акселем как то надо вязать…

SergDoc
oleg70:

наверно баро всеж с акселем как то надо вязать…

все скорости естественно получаются из показаний акселя по баро только корректировка… я же говорю у меня старый баро уплывал метров 17-20 в минуту но при этом альтхолд прекрасно работал…

oleg70
SergDoc:

у меня старый баро уплывал метров 17-20 в минуту

Кстати , были интересные наблюдения при снятии показаний самого баро (у меня такой же и оттуда же) - после запуска РТОС шумы возрасли в разы… немного “поиграл” с таймингами опроса и все нормализовалось…
Вывод: во время цикла замера давления АЦП желательно чтоб главный проц ничего другого не делал (типа “и не - дышать” 😃) иначе результат ухудшается… Вообще говоря MS5611 штука точная, но капризная и в смысле интерфейса довольно извращенная…

djdron
oleg70:

Вывод: во время цикла замера давления АЦП желательно чтоб главный проц ничего другого не делал (типа “и не - дышать” ) иначе результат ухудшается… Вообще говоря MS5611 штука точная, но капризная и в смысле интерфейса довольно извращенная…

наверное шумы по питанию или земле от проца лезут, лучше фильтровать питание

soliada
djdron:

наверное шумы по питанию или земле от проца лезут, лучше фильтровать питание

Вопрос к Сергею.Может тогда в этом случае добавить простенький фильтр из индуктивности и конденсатора по питанию датчиков?

SergDoc

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

rual
oleg70:

наверно баро всеж с акселем как то надо вязать…

однозначно!

soliada:

Может тогда в этом случае добавить простенький фильтр из индуктивности и конденсатора по питанию датчиков?

Ещё важно правильно земли развести, чтоб флеши и итерфейсы не висели на одной “гирлянде” с датчиками.