miércoles, 3 de julio de 2013

PSoc Creator con FreeSoc Encoder Incremental

Les Dejo este mi nuevo Video Tutorial de como usar las interrupciones para el encoder Incremental.

les dejo mi link:
http://youtu.be/UiZOd0Ibbuc

6 comentarios:

  1. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  2. Muy buen aporte carlos la verdad es de utilidad el video ya que no hay ejemplos de encoders con el Psoc por lo menos no encontre y pues le seria de utilidad a algunas personas en el futuro, ademas que usar las interrupciones es una forma adecuada de hacer esta practica ademas que ahorrarnos energia,

    ResponderEliminar
  3. Hola como comente anteriormente esta genial la idea de realizar vídeo tutoriales ya que como comenta Felipe no hay tanta información o ejemplos, ademas que seguramente muchas personas te lo agradecerán. También esta muy padre que comentes un poco de teoría al principio de tu vídeo para los que sean completamente nuevos en el uso de encoders

    ResponderEliminar
  4. Excelente aporte Carlos, implementaste los encoder tal cual manda la teoría, y te funciono muy bien, lo único que creo que deberías hacerle en una futura depuración, es usar solo un codigo de interrupcion y no 2, ya que si declaras 2 pines contiguos dentro de la IDE sus señales de interrupción son resultado de una OR logica, y ya que en teoría ninguna interrupción sucede en el mismo instante por la misma base en la que se fundamentan los encoders no deberias tener problemas. Lo único que cambiaría en tu codigo es que el resultado ClearInterrupt, que tu mencionas en el vídeo que no usas para nada, te dirá cual de los dos pines activo la interrupción haciéndole una AND con 0 en el bit de interés. De todas maneras excelente aporte, como comentan haya arriba los que estamos con el Creator, la vdd es que estamos solos, la documentación es escasa y y la ayuda en la red mas, seria una gran punto de referencia para cualquier persona que quiera implementar encoders incrementales en el PSOC Creator pasarse por tu vídeo.

    ResponderEliminar
  5. Todo muy bien y sencillo nada mas un comentario no precisamente tienen que estar desfasadas las señales a la mitad del enconder incremental. saludos

    ResponderEliminar
  6. Muy buen tutorial, coincido con mi Gonz el PSoC Creator es problemático por su falta de información, la forma de utilizar las interrupciones esta bien aunque como dice Gonz en un solo puerto seria lo adecuado para ya un proyecto mas serio, pero como tutorial esta excelente ya por fin aprendí donde se encuentran las configuraciones de Falling y Rising Edge, Gracias por el aporte.

    ResponderEliminar