Стедикам из подвеса на бесколлекторных двигателях.

Gapey

а загнать основную часть функционала в SBGC32_I2C_DRV EXPANSION MODULE ???
основной контроллер использовать только для управления …

Jantravolta
alexmos:

На 8-битках такое управление не сделать,

А если так. Ставим дополнительную 8 битку, в дополнение к основной . Сенсор дополнительной платы ставим рядом с основным или на ось ролл. За основу берем ось ролл. Она самая “нерегулируемая”. Точка отсчета есть. можно еще и аналоговый энкодер поставить.
Как минимум для одного канала управления старая 8битка сгодится

Мне пока один канал и нужен, рулить фокусировкой камеры. На это не жалко 8-битки - она стоит прибл 40 баксов и пропорциональное управление там уже есть., а остальное сделать самому - червячный редуктор не шумит…

Gapey

а зачем вообще гироаксель фокусеру ???
8 битка может рулить 2 моторами … берется открытый код немцев , выкашивается все лишнее , оставляется только управление моторами , и допиливается до нужного функционала …
недостатки как уже сказал Алекс , полное отсутствие обратной связи … как следствие большие токи и отсутствие контроля пропуска шагов …

Jantravolta

И еще такой вопрос глупый - можно ли энкодер с шиной I2C вместо ИМУ пользовать?

Gapey:

а зачем вообще гироаксель фокусеру ???

Просто не знаю как его программно выкинуть.

Gapey:

выкашивается все лишнее , оставляется только управление моторами , и допиливается до нужного функционала …

Вот с этим и проблема - не программист я …

alexmos:

Так что присмотритесь к уже разработанному Univice

там заявленный ценник не адекватный пока

Gapey
Jantravolta:

И еще такой вопрос глупый - можно ли энкодер с шиной I2C вместо ИМУ пользовать?

нет , под энкодер нужно свой код писать … притом переписывать придется совсем всё …

Jantravolta:

Просто не знаю как его программно выкинуть.

там оставить нужно только управление моторами и считывание PPM/PWM управления , остальное всё писать заново … это не 5 минут работы …

Jantravolta:

там заявленный ценник не адекватный пока

самый адекватный ценник будет на обычную серву в качестве фокусера … на бесколлекторник только сам мотор уже от $50 стоить будет , это при использовании 8бит платы в качестве контроллера …

те ктому потребуется фокусер , наверняка будут использовать плату 32 бита , а не 8 , соответственно самое правильное решение наращивать её функционал , но … на это там не предусмотрено дополнительных ресурсов , те какминимум весь дополнительный код просто невлезет … вариант я уже предложил … отдельная платка на базе SBGC32_I2C_DRV EXPANSION MODULE , на борту свой проц F0 драйвер двигателя и энкодер … прошивка ессно другая … туда можно будет уместить очень многое … при производстве предусмотреть разЪём для обновления прошивки в домашних условиях … все настройки и калибровки можно хранить в основной плате , управлять с нее же … такая система будет позволять как электронное так и ручное управление , те мотор можно будет свободно крутить руками … лицензироваь можно также через основную плату …

alexmos
Gapey:

SBGC32_I2C_DRV EXPANSION MODULE , на борту свой проц F0 драйвер двигателя и энкодер … прошивка ессно другая

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

Jantravolta
alexmos:

А если любительское - то вроде как хобби-серва сгодится.

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

Gapey
alexmos:

ведь уметь крутить мотор - это только малая часть всей системы, если речь про профессиональное применение.

так в большинстве случаев только и нужно крутить мотор (дистанционно) и ставить его в указанную позицию , в том числе скриптами …
вся проф логика может крутиться во внешнем приложении , управляющем не только фокусом но и диафрагмой , зумом , движением камеры , краном … ИМХО это будет очень полезное и востребованное дополнение …
если нужно чтобы фокус сам следил за обЪектом то это уже потребует принципиально другое железо …

zeonmaster

если говорить о стедикаме, то ему надо просто уметь отрабатывать вращение движка синхронно (и без задержки) вращению потенциометра с точностью хотя бы 10бит, не более - все эти точки, память и т.д. не нужны, потому как при стедисъёмке невозможно всякий раз перемещаться по одной и той траектории и становиться в одни и те же заготовленные места. таким образом, вопрос только в создании подобной системы на базе БК моторов. кстати, пропуск шагов есть и у меня, в системе на шаговике - он помогает отстроить точку бесконечности, а дальше уже от неё всё пляшет. в идеале ещё вывести на оперативный регулятор виртуальный “коэффициент передачи” системы для подстройки под оптику с разным углом поворота кольца фокуса и регулировку момента на валу движка.

lukacher

есть 3х осевой стэдик на 80хх моторах на плате 8 бит. Вопрос такой (голову сломал и так ничего не понял про энкодеры) какой энкодер ставить, куда и как канектить его? спасибо.

zeonmaster

так энкодеры под 32 бита платы идут со специальной прошивкой, которую надо на сайте Алекса покупать

Gapey
zeonmaster:

если говорить о стедикаме, то ему надо просто уметь отрабатывать вращение движка синхронно (и без задержки) вращению потенциометра с точностью хотя бы 10бит, не более - все эти точки, память и т.д. не нужны, потому как при стедисъёмке невозможно всякий раз перемещаться по одной и той траектории и становиться в одни и те же заготовленные места.

а при сЪёмке с крана можно …
просто крутилка уже закроет 70% потребности … все остальное нужно будет в основном там где заранее прописывается движение камеры … там где нужно синхронно задействовать столько , что у вас рук на крутилки не хватит …
проф контроллеру кроме крутилки впринцепе достаточно уметь выставлять моторы в нужную позицию с заданной скоростью … все навороченное управление фокусом , зумом , поворотом камеры может идти из приложения на win/droid/ios

zeonmaster

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

Gapey

кстати , далеко не на всех обЪективах при зумировании сохраняется фокусировка … при этом функция синхронной подстройки фокуса при зумировании может оказаться весьма полезной …

zeonmaster

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

Vecmilgravis

при определённом запасе мощности моторов на изменение механического баланса можно положить…

zeonmaster

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

lukacher

вопрос дня: Есть 2 платы контроллера 8 битного. Что лучше? Собрать подвес 3х осевой на одной плате или поставить 2 контроллера независимо друг от друга, 1 контроллер питч и ролл, второй контроллер - ось яв. Кто нибудь экспериментировал с таким подключением? Мне просто кажется, что на одном контроллере с платой расширения третьей оси, подвес немного капризничает? Или я заблуждаюсь?А так, будут они работать каждый за себя. Спасибо.

Rovbuilder

походу веточка нужна по FF отдельная, с кодами, с вариантами, с PCB… c шаговиками или БК.

lukacher:

вопрос дня: Есть 2 платы контроллера 8 битного. Что лучше? Собрать подвес 3х осевой на одной плате или поставить 2 контроллера независимо друг от друга, 1 контроллер питч и ролл, второй контроллер - ось яв. Кто нибудь экспериментировал с таким подключением? Мне просто кажется, что на одном контроллере с платой расширения третьей оси, подвес немного капризничает? Или я заблуждаюсь?А так, будут они работать каждый за себя. Спасибо.

Геморно с настройкой, такой вариант уже был 2-х и 1-а независимые платы. Просто 8 уже не интересно.

zeonmaster:

интересно, какой же это запас по мощности должен быть

при смене на GH4 12-35 на 14-42 (210! гр. разница, не говоря уже о выносе)
баланса нет и без дырки дополнительной в площадке, я его так и не выловил, но тем не иенее все работало и держало, при пиче на 5208 и мощи около 120 при 4S, тк что не надо сцать а надо пробовать

lukacher

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

Jantravolta
lukacher:

Вот и думаю, стоит ли вывести Яв на отдельную плату и пусть мотор другой жизнью живет.

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