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

oleg70

Просто реплика: забыл подать в программе такты на PORTB (случайно увидел)
а прерывания с его ног все равно работали…(ВО как!)

7 days later
okan_vitaliy
mahowik:

А под крепеж отверстия и не сделали, из за этого и в размер получилось влезть. Если запаять все разьемы, то вес полезет вверх. Да и процик уже не айс. Нужно было 3 серию ставить. Там хоть fpu есть. Короче для нашего дела вещь малопригодна. Лучше уже отдельно процик и отдельно датчики. Так и виброразвязка лучше. Но это лишь мое мнение.

SergDoc
oleg70:

забыл подать в программе такты на PORTB (случайно увидел)

Из той же серии - вместо 5-го таймера затактировал 2-й - но пятый таки запустился и если бы просто не наткнулся на ошибку даже и не заметил бы 😃

okan_vitaliy:

Короче для нашего дела вещь малопригодна. Лучше уже отдельно процик и отдельно датчики. Так и виброразвязка лучше. Но это лишь мое мнение.

ну почему, хорошее маленькое imu которое можно и отдельно от основного проца использовать - пускай себе там считает всё сама (у 103-го это получается неплохо), а уж пусть основной проц занимается предсказаниями и расчётами точного положения в пространстве, мелкий может выдавать как сырые данные с датчиков так и уже что-то посчитаное, и для комнатных мелколётов(типа букашек по 30 американских рублей) - на кои расчитано данное чудо вполне достаточно 😃

mahowik

скоро курс начнется по “Цифровой обработке сигналов”… www.coursera.org/course/dsp
сейчас онлайн курсы и вообще онлайн образование начинают набирать обороты… при чем очень много курсов от крутых и дорогих универов, НО бесплатно!

SergDoc

Братья китайцы наступают нам на хвост goodluckbuy.com/stm32f405rg-captian-four-axis-flig…
как раз плата Александру rual в самолёт:


жалко что только mpu6050 а не 6000… или всё-таки 6000, надо по лапам проца глянуть…
так уже скоро и делать ничего не придётся 😦

Sir_Alex
SergDoc:

так уже скоро и делать ничего не придётся

А ты эту фиговину уже видел? diydrones.com/…/px4-and-3d-robotics-present-pixhaw…

Ну да, пока мы тут сопли жуем, Китайцы успевают десятки плат выпустить… где тока деньги берут???

SergDoc

там датчики гуано, ты через куда в Вильнюс поедешь?

Sir_Alex:

Китайцы успевают десятки плат выпустить… где тока деньги берут???

они работают, а мы бла-бла-бла и разбежались 😦

Sir_Alex
SergDoc:

там датчики гуано, ты через куда в Вильнюс поедешь?

Ага, датчики странные. Еду через Воложин, Ошмяны. Выезжаю сегодня около 16 часов.

DVE
Sir_Alex:

diydrones.com/…/px4-and-3d-robotics-present-pixhaw…
Китайцы успевают десятки плат выпустить… где тока деньги берут???

Выпуск такой платы давно назрел для команды 3DR: Atmega2560 устаревший проц, а у PX4 форм-фактор совершенно неудобный. Хотя 199$ дороговато конечно, и по датчикам непонятно.

oleg70
SergDoc:

так уже скоро и делать ничего не придётся

Начал рисовать себе печатку (под ЛУТ) буду ставить ВСЕ в одну кучу ИМУ+GPS+OSD и к тому же заказал DRF4431F27 туда же…, проект будет амбициозный (довести бы до конца) от стандартной аппаратуры радиоуправления решил попробовать отказаться, так что работы и идей еще не початый край…😃

SergDoc

90% это тесты, и одному, как не печально, очень тяжело 😦

oleg70
SergDoc:

и одному, как не печально, очень тяжело

Да уж, тут с китайцами не посоревнуешся 😃, но зато намного дешевле и интересней (для меня) чем брать готовое, главное не переоценить свои силы…

SergDoc

У меня. точнее у нас с rual пока застой, я закопался по самые уши в кодятнике (есть конечно прошивка, что лежит в гит - всё больше желание вернуться к ней) - в общем плата у меня пока умеет только светодиодами моргать и в первый порт ругаться - что у неё что-то не работает, у Александра беда с датчиками 😦

SergDoc

Выложу сюда, ибо инструкции нет пока:
Дийдроносы подложили небольшую свинью - переделали всё практически по PX4 теперь надо действовать по другому -

в общем обновляем командой git pull в каталогах ardupilot и PX4Firmvare (тут сначала придётся спрятать патчи командой git stash если у вас не px4 ) ну или если всё новое - git clone github.com/diydrones/ardupilot.git и git clone github.com/diydrones/PX4Firmware.git
ну это по инструкции dev.ardupilot.com/wiki/building-px4-with-make/
далее клонируем git clone github.com/PX4/NuttX.git в туже директорию где лежит папка ardupilot (это важно) и переименовываем папку NuttX в PX4NuttX
ну а дальше как всегда dev.ardupilot.com/wiki/building-px4-with-make/
PX4 появились двух версий как и их спутники io , по умолчанию компилится под V2…

хотя если у вас PX4 не парьтесь - планером скачиваются новые прошивки…

7 days later
SergDoc

Утанула ветка 😃 кто знает где можно заказать 4-5 прототипов готовых плат? seeedstudio делают только из OPL

Open Parts Libray
Introduction

OPL v1(Open Parts Library v1) is a package of 100+ kinds of components. Such components are commonly-used, quality reliable, DFM friendly and have sufficient stock. Also, their eagle library is free to download. This little package can greatly increase the efficiency for design reference and supply chain optimization. OPL v1 is a collection of components, which are highly recommended and commonly used in open source community. Including IC, resistor, capacitor, inductor, diode, transistor, crystal oscillator, connector and fuse, etc.

что нам естественно не подходит 😦

Gapey

а что такого страшного собрался делать что сам не спаяешЪ ???
я все кроме БГА спокойно паяю …

SergDoc

МикроКикстарт объявить? 😃 я ж комплектуху год Русский доставать буду 😃

Айсберг

Перечитал все от начала до конца. К ТС вопрос: Вы ставили целью - создать систему стабилизации. Вы добились этого? Судя по всему нет. Сообразно моей мысли Ваши Исследования очень и очень преуспели, но процесс разработки должен быть быстрее. Хардвар появился у Вас уже давно, но практической реализации так до сих пор и нет.Слишком много растрачиваете время на перепись ДРУГОГО кода.Подписался на тему. Увидимся в сети)

SergDoc

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