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

Gapey

я сейчас пробую реализовать идею с накладками (энкодер+слип) …
у Китайцев много готовых конструктивов под подвесы/стедикамы рассчитанные на стандартные двигатели …
при установке энкодера на двигатель при помощи крышки/накладки увеличивается толщина мотора , что повлечет за собой проблемы при установке в эти готовые конструктивы …
я хочу сделать маленькие пластмассовые коробочки с слипом внутри и энкодером сверху , которые будут ставиться на уже закрепленный мотор …
моторы нужны будут с полым валом 5мм … жгут проводов пропускается через вал , через него же передается вращение на магнит …
уже пробовал печатать для моторных плат T-Storm , но чучуть промазал , нада переделать и перепечатать …

PS: с энкодерами AS5048 сейчас большие проблемы … на складах AMS вообще нет практически никаких энкодеров …
в дигикее их тоже нет , и срок поставки заявлен аж 40 НЕДЕЛЬ !!! это свидетельствует о серьёзных проблемах у производителя …
какое-то количество чипов еще осталось у производителей моторов , но это не на долго … цены уже сильно подскочили …
так что если кто то надумал брать моторы с Энкодерами нужно делать это по возможности быстрее …
доступной альтернативы 5048 пока нет …

zeonmaster

Значит я ещё нормально успел все купить

zeonmaster
Gapey:

Не понял как там провода от слипа наружу выпускать

моторы пришли с магнитами с полым валом, всё окей. Крышка с энкодерами так же позволяет вывести кабеля слипринга наружу, но слип на 18ть контактов уж больно сильно прижимается к микрухе, маловат там зазор, надо чуток переделать и вывести жмут хотя бы в 2е стороны. Если надо, могу сделать фотки и сюда выложить

Gapey

видимо конструкция отличается от того что на фото на сайте производителя … в ту крышку что на фото в щель только 3х пиновый дюпонт поместится …
фото могут быть интересны только той крышки в которой плата энкодера …
там самое главное чтобы ничего не терлось об провод , иначе перетрет изоляцию и будут проблемы …

zeonmaster

Юрий, да, крышка отличается от фоток на сайте, паз профрезерован с учётом кабелей слипа, места там хватает

Юрий, да, крышка отличается от фоток на сайте, паз профрезерован с учётом кабелей слипа, места там хватает

Вот

13 days later
zeonmaster

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

ru.aliexpress.com/item/…/32689335729.html

ru.aliexpress.com/item/…/32806879141.html

какие выходы приёмников куда надо подключать? собираюсь использовать на стабилизаторе аналоговые входы ADC для подключения джойстика, так же будут стоять энкодеры (а значит будут заняты часть каналов PWM, верно?). так же хотелось бы понять, чем можно управлять с этих пультов и как это настроить. очень хотелось бы управлять кроме Pitch и Yaw ещё и Roll, а так же, возможно, и предельными скоростями по каждой оси для оперативного изменения. заранее спасибо за ответы!

Gapey

плата Extended (со 100 ногим процессором) ??? если да то без проблем … приемник любой с PPM-SUM или S.BUS … подаете на RC_Roll и пользуете VIRT_CH …
если плата Regular (с 48 ногим процессором ) то RC_Roll будет занят SPI шиной … и придется либо подключать энкодеры по PWM …либо купить Spektrum Satellite Receiver и к нему пульт c передатчиком DSMX/DSM2.

zeonmaster:

Значит я ещё нормально успел все купить

успели … этик комплектов уже нет в продаже и скорее всего в ближайшее время не будет …

zeonmaster

у меня все энкодеры по PWM идут, так что всё равно

да, на сайте уже вообще никаких энкодерных комплектов нет, странно…

я и ICM20608 купил удачно пару штук, помня прошлый опыт и один бракованный датчик)

Gapey
zeonmaster:

у меня все энкодеры по PWM идут, так что всё равно

при PWM подключении нужно чтобы переход через ноль на попал в зону активной работы , иначе могут вылезать сбои при очень частых переходах через ноль …

zeonmaster:

я и ICM20608 купил удачно пару штук,

на них есть прямая замена ICM20602 , поддерживается крайними прошивками … для поддержки просто добавили ID , чтобы контроллер их опознавал , больше ничего не меняли … у меня лежит полсотни чипов , но статистики по ним пока нет …

zeonmaster

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

zeonmaster

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

Gapey

я говорил о проблемах с переходом через ноль ТОЛЬКО при попадании в АКТИВНУЮ ЗОНУ работы , то есть если эта точка попала например в горизонтальное расположение камеры , и при стабилизации идут постоянные переходы через ноль … просто единичные переходы ничем не грозят …
просто у 5048 переход PWM через ноль идет с гистерезисом … те длительность импульса увеличивается до максимума а потом падает не до минимума а до некоторого значения чуть больше минимума … а при обратном переходе падает до минимума а потом увеличивается не до максимума а чуть меньше …

zeonmaster:

как задать соответствие изменяемым параметрам контроллера стаба конкретным органам управления пульта?

настроить органы управления пульта на различные каналы передатчика , подключить выход приемника PPM или S.BUS к RC_Roll , выбрать соответствующий режим входа RC_Roll (Sum-PPM или S.BUS) , назначить VIRT_CH на нужные каналы управления контроллера …

zeonmaster

Да, но два канала уже заняты джойстиком, три канала энкодерами. Или одно другому не мешает?

Gapey

главное чтобы был свободен RC_Roll , когда вы заведете на него Sum-PPM или S.BUS у вас все каналы с пульта будут доступны как VIRT_CH … их и назначаете на управление камерой или переключением профилей … тоесть если вы хотите управлять питчем с джойстика выбираете Pitch - ADC1 а если с ручки пульта Pitch - VIRT_CH_3

zeonmaster

я так понимаю, в RC_ROLL я выбираю свой протокол, YAW и PITCH у меня джойстик, CMD кнопка, а на ROLL, FC_ROLL и FC_PITCH я могу нагрузить внешний пульт? но как сказать контроллеру, что по FC_ROLL надо управлять YAW, а по FC_PITCH осью PITCH? сейчас смотрю, там же есть обычный PWM, может не играться с PPM или SBUS, а подключить напрямую, всего же три канала можно задействовать. или я чего-то не понимаю и задействовать можно больше?

Gapey

три входа у вас уйдут под PWM с энкодеров (отдельные входы для энкодеров есть только на экстендед платах)…
для джоя есть аналоговые ADC1/2/3 … на два из них вешать джой , на третий можно еще крутилку добавить … кнопку джоя на штатный Button …
RC_ROLL под S.BUS …

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

управлять одновременно и джойстиком и пультом не получится … точнее получится , но пульт придется самому делать на базе ардуинки и подключать к контроллеру через COMпорт/блютуз/модем … за основу можно взять проект Алекса www.basecamelectronics.ru/company/blog/show/?newsi…

zeonmaster

Ох не охота пульт самому делать, но видимо придется…

сандор

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

сандор

Вспомнил)) увеличил число СГЛАЖИВАЕИЕ по оси Яв. Нужно ваш способ попробовать.