Режим PUL/DIR известен как "режим одиночных импульсов", а режим CW/CCW — как "режим двойных импульсов". Переключение между этими режимами обычно выполняется с помощью DIP-переключателей на драйвере. Ниже приведено подробное описание.

Режим двойных импульсов поддерживают все шаговые драйверы с обратной связью, работающие по импульсному управлению, а также модели DM860T и DM860Y.

1. Режим PUL/DIR (импульс + направление)
Это наиболее распространенный и стандартный режим.
- PUL (или PULSE): клемма импульсного сигнала.
Каждый фронт импульса (нарастающий или спадающий, настраивается DIP-переключателем) подает команду двигателю на выполнение одного шага или микрошага. Данная клемма управляет шаговым перемещением двигателя.
- DIR: клемма сигнала направления.
Это уровневый сигнал. Высокий уровень обычно соответствует одному направлению (например, прямому), а низкий уровень — другому направлению (например, обратному).
Принцип работы: Контроллер устанавливает высокий или низкий уровень на клемме DIR перед подачей последовательности импульсов, тем самым определяя направление вращения двигателя. Последующие импульсы PUL будут вращать двигатель в этом заданном направлении.
Преимущества:
- Широкая совместимость
- Эффективное использование ресурсов контроллера (требуется только один канал импульсного выхода)
- Интуитивно понятная логика программирования
2. Режим CW/CCW (импульс прямого хода + импульс обратного хода)
- CW (по часовой стрелке): клемма импульсов вращения по часовой стрелке. Каждый импульс, поданный на эту клемму, перемещает двигатель на один шаг по часовой стрелке.
- CCW (против часовой стрелки): клемма импульсов вращения против часовой стрелки. Каждый импульс, поданный на эту клемму, перемещает двигатель на один шаг против часовой стрелки.
Принцип работы:
- При необходимости вращения в прямом направлении (CW) контроллер подает импульсы только на клемму CW, при этом клемма CCW остается на низком уровне или не получает импульсов.
- При необходимости вращения в обратном направлении (CCW) контроллер подает импульсы только на клемму CCW, при этом клемма CW остается на низком уровне или не получает импульсов.
Примечание: На большинстве драйверов клемма CW использует тот же физический разъем, что и клемма PUL, а клемма CCW — тот же физический разъем, что и клемма DIR. Именно поэтому они представляют собой две различные схемы управления для одной и той же пары интерфейсов.
Преимущества:
- Более простая и прямая логика: для вращения в нужном направлении достаточно подать импульсы на соответствующую сигнальную линию — не требуется предварительная установка уровня направления.
- Лучшая помехоустойчивость: информация о направлении закодирована непосредственно в импульсном сигнале, что полностью исключает случайные ошибки направления, вызванные дребезгом сигнала DIR или проблемами с синхронизацией.