Le mode PUL/DIR est appelé « mode simple impulsion », tandis que le mode CW/CCW est désigné sous le nom de « mode double impulsion ». Ces modes sont généralement sélectionnés à l'aide d'un ensemble de commutateurs DIP sur le driver. Voici une explication détaillée.

Les modèles compatibles avec le mode double impulsion incluent tous les drivers pas à pas à impulsions en boucle fermée, ainsi que les DM860T et DM860Y.

1. Mode PUL/DIR (Impulsion + Direction)
Il s'agit du mode le plus couramment utilisé et du mode standard.
- PUL (ou PULSE) : Borne du signal d'impulsion.
Chaque front d'impulsion (montant ou descendant, configurable via un commutateur DIP) commande au moteur d'avancer d'un pas ou d'un micropas. Cette borne contrôle le mouvement pas à pas du moteur.
- DIR : Borne du signal de direction.
Il s'agit d'un signal de niveau. Un niveau haut représente généralement une direction (par exemple, marche avant), tandis qu'un niveau bas représente l'autre direction (par exemple, marche arrière).
Fonctionnement : Le contrôleur positionne la borne DIR à un niveau haut ou bas avant d'envoyer la séquence d'impulsions, déterminant ainsi le sens de rotation du moteur. Les impulsions PUL suivantes entraîneront le moteur dans ce sens prédéfini.
Avantages :
- Large compatibilité
- Utilisation efficace des ressources du contrôleur (un seul canal de sortie d'impulsions requis)
- Logique de programmation intuitive
2. Mode CW/CCW (Impulsion marche avant + Impulsion marche arrière)
- CW (Clockwise) : Borne du signal d'impulsion horaire. Chaque impulsion envoyée à ce port entraîne le moteur d'un pas dans le sens horaire.
- CCW (Counterclockwise) : Borne du signal d'impulsion antihoraire. Chaque impulsion envoyée à ce port entraîne le moteur d'un pas dans le sens antihoraire.
Fonctionnement :
- Lorsqu'une rotation dans le sens horaire (CW) est requise, le contrôleur envoie des impulsions uniquement au port CW, tandis que le port CCW reste à un niveau bas ou ne reçoit aucune impulsion.
- Lorsqu'une rotation dans le sens antihoraire (CCW) est requise, le contrôleur envoie des impulsions uniquement au port CCW, tandis que le port CW reste à un niveau bas ou ne reçoit aucune impulsion.
Remarque : Sur la plupart des drivers, la borne CW partage la même interface physique que la borne PUL, et la borne CCW partage la même interface physique que la borne DIR. C'est pourquoi elles représentent deux schémas de contrôle différents pour la même paire d'interfaces.
Avantages :
- Logique plus simple et plus directe : pour tourner dans un sens donné, il suffit d'envoyer des impulsions sur la ligne de signal correspondante — aucune nécessité de prédéfinir le niveau de direction.
- Meilleure immunité au bruit : l'information de direction est encodée dans le signal d'impulsion lui-même, évitant ainsi totalement les erreurs de direction accidentelles causées par des parasites ou des problèmes de synchronisation sur le signal DIR.