Banner publicitario de PCBWay

Duda sobre control de motor PaP con teclado 4x4

Hola.

Me gustaria que me ayudaran con un proyecto que consiste en el control de un potenciometro con un motor paso a paso (unipolar) controlado por un teclado matricial 4x4;He logrado que al presionar 25, 50, 75 o 100 en el teclado, el motor-potenciometro (unidos por la flecha) se muevan a cierta posicion y tambien mostrar el porcentaje de resistencia del potenciometro en un LCD 2x16.

Lo que me falta es que si el potenciometro se encuentra al 75% por haber presionado el 75 en el teclado, pueda ir al cualquier otra posicion partiendo de esta (Por ejemplo 75) y que represente correctamente la porcion de resistencia correspondiente del potenciometro.De modo que el microcontrolador(PIC16F628A) entienda cada uno de los 4 posibles valores como una posicion y no como un recorrido, es decir, que si esta en la posicion 75 (75%) y yo presiono 25 se vaya al 25% del potenciometro y no avanzar otros 25 mas los 75.

Espero haberme explicado, adjunto imagenes y programa.

Gracias de antemano:apreton:
 

Adjuntos

  • SAM_1850.JPG
    SAM_1850.JPG
    246.7 KB · Visitas: 2
  • PROGRAMA.txt
    2.5 KB · Visitas: 11
  • 252005404.png
    252005404.png
    26.4 KB · Visitas: 2
Atrás
Arriba