Rafael,
O turbocnc pode acionar basicamente dois tipos de placas:
As chamadas "dir/step", bastante comuns hoje em dia, e as "phase drive"...
A diferença básica reside no tipo de acionamento, onde nas "dir/step" o controle da sequencia de fogo das fases do motor é feito através de um circuito na propria placa, nas "phase drive" é o próprio programa quem gera esta sequencia...
Existem circuitos do tipo "phase drive" muito simples, e consequentemente relativamente baratos de se fazer.
Também existem circuitos do tipo "dir/step" que são um pouco mais sofisticados e relativamente mais caros, mas nada que os torne inviáveis...
Na minha opinião pessoal, prefiro os circuitos do tipo "dir/step" pois se adaptam melhor a vários tipos de programas.
Eu particularmente uso um circuito que se chama CNC3AX e estou bastante satisfeito.