Troque de direção de preferência com velocidades baixas, senão estola.
Estou com uma placa baseada naquela que está no datasheet do L297... Usando L297, L298 e ao invés dos diodos o CI L6210...
O problema que vem ocorrendo é o seguinte, quando o motor de passo está girando em um sentido tudo bem, mas quando preciso mudar a direção ele trava. Realizando testes, percebi que tinha que diminuir bem o CLOCK do L297, e então mudar o sentido para depois aumentar o CLOCK novamente.
Estou trabalhando com uma frequência de CLOCK de 400Hz, não é muito baixo ?
Estou utilizando um motor de passo de 12V (5 fios), não possuo especificações detalhadas porque peguei em sucata...
O pior de tudo é que antes (utilizando fontes externas e gerador de funções para o Clock - conforme o vídeo), ele funcionava corretamente... Agora começou a apresentar diversos problemas e preciso acionar ele (ENABLE, Half/Full, Clockwise/Counter-Clockwise, CLOCK (se possível)) pelo Arduino...
Um vídeo do primeiro teste:
Se alguem puder dar uma olhada no esquemático e sugerir algumas mudanças ? Na vdd, não queria refazer a placa... Uma coisa que notei é a ausência de capacitores de acoplamento para as fontes de tensão, mas não usei devido a referência do datasheet =/