avr123.nm.ru писал(а):"все написано в учебниках" - ценный ответ. "библиотеки для SPI есть для любого контроллера" - еще ценней и информативней.
Не все, а именно уравнения Эйлера-Крылова, которые очень просто запрограммировать. Зависимость производных углов от самих углов и угловых скоростей. Потом эти производные надо проинтегрировать. Я ответил настолько конкретно, насколько конкретно был задан вопрос. Какой контроллер у Вас я не знаю, но по некоторому опыту программирования, SPI это вещь тривиальная.
EdGull писал(а):
Andre писал(а):Интересует как обеспечивается стабилизация в полете?
помоему это в любом учебнике по динамике полета описано
Методы стабилизации известны, интересует конкретное применение в данном проекте. Поэтому собственно пост на этом форуме в этой теме.
EdGull, извините, Вы не просили. Просили исходники непонятно какие. Кто занимается беспилотными моделями должен хотя бы представлять как они летают и что за ПО в них крутится. Если тема интересна, проявляйте интерес, покажите что Вы хотя бы разбирались в этих вопросах.. А Вы даже не спросили в каком учебнике на какой странице. Выглядит как сплошное дилетанство и невежество. Мне интересна эта тема и я готов помогать автору и всем кто хочет разобраться в коде управления и инерциалки.
м.б. я не в теме, но в чем проблема работать по СПИ с некоторой периферией? будь то что угодно? если на это что угодно есть ДШ или его нет?
«Как сердцу выразить себя? … Мысль изреченная есть ложь!» В этом мире меня подводит доброта и порядочность... "двое смотрят в лужу, один видит лужу, другой отраженные в ней звезды"
avr123.nm.ru писал(а):> Были спрошены ОЧЕВИДНО любые исходники касательно ADIS16305 которые у вас есть и которыми вы можете поделится.
Любых исходников именно по ADIS16305 у меня нет. Но насколько я знаю, проблем с чтением регистров по SPI не было. Если есть конкретные проблемы, могу спросить у тех кто программировал железо.
MiBBiM, для новичков по теме.. тема очень обширная. Для новичков типа "Беспилотник за 24 часа" наверно нет. А потолще на русском есть книжки: 1.Беспилотные летательные аппараты: Основы устройства и функционирования МАИ, 2008, Несерийное издание, 978-5-85597-093-7 2.Управление и наведение беспилотных маневренных летательных аппаратов на основе современных информационных технологий / Под.ред. Красильщикова, М. ФИЗМАТЛИТ 2003 3.Ориентация и навигация подвижных объектов: современные информационные технологии. Под.ред. Алешина, ФИЗМАТЛИТ 4.http://www.imtp.febras.ru/journal/1_3/ageev.pdf
Вторая и третья гуглятся. Четвертая статейка про инерциалки на подводных аппаратах. Полистайте, общие принципы там описаны. Сам я все не осилил) Да и не нужно все и сразу.
Еще есть масса статей на английском по ключевым словам INS UAV UVS strapdown
EdGull писал(а):Раскажите нам как и обещали, что вы знаете про гироскопы ADIS 16305?
Вам уважаемый avr123.nm.ru уже ответил. Очень полный ответ, даже и добавить нечего) Когда спрашивают про исходники для ADIS16350 первое что приходит на ум это именно драйвера SPI. Какие могут быть еще аппаратно зависимые исходники? Другое дело инерциалка, но она не знает откуда ей приходят угловые скорости и ускорения.. может с ADIS, а может с еще откуда) Знаете, при таком отношении рассказывать совершенно нет желания. Давайте по существу, если интересен проект квадрокоптера, давайте с ним разбираться.
Стоило только заикнуться про ADIS, как тут сразу же один думает, что ему что-то "обещали", другого - "пугали")) Читайте внимательнее мои посты и вникайте. А вы какие-то агрессивные. Создается впечатление, что вы никаких шагов к освоению MEMS-гироскопов и ИНС еще не делали, а тут вцепились "давай исходники", которые вряд ли сразу побежите вставлять себе в программу)
Кстати, что так поздно опечатку заметили про 16305?)))