Энкодеры-ручки имеют низкое разрешение и тактильный клик на каждый пульс.
Если, например, задать на каждый клик изменение в 1%, то при энкодере в 20 кликов на оборот (как у меня на макете)
для изменения скорости с 1 до 100% потребуется провернуть ручку на 5 оборотов.
Точность установки и плавность регулировки никак не страдает от низкого разрешения энкодера.
Как я и сказал, резистор тоже можно использовать для регулировки без проблем.
От средней точки ползунка можно припаять высокоомный резистор на землю. На регулировку он сказываться не будет.
Но при пропадании контакта от ползунка он утянет сигнал в 0 и сбросит подачу в минимум.
Отдельная регулировка скорости холостых перемещений G0 у нас также есть.
Для связки различных элементов у нас есть
connections.
Можно сказать, что канал ADC номер 2 привязан к переменной
"motion-overspeed".
Тогда изменение значения в регистре АЦП будет автоматически менять значение заданной переменной (в данном случае подачи %)
Примеры есть в документации, в статье с подключением энкодеров, которую я уже приводил -
http://docs.pv-automation.com/mycnc/rot ... _and_setup
и тут еще -
http://docs.pv-automation.com/mycnc/connections