Função de memória de fase do controlador do motor de passo

Jul 31, 2018 Deixe um recado

Função de memória de fase do controlador de motor de passo


O driver do motor de passo reinicia o motor de passo após a energia ser desligada, e o motor de passo pode ser agitado. Para explicar a causa deste fenômeno e resolvê-lo, é necessário entender a função de memória de fase do driver do motor de passo .


Este artigo detalha a função de memória de fase. Memória de fase, podemos imaginar quantos graus um motor de passo levará após um passo, e ele deve parar nesse ângulo quando parar.



Quando o driver de passo é desligado em uma determinada fase, se a fase for diferente da fase na próxima energização, o motor de passo irá “jitter”. A fim de eliminar este jitter, é necessário lembrar a fase quando desligar a energia . Por exemplo, a temporização do motor de passo de operação é 8, assumindo que ele pára na etapa 4 e desligue. Depois de ligar novamente, se o primeiro passo for iniciado diretamente na 4ª posição, aparecerá um passo j ump. Se o sistema puder lembrar que ainda está na etapa 4, poderá emitir corretamente o comando para ir para a etapa 5 ou a etapa 3.


No momento, há um grande número de drivers de motor de passo que não têm uma função de memória de fase de desligamento, especialmente um driver de passo que usa um IC dedicado comum. Por exemplo, agora ele não é um driver do tipo chip e pertence à unidade vertical DSP que não possui memória de fase, ou seja, para na fase em que seu pulso é concluído. Como o motor é levemente inercial quando pára, ele cambaleia o ponto de memória.


O sinal de reset do pino de reset após a energização do CI redefine a fase do motor para o valor inicial, e o jitter da energização deve ser inevitável. Mesmo se for um servo motor de valor absoluto, tem que ser julgado e corrigido.

Também pode ser visto como jitter. Ou estritamente falando, não há motor que não trema no poder. A chave é quanto impacto esse jitter tem em seu aplicativo? É melhor gravar as coordenadas de parada absolutas, depois de ligar

o sistema reinicia e verifica o ponto original e, em seguida, executa a operação de recuperação de coordenadas absolutas antes que a energia seja desligada.


Se o jitter tiver um grande impacto na operação geral, recomenda-se considerar o servomotor. O servomotor tem uma fase Z, que pode permanecer em valor absoluto ou encontrar 0 ponto para evitar o jitter de energização.


Enviar inquérito

whatsapp

Telefone

Email

Inquérito