La rotazione dell'encoder incrementale va in overflow
In base alla modalità di funzionamento dell'encoder incrementale, il contatore di impulsi determina le informazioni sulla posizione contando il numero di impulsi. Tuttavia, poiché il contatore di impulsi è finito, è possibile che il contatore trabocchi se il conteggio raggiunge il valore massimo.
In particolare, in un encoder a n fili, il numero massimo di impulsi è 2^N. Quando il numero di impulsi emessi dall'encoder supera il valore massimo del conteggio, il contatore verrà nuovamente contato da zero, con conseguente deviazione delle informazioni sulla posizione.
Per evitare l'overflow della rotazione, è possibile utilizzare i seguenti metodi:
1. Aumentare la risoluzione dell'encoder, ovvero aumentare il numero di impulsi dell'encoder, in modo da ridurre la possibilità di overflow del contatore di impulsi.
2. Utilizzare encoder assoluti, che hanno più valori di posizione indipendenti, per eliminare i problemi di overflow della rotazione.
3. Nella progettazione del sistema si adottano restrizioni sul senso e sulla velocità di rotazione per garantire che non si verifichi un overflow della rotazione.
4. Aumentare il numero di bit nell'interfaccia dell'encoder, ad esempio passando da 8 a 16 o 32 bit, per aumentare il valore massimo di conteggio del contatore e ridurre così la possibilità di overflow.
In breve, l'overflow di rotazione è un problema comune nelle applicazioni degli encoder, che deve essere evitato nella progettazione del sistema e nella scelta dell'encoder.
Articolo precedente
Articolo successivo
Articolo precedente
Articolo successivo
PRODUCT SERIES
Idencoder Electronics’ main products are mid-to-high-end absolute encoders, bus-type mechanical multi-turn encoders, etc.
Comprehensive communication interface protocol, providing better solutions; high reliability
Comprehensive Ethernet protocol, remote big data transmission, lower fieldbus usage cost