подвес на бк моторах (open source) от немцев

alex6741
igoralekseevru:

V3 есть LLC согласование для IMU на самом контроллере

Возможно, их китайцев не поймешь:) По фото, у них везде один контролер…

Ясон

После просиживания до 4 ночи таки разобрался как в плату залить загрузчик и прошивку 😃
Сегодня запустил BruGi_049B_r161 вроде сначала все показывало. и значения гиро и настройки. После того как ткнул кнопку defaults перестал выводиться график и читаться значения из платы. Хотя при конекте выдает connected потом PAR reading valies и нифига не происходит. нет ни графика ни значений из платы. Где собака порылась?

Ясон
aavladimirov:

Попробуйте по методу Андрея

Спасибо, разобрался с прошивками. Вроде работает. Интересует другой момент. При движении с ускорением плывут положения осей. Например при движении вбок заваливается горизонт, вперед или назад соответственно задирается или опускается морда камеры. Это недостаток конструкции подвеса, прошивки или еще чего? Отклонения небольшие но все равно неприятно. Прошивка 49r161

milkseller
Ясон:

Это недостаток конструкции подвеса, прошивки или еще чего? Отклонения небольшие но все равно неприятно. Прошивка 49r161

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

alexeykozin

у меня рцтаймервский комплект под сони некс с 50 моторами
по ролу идеален, а по тилту промахивается, перерегулирует
тоесть отклоняет объектив в строну противоположную воздействию - если наклоняю подвес то фотик наоборот отклоняется выше, затем потихоньку снижает
подскажите какой параметр крутить

Ясон
milkseller:

частично уйти от этого можно увеличив “вес” данных, получаемых с гироскопа по сравнению с “весом” данных акселерометра

Если не трудно подскажите где этот параметр настраивается. В коптерных стабилизаторах пока полный чайник. И заодно, в настройках осей есть 3 параметра P,I,D в простом гироскопе все понятно чествительность, расходы, задержка. А здесь каков их физический смысл?

Ясон

Сегодня наконец купил шнурок микроUSB , подрубил. Со связью теперь все в норме. Но смущает один нюанс. Для управления подвесом на контроллере есть 2 входа. Но работает только один. Причем если в закладке PITCH выбираешь RC канал 1, управляется питч если в той же закладке ставишь 2, то ролл. По идее на питч и ролл надо назначить каждому свой канал, и управлять по 2 входам. А тут какая то фигня.

mataor
Ясон:

есть 3 параметра P,I,D

в контроллерах подвеса параметр I как раз и работает на основе акселя, а П и Д - гирик

Ясон
mataor:

параметр I как раз и работает на основе акселя, а П и Д - гирик

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

Ясон
ИльяПРо:

что это за контроллер, Simplebgs?

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

ИльяПРо

Начал прошивать, делал все по инструкции, после прошивки пишет: загрузка завершена, но появляется красная строчка
avrdude: stk500_getsync(): not in sync: resp=0x00
так должно?
в гуи ничего не происходит, коннектюсь, написано connected но ниче не меняется, старт стоп - ничего
надо ли при этом подлючать аккум и моторы?

devv
ИльяПРо:

avrdude: stk500_getsync(): not in sync: resp=0x00
так должно?

нет

Ясон

Для начала надо разобраться с драйвером FDTI. Смотришь на плату какая микруха у тебя распаяна под это дело. У меня стоит СР2102. Скачиваешь драйвер для этой микрухи под свою ось. Если остался старый драйвер сносишь его из системы. Без подключения платы ставишь драйвер. на всякий случай перезагружаешь. открываешь диспетчер устройств и втыкаешь плату. Должен появиться новый СОМ порт без всяких вопросиков и прочих восклицаний. Если все пучком, тогда уж пробуешь GUI. (номер порта смотрим в панели управления)
P.S.
Эти действия нужны если конектишся через USB шнурок. Если через СОМ порт или внешний адаптер USB-RS232, тут может потребоваться согласователь уровней на MAX232. Когда я так конектился тоже были проблемы. Как перешел на встроенный FDTI все заработало как надо.

rulll
mataor:

ваяю сча свою прошивку под свой контроллер

ПРивет тезка !
Скажи что поменять чтобы получился двухосевой контроллер с осями Yaw & Pitch

mataor
rulll:

Скажи что поменять

с питчем то все понятно, а вот с явом посложнее:

  1. яв работает онли по гирику
  2. режим фоллов прост по описанию но пога для мну геммороен по реализации…
ИльяПРо
Ясон:

Для начала надо разобраться с драйвером FDTI. Смотришь на плату какая микруха у тебя распаяна под это дело. У меня стоит СР2102. Скачиваешь драйвер для этой микрухи под свою ось. Если остался старый драйвер сносишь его из системы. Без подключения платы ставишь драйвер. на всякий случай перезагружаешь. открываешь диспетчер устройств и втыкаешь плату. Должен появиться новый СОМ порт без всяких вопросиков и прочих восклицаний. Если все пучком, тогда уж пробуешь GUI. (номер порта смотрим в панели управления)
P.S.
Эти действия нужны если конектишся через USB шнурок. Если через СОМ порт или внешний адаптер USB-RS232, тут может потребоваться согласователь уровней на MAX232. Когда я так конектился тоже были проблемы. Как перешел на встроенный FDTI все заработало как надо.

Пробывал поиграть с драйверами, ничего не изменилось, прошил плату через ISP разъем и программатор USBasp - все нормально прошилось - никаких проблем…
вообщем компьютер сам находит драйвер и устанавливает его, далее все нормально подключается, никаких вопросиков, при подключении высвечивается новый порт COM 5, захожу в гуи, коннектюсь - зеленая строчка connected, далее нажимаю start - на той же зеленой строке появляется надпись send: oac 1, через несколько секунд появляется другая надпись PAR:reading values, и держится так долго, ничего при этом не происходит…
что делать, подскажите пожалуйста?

ИльяПРо:

Пробывал поиграть с драйверами, ничего не изменилось, прошил плату через ISP разъем и программатор USBasp - все нормально прошилось - никаких проблем…
вообщем компьютер сам находит драйвер и устанавливает его, далее все нормально подключается, никаких вопросиков, при подключении высвечивается новый порт COM 5, захожу в гуи, коннектюсь - зеленая строчка connected, далее нажимаю start - на той же зеленой строке появляется надпись send: oac 1, через несколько секунд появляется другая надпись PAR:reading values, и держится так долго, ничего при этом не происходит…
что делать, подскажите пожалуйста?

все, разобрался сам - вообщем проблема была в драйверах - комп ставил неправильные дрова, удалил и установил вручную - се заработало!)
Всем Спасибо!

Конструктор

Всем добрый вечер!
Настраиваю плату

Прошивка

Добился работоспособности.
Вопрос - как настраивать PID ?

Настраивал по алгоритму настройки коптера.
М.Б. есть методика настройки подвеса ( PID )?

Есть еще одно явление : если слегка стукнуть по камере, то подвес “срывается”
Если просто качать в руках - работает нормально.
В полете пока не пробовал.