Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

Lectura de un Encoder por un PIC y representacion en un LCD

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
9,711
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Nov 18, 2008

http://www.zaxione.com
Lectura de un Encoder Omron de 600 pasos por vuelta que al conectarlo a un microprocesador Pic 16F877A se ha podido multiplicar por 4 los pasos para dar un total de 2400 pasos por vuelta.
Esto ha sido posible gracias al programa que he creado que optimiza la secuencia de pulsos.

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (Zaxione)

  • Que tan rapido puedes mover el encoder sin que se salte pulsos el pic???

  • Si, Angel si mueves el encoder muy rapido no leeria algunos pulsos.

    Por eso si lo confifuramos a 600 pulsos es posible que tenga mas precision a mas velocidad. Un saludo.

see all

All Comments (5)

Sign In or Sign Up now to post a comment!
  • Nice Music! Coded in c or asm?

  • 16F877A no puede leer un encoder a alta velocidad pues tiene sólo 1 "EXTERNAL INTERRUPT" input. Necesitas 2 de estos pines (1 por fase) para capturar sin pérdida de pulsos. Multiplicar x4 los pasos noes mas que contar por cada edge high y low de cada fase (2^2=4) del encoder. Los PIC18F2431 (vé la familia) tienen registros dedicados (QEI) para posición y además velocidad . Hiciste un loop que pregunta por cada pin: jaja, novato (broma) pero suficiente para una perilla. Eso, 3/4 de saludo. *Rod++

  • Impresionante Zaxione !!!

    Pasar de 600 a 2400 pasos por vuelta, menuda precisión !!!

    Gracias por tu aportación.

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more