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

Shuricus

У немцев есть режим Freeze, в котором мотор замирает. Но управлять им не получается.

SteinDen
Shuricus:

Парни скажите, а что нельзя в вашей крутой прошивке алексмоса включить мотор на удержание положения ( без стабилизации) и управлять вращением с пульта?

Для этого - Двигатели от лазерных принтеров и копиров в бесколлекторных подвесах, стедикамах, я как-то пытался заставить работать без датчика - не хотел он. Плата при включении проверяла наличие. Если вам нужно нечто подобное - советую взять немецкий проект, там в ардуине можно подправить. В том видео и была немецкая прошивка.

Shuricus

Понял спасибо, я думал алексмос может все. Оказывается нет.

SteinDen
Shuricus:

Понял спасибо, я думал алексмос может все. Оказывается нет.

Теоретически то он может - только нужен исходник. Или автору нужно было делать в ГУИ опцию такую. Но это скорее спец. функция, редко используемая.

Вот я правил скетч для своих целей -может еще кому пригодится. dropbox.com/…/BruGi_50_followFocus_Stein_Gimbal.ra… Я делал на нем фоллоу фокус для эльки объектива - БК мотор крутил фокус на 17-40 напрямую с ременной передачей. Также вращал камеру без датчика. Т.е. скетч позволяет управлять БК мотором без датчика. Нужна просто плата и переменный резистор. Заливается Ардуиной, в ГУИ ставится аналоговый вход - подстраиваем ПИД и мощность для плавности и прочего.

Shuricus

О, то что нужно! Спасибо! А вместо резистора, приемник можно подключить, или нужно править?

Какой вход и какой мотор задействованы из двух?

SteinDen
Shuricus:

О, то что нужно! Спасибо! А вместо резистора, приемник можно подключить, или нужно править?

Просто ставите PWM и вешаете приемник. Там из переделки - только возможность запуска контроллера без датчика IMU. Немец и АлексМос в оригинале не работают с отключенным датчиком.

Shuricus:

Какой вход и какой мотор задействованы из двух?

Это все выставляете в ГУИ - хоть Pitch, хоть Roll или вместе взятые. Работает все абсолютно также как и обычный контроллер БК подвеса, только не нужен датчик MPU6050. Управляющий сигнал PWM или аналоговый берется извне. Если на входы ничего не выставлено в ГУИ, соотв. мотор будет стоять неподвижно - ведь акселя\гироскопа нет, и на входах никакого сигнала нет.

Shuricus

Заработало, но не совсем как планировалось. Мотор крутится постоянно, а нужно что бы он повернулся пропорционально отклонению стика. У меня так в прошивке с датчиком работает, а без датчика он продолжает крутится до бесконечности. Почему?

SteinDen
Shuricus:

Заработало, но не совсем как планировалось. Мотор крутится постоянно, а нужно что бы он повернулся пропорционально отклонению стика. У меня так в прошивке с датчиком работает, а без датчика он продолжает крутится до бесконечности. Почему?

Ну так настроить надо, I - на ноль, Мощность можно и на макс, если питание небольшое и мотор не мелкий и с теплоотводом все ок, P - скорость с которой будет крутиться мотор при поворачивании резистора\ стика. В любом случае крутите настройки отталкиваясь от этой базы.

Shuricus

Да точно, только что сам допер - все заработало. Ура!

Большое спасибо!

SteinDen
Shuricus:

UPD Понял! Пиды тоже нужно регулировать - все заработало. Ура!

Еще вкладку RC тоже гляньте. Справедливости ради отмечу, если бы плата АлексМос поддерживала работу без датчика, то она бы имела гораздо больший функционал, нежели немецкая прошивка в данном варианте использования.

Vecmilgravis

если в гуи P I D поставить на нуль - то моторы тоже посто на удержании стоят и не крутятся

kak-dela007

Народ, ткните меня носом, плиз, в русский мануал по АлексМосу!.. Слепой я что ли?!..

Art_Nesterov
kak-dela007:

Народ, ткните меня носом, плиз, в русский мануал по АлексМосу!.. Слепой я что ли?!..

а на офф сайте поискать…

andrew_psch

Коллеги,
пришел подвес с платой, залита прошивка 2.2b2. Подключил батарею, проверил - все работает, подключил к GUI - прошивка определилась, все норм, но случайно нажал на кнопку USE DEFAULTS и те настройки которые были затерлись настройками по-умолчанию. Теперь конечно подвес не работает и нужно настраивать все параметры. Вопрос - никто с таким подвесом не сталкивался? Может у кого есть параметры готовые под него?

Ol_3

так вроде профиль 1 и есть настройки по умолчанию, на которых все работает.
я вроде нажимал сохранить, вечером после 9 напиши в личку, попробую найти сейв.

Jantravolta
Vecmilgravis:

если в гуи P I D поставить на нуль - то моторы тоже посто на удержании стоят и не крутятся

Хм… а можно ли алексмос плату не по прямому назначению использовать для управления тяговым бк мотором
Я вот собрал тележку с приводом от сервы - всебы хорошо, но визжит серва не выносимо, поэтому задумался о тяговом бк моторе на колесе.

www.youtube.com/watch?v=TbO4j7wdmnA

там в конце ролика внешний вид тележки

SteinDen
Jantravolta:

поэтому задумался о тяговом бк моторе на колесе.

Ну так а в чем проблема ? Заливаете скетч с предыдущей страницы, ставите I и P в соответствии с желаемой скоростью тележки. БК мотор (например дуалскай 5 серии) с зубчатым колесом и ремнем привод на колесо. Тележка будет кататься без всякого управления платы ( без датчика IMU и без приемника\переменного резистора) - просто скорость заранее настроить через USB.

kak-dela007
Jantravolta:

Хм… а можно ли алексмос плату не по прямому назначению использовать для управления тяговым бк мотором
Я вот собрал тележку с приводом от сервы - всебы хорошо, но визжит серва не выносимо, поэтому задумался о тяговом бк моторе на колесе.

Дороговато получится использовать такую плату для таких обыденных можно сказать целей. У платы АлексМос узкое целевое назначение - гироскопические системы стабилизации на бесколлекторных моторах прямого привода. В теории, может и можно, но я бы лучше взял обычный регулятор (ESC) - это если хотите прямо именно бесколлекторник на телегу поставиь. Но что-то мне подсказывает, что в таких устройствах, как тележка, лучше использовать все же коллекторный моторчик с редуктором.

SteinDen
kak-dela007:

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

Не так уж и дорого - атмега328 + L6234, развести в видео одного канала - себестоимость такой платы не более 400 руб. Но софт, который открытый, нужно допиливать, чтобы полноценно управлять мотором с дополнительными функциями.

Да и речь конечно не про АлексМос. Оригинальный АлексМос при отключенном датчике не работает.

Наверное, все эти сообщения по немецкому проекту не относящиеся к АлексМосу, БК подвесам, стоит перенести в соотв. тему и там обсуждать. Или выделить в отдельную тему.