... precisando de algumas informações para construir o Driver de controle dos motores.
Se o que pretende é aprender, tudo bem, mas se quer apenas um driver, melhor comprar, não vale a pena desenvolver.
Minha dúvida é quanto ao Step sei que ele dá o comando de passo, mais não sei como. Gostaria de Entender como ele se comporta para que o motor desloque o passo mínimo, desloque uma volta completa e tals.
O motor gira quando as fases são energizadas em uma determinada sequência, o pulso de passo informa ao controlador que deve avançar mais um passo dessa sequência. Cada pulso corresponde a um passo do motor, para um motor de 200 passos por revolução, 200 pulsos são enviados para obter-se uma volta completa.
... como funciona a rampa de aceleração ...
Isto não é função do driver, é o prog de controle, TurboCNC no caso, que calcula a rampa a partir das configurações e emite os pulsos de passo na frequência adequada,
Ainda tenho um monte de dúvidas mais vamos dar um passo de cada veZ
Costumo indicar
http://www.divms.uiowa.edu/~jones/step/ para quem queira familiarizar-se com motores de passo e seu acionamento.