Eduardo,
Mais ou menos assim:
"phase drive" = a sequencia de fogo é gerada pelo programa de controle (turbocnc) e a placa aciona as fases dos motores através de uns transistores...
"dir/step" = a placa tem um (ou mais ) Circuito Integrado dedicado que recebe apenas dois bits de sinais para o motor ("passo" e "direção" - daí o nome) e o aciona através de uma etapa de potencia as fases do motor.
Normalmente as placas tipo "dir/step" são também do tipo PWM (ou "chopper").
Existem aí também outras vantagens além do acionamento por PWM, que como já comentei oferecem mais torque, ou pelo menos se consegue jogar a curva de torque mais para frente.
Dependendo do tipo de C.I usado e da etapa de potencia, pode-se fazer uma placa para correntes até uns 7 ou 8A por fase.
Muitas dessas placas podem acionar o motor (ou motores) em "passo cheio", "meio passo", e até "micro-passo", o que pode ajudar não só na precisão de posicionamento da ferramenta, mas também na suavidade dos movimentos, além de outras vantagens, como a redução do risco de ressonância (um problema relativo apenas aos motores de passo).
Os motores mais comuns que se encontram com uma certa facilidade, são os unipolares, e as placas com mais capacidade de corrente são para acionamentos unipolares.
Existem bons motores bipolares (que tem um pouco mais de torque se comparados com seus irmãos unipolares to mesmo tipo e tamanho), e as placas dedicadas a eles tem menos capacidade de corrente, mas não menos usadoas ou inferiores!
Por exemplo, na placa que uso (cnc3ax), trabalho com motores unipolares de 1,2A/fase e 6V (e de 6,5 Kgfxcm de torque), mas estão sendo alimentados com 40V!!!
Estou fazendo uma nova máquina que usará motores de 2,5V, 3,2A/fase, e serão alimentados com 35 ou 40V, com a mesma placa!!!