Nov 20, 2018 Lasciate un messaggio

Discussione sull'accuratezza del controllo del motore passo-passo

Discussione sull'accuratezza del controllo del motore passo-passo

Un motore passo-passo è un dispositivo che converte un segnale elettrico di impulso in uno spostamento angolare o uno spostamento lineare. In caso di sovraccarico, la velocità e la distanza del motore passo-passo dipendono dalla frequenza e dal numero di impulsi elettrici di controllo.

La precisione del controllo è determinata principalmente da due aspetti:

1. La precisione di ciascuna fase del motore passo-passo viene presa come esempio di un motore passo-passo ibrido a 2 fasi. Il motore passo-passo di un passo da 200 step è: 360 ° / 200 = 1,8 ° senza scissione. Cioè, la distanza minima percorsa dal motore passo-passo è di 1,8 °. Tuttavia, nell'uso effettivo, il numero di passaggi è generalmente suddiviso. Prendi 2 suddivisioni come esempio. A questo punto, il motore passo-passo percorre due passi, che equivale allo step originale. Ora la distanza del passo del singolo passo è: 360 ° / (200 * 2) = 0,9 °; allo stesso modo, sotto 4 suddivisioni, passo singolo: 360 ° / (200 * 4)

= 0,45 °; 8 suddivisione, passo singolo passo: 360 ° / (200 * 8) = 0,225 °; 16 suddivisione, passo singolo passo: 360 ° / (200 * 16) = 0,1125 °; Sotto la suddivisione 32, il singolo passo è 360 ° / (200 * 32) = 0,05625 °. Pertanto, sotto la suddivisione guida, la formula di calcolo dell'angolo di passo a passo singolo del motore passo-passo è: 360 / (numero di passo inerente del motore passo-passo * numero di sottodivisione).

Si può vedere che per ridurre l'angolo di avanzamento del motore passo-passo per ottenere una maggiore precisione, è necessario partire da due aspetti. Uno è quello di aumentare o adottare un motore passo-passo con passaggi più intrinseca per ottenere un singolo passo più piccolo. L'angolo di visualizzazione, ad esempio 0.9 °. Il secondo è aumentare il grado di suddivisione del passo.

2. Precisione del calcolo. Quando si controlla il funzionamento del motore passo-passo, il sistema di calcolo deve garantire che l'accuratezza del calcolo sia superiore alla precisione del passo del motore passo-passo quando si converte lo spostamento angolare o lo spostamento di linea da calcolare nella fase del motore passo-passo. Ad esempio, l'angolo di avanzamento del motore passo-passo è 0,1125 ° per passo, lo spostamento angolare da spostare è 143,45 °, e il numero di passi da eseguire deve essere = 143 ° / 0,1125 °, e il risultato del calcolo è 1273,11. .... step, Il risultato effettivo è 1275 passi, e l'errore di movimento è: 0.11111 * 0.1125

= 0,0125 °. Se lo spostamento angolare del movimento calcolato è in 1 °, 143.45 ° = 143 °, la parte frazionaria viene scartata. 143 / 0.1125 = 1271.1111 passaggio, quindi confrontare il movimento precedente, l'errore è: (1275-1271) * 0.1125 °

= 0,45 °. Il motivo per cui questo è proposto qui è principalmente perché nel sistema incorporato, a causa della limitazione del tipo di dati, se il calcolo non viene eseguito utilizzando float o double, la parte frazionaria viene generalmente scartata, determinando un errore di calcolo di grandi dimensioni.

TW-39HS Il motore passo-passo può essere utilizzato come un motore del dispositivo della banca, motore della macchina di spruzzatura, motore del dispositivo della macchina, motore del sistema di controllo industriale.

Invia la tua richiesta

whatsapp

teams

Posta elettronica

Inchiesta