hola, quisiera compartir un pequeño circuito para el control de un motor dc de un mini-dremel el cual fue compradro por ventas por tv, mi intencion es ver si me pueden echar una mano para controlar la velocidad del motor a traves de un pic12c/f509 y un uln2803. La idea principal es colocar 3 velocidades al motor las cuales pueden ser seleccionadas precionando un unico boton, al ser precionado una vez empieza en la velocidad mas baja al volver a precionar eleva la velocidad al segundo nivel y asi hasta el tercer y ultimo nivel luego al precionar por cuarta vez se apaga y queda en espera.Aqui les anexo la simulacion en proteus y el programa en basic. El problema que tengo es que no llego a obtener las 3 velocidades bien diferenciadas, o por lo menos es lo que observo en la simulacion.