Подвес камеры на бесколлекторных моторах на Alexmos/Basecam

maksim_2000
mozzart:

Мне в свое время помогла установка “Определять углы рамы по магнитному полю”

Пробовал, в руках сначала отлично работает, а потом постепенно начинает жужжать, входит в какой-то дикий резонанс, и все вибрирует, нормальной работы тоже не добился.

Andrey_Lopatko
maksim_2000:

А я рядом постою, посмотрю

😃 у Вас все нормально, просто не надо издеваться над осью яв…

Gurdzhy

Прошивка 2.4b7. Камера в равновесии, калибровку по 6 положениям делал. На проводах моторов и датчика феритовые кольца. Ошибок по i2c нет. Питание 4s.
В общем, еще раз описываю ситуэйшн. При работе 2-х осей - все в порядке в большом дмапазоне ПИДов. Как только подключаю третью ось, все сходит с ума и перестает подчиняться логике. А именно: при повороте камеры по питчу с пульта начинаетс тряска по роллу и яву. Убираю ПИДами, тряска проявляется при повороте рамы по питчу. Если каким-то чудом удается все отстроить так, что бы не тряслось, то при передергивании питания опять начинает дурить. Естественно, все настройки сохраняются без проблем.

З.Ы. Еще бывает, во время настройки, самопроизвольно начинает конвульсировать по всем трем осям. Лечится только перетыканием питания.

Настройки:

Два варианта пидов, просто для ориентира. Ведет себя более или менее в статике и при горизонтальном расположении рамы и камеры на подвесе.

Галку “определять угол рамы по магнитному полю” по совету Ивана поставил. Вроде все стало ок при поворотах рамы, но трясется при поворотах камеры. Пробовал ставить и снимать, стабильности не добился.

Фотки:

Датчик жестко прикручен к подвесу, но что бы не вибрировал и не входил в резонанс подпер его снизу уголком.

lukacher:

Проверьте правильность подключения тх, rx, gnd, bat+

Какие еще тх, rx? Вы с блюпупом или FTDI не путаете случаем?

mozzart:

Мне в свое время помогла установка “Определять углы рамы по магнитному полю”

Мне вроде как тоже помогло, но не на долго.)) При повороте рамы дрожения исчезли, при повороте камеры с пульта возобновились.

Dagger_Fire:

Проблема там не в настройках и каких-либо наводках - столкнулся с таким же косяком как только появилась в продаже от Алексея плата расширения на 3ю ось - 2 оси работали на 8битах отлично - подключаешь по схеме плату расширения - куча ошибок и расколбас. Давно было, но как сейчас помню после всех попыток и извращений пришлось отложить в сторону эту плату (походу брак первой партии и с ним столкнулись многие кто “урвал” в первых продажах эти платы) - поставил автономную плату 3й оси со своим датчиком и проблемы ушли)

Плата из первых партий на дискретных элементах, купленная у Алексея на прямую, вообще не заработала.)) Потом купил на ибее платку на драйвере, эта хоть признаки жизни подает.

Andrey_Lopatko
Gurdzhy:

калибровку по 6 положениям делал

на подвесе или отдельно сенсор?

Gurdzhy

Отдельно. Примотал к детскому кубику и калибровал так.

Andrey_Lopatko

Ок. Оси датчика соответствуют? ГУИ отображает перемещения адекватно?

Сопротивление обмоток на яв какое?

Gurdzhy

Да, все в адеквате. Сопротивление померить не могу сейчас, провода припаяны к плате. Но не так давно проверял, сопротивление было одинаковое.

Andrey_Lopatko

Отдельно яв с отключенными питч/ролл настраивать пробовал?

Кстати, что за моторка на яве?

lukacher

датчик возле мотора не смущает? Не близко ли он к магнитам? Датчик переставьте подальше, может поможет.

Gurdzhy

Не смущает. Акселям и гироскопу пофигу магниты, а компас в расчетах не учавствует, на сколько я понимаю.

lukacher

ну, ну. Во время работы подвеса магнитик поднесите к платке. Приятно можете быть удивлены, что он будет на него реагировать. Переставьте в другое место и попробуйте. Я тоже в своё время мучался с поиском правильного расположения датчика. Нашел… подальше от движка. Там мощные магниты.

электроника на корпус не коротит?

Gurdzhy

Датчик раньше стоял под камерой - проблемы были теже. Сейчас, две оси работают превосходно. Если бы мотор влиял, то такой работы бы не было. Хотя ок, попробую.

lukacher

попробуйте запитаться от 3s как из вариантов. У меня был случай когда подвес работал только на 2с. Потом нашел гнилой провод от мотора, который переодически отваливался. Провод пропаял и запустил от 3с. Сёйчас всё в норме.

корпус мотора не должен коротить (прозваниваться) со своими тремя любыми проводами!!! Можно спалить плату!!! Тоже проверено!

lukacher
maksim_2000:

А я рядом постою, посмотрю 😃 По описанию похожая проблема, отключаешь 3-ю ось, и остальные две приходят в норму, только подвес 3-Axis IMP RC-Timer для гопро. Выше видео выкладывал, вот, еще раз:

IMP Brushless Gimball 3 axis glitches

ось Яв оцентрована ? Обычно так бывает когда ось не в центре тяжести стоит.

Георгий, а что там за плата с подключением на камере стоит (рядом с гиоскопом) ???

Andrey_Lopatko
Gurdzhy:

Но проблема не с явом, а с питчем и роллом при подключении ява. Ав ведет себя более или менее адекватно

Так, стоп! Если все 3 оси по отдельности работают адекватно - то контроллер ни при чем.
Очень рекомендую по новой отстроить все три оси ПО ОТДЕЛЬНОСТИ и подключать поочередно.
В выложенных фотах меня смущают 2 момента:
-большое значение добавочной мощности (у меня не бывает больше 20, но это не показатель, т.к. все подвесы ГоПрошные. Добавочную мощность я добавляю в самом конце настройки, когда подвес уже адекватно работает)

  • у моторки 14р по яву крутящий момент меньше, чем у стоковых 22р + сопротивление обмоток 10 Ом супротив 17 стоковых (но тут я не берусь утверждать, т.к. плечо вроде больше и надо сравнивать магниты + заполнение обмоток и т.д.) но то, что он “жрет” почти вдвое больше - это факт. К чему этот заход… я настраиваюсь обычно по ночам, отключив все алармы и бывает проскакиваю разряд батареи. Озвученные симптомы 1 в1 совпадают с просадкой питания. Теоретически подключение 3й оси может просадить питалово на основной плате, остается это проверить
lukacher

и что там за плата стоит слева на корпусе фотика?

Andrey_Lopatko
lukacher:

а что там за плата с подключением на камере стоит (рядом с гиоскопом) ???

видеоконвертор соневский

lukacher

yadi.sk/d/IjSuNPJteQgRE
yadi.sk/d/ebm98k5GeRRD4
Это мои настройки большого подвеса на 5208 моторах. Измените настройки БАЗОВЫЕ (расположение датчика и галочку на вращение моторов поставьте ваши). Настройте каждую ось отдельно, выключив остальные двигатели (на ноль поставьте)…потом после настройки оси , отстраивайте следующую.

прошивка 24б7 такая же

mozzart

Я когда для NEX подвес делал, пробовал датчик клеить прямо на дисплей - там все оси идеально сходятся. Дикость конечно, но пиды удалось поднять процентов на 40, не меньше.