Vai al contenuto
PLC Forum


Conteggio Impulsi Encoder


rotella

Messaggi consigliati

Vorrei realizzare un contatore di impulsi per encoder con pic 16f876,

il mio encoder da in uscita 200 impulsi per giro,deve essere interbloccata la lettura con il passaggi

di un prossimiti,primo impulso prossimiti inizio conteggio,secondo impulso prossimiti fine conteggio

con visualizzazione su display.

Vorrei prevedere la possibilità di dividere gli impulsi letti per avere una lettura in mm.

vorrei sapere se già avete realizzato qualcosa di simile .

Ringrazzio tutti e spero che mi vogliate aiutare, grazie

Link al commento
Condividi su altri siti


ifachsoftware

Poi o fare la decodifica software portando i segnali su degli ingressi ad interrupt (piu' o meno pesante come tempo di eleborazione a seconda della velocita' a cui viaggi) oppure fare una decodifica hardware con dei flip flop e portare su un interrupt del pic un impulso ogni impulso avanti e indietro e su un secondo ingresso la direzione.

In quel modo ti arriva un interrupt in cui incrementi o decrementi una word a seconda del segnale di UP/DOWN.

Se vuoi una scheda che fa cio' per fare delle prove (ti danno anche schemi ed esempi in C) puoi cercare Qui

Ciao :)

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...