Circuito muy útil con el Pic 12F675 para controlar la velocidad de un motor paso a paso unipolar y ademas incorpora un boton de función para detener el giro del motor (mientras se mantenga pulsado) y que además es el que habilita la lectura del potenciómetro y permite el cambio de velocidad en función del valor leído.
Esto es, se selecciona una velocidad con el potenciómetro y ese valor seleccionado solo se hace efectivo luego de pulsar el botón. Para evitar problemas, está fijo un valor máximo de velocidad en el cálculo del valor dentro del soft.
Este pic no requiere de un cristal externo y además el motor puede ser de un voltaje diferente a 5V gracias a la configuración de los bjt de potencia. En este ejemplo se usó uno de 12VDC.
Video de Funcionamiento del circuito
Los interesados en los archivos pueden ponerse en contacto con nosotros.