Outrunner как 3-х фазный сервомотор...

toxa
ksk:

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

А что толку говорить вообще, если мы говорим конкретно про модельный аутраннер и модельный контроллер б/к. Более того, вон там выше по ссылке, про вполне конкретный вариант.

ksk:

Шаманством старт лишь вам кажется, а алгоритмы вращения якоря в нужную сторону с первой коммутации используются для этого уже давно.

Я не знаю, какие “алгоритмы” вы имеете в виду, но факт остается фактом. Чем медленнее старт модельного б/к, тем больше шансов у него стартовать. Все модельные б/к моторы разные, характеристики моторов сильно отличаются… Отсюда специфика. Отсюда по три (и даже более) алгоритма старта, которые можно переключать. Если бы все было так просто, как вы пишите…

Constantine:

и это при том, что максимальная скорость у него выше (а шагов на оборот меньше:( )

Получается что, двигатель с двумя шагами на оборот лучше чем двигатель с 400 шагами на оборот? 😃 Учите матчасть. Если вы хотите сделать СЕРВО (что отражено в названии темы), то при чем тут вообще шаги? Если хотите использовать б/к как “шаговый”, то при чем тут модельный б/к контроллер? У вас такая каша в голове… Учите матчасть.

ksk
toxa:

Я не знаю, какие “алгоритмы” вы имеете в виду, но факт остается фактом. Чем медленнее старт модельного б/к, тем больше шансов у него стартовать. Все модельные б/к моторы разные, характеристики моторов сильно отличаются… Отсюда специфика. Отсюда по три (и даже более) алгоритма старта, которые можно переключать.

Алгоритмы определения положения якоря при нулевой частоте вращения, при этом скорость старта определяется только источником и характеристиками мотора.
Если вы про них не знаете это не значит что это сделать невозможно.
При этом получаем независимость от KV мотора и его начального положения.
Ленивые разработчики вводет по три режима старта для того чтобы не парится со стартом - это и есть шаманство.
Ни на одном контроллере что я пользовал нет выбора режима старта, потому как незачем. В списке BK-elektronics Shulze.

GOOD
Constantine:

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

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

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

GOOD LUCK

toxa
ksk:

Алгоритмы определения положения якоря при нулевой частоте вращения, при этом скорость старта определяется только источником и характеристиками мотора.

Я не отрицаю такой возможности. Я лишь хочу чтобы вы мне доходчиво объяснили или дали ссылку где доходчиво объяснен такой алгоритм. Что касается регуляторов шульц… Ну есть у меня такой регулятор. Хорошо работает с мотором хакер, но “не очень” с мотором хайвольт. Ну и что?

GOOD:

принцип прост: повесьте параллельно шаговикам на валы высокооборотистые движки, и установите кнопочку при нажатии на которую
питание с шаговиков снимается и оборотистые движки загоняют портал в “0” по концевикам (можно поставить отдельно только для этих моторов).

А зачем это нужно? Как часто вы загоняете станок в 0? Лично я - никогда, это просто мне не требуется. Если, скажем, сломали фрезу и нужно откалибровать по 0 координат, чтобы продолжить пиление, то да. Но это так редко бывает, можно и подождать. Что касается “квадратов” - а кто софт будет модифцировать, чтобы эту функцию поддерживать?

ksk
toxa:

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

www.fairchildsemi.com
далее в поиск ABR-42020
Метода датирована 2000годом.
Если применить метод внимательного взгляда, то можно увидеть, что тоже можно сделать с помощью обычного детектора.
еще тоже самое найти можно в гугле - smart start bldc
Это только один пример.

toxa
ksk:

Это только один пример.

Спасибо, идея ясна.