Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:
Ante todo saludos al foro.
Necesito saber como controlar una servo, 0º 90º y 180º. Ya se la teoría pero me falta rematar el asunto de como implementarlo todo para poderlo controlar con 16f84.
Saludos y Muchas Gracias de antemano.
Pues deberías hacerte primer una base de tiempos regular usando el timer 0. Después tendrías que poner un contador de ciclos del timer 0, y por ultimo un comparador que el valor actual de ciclos del timer 0 con el de un registro para activar la salida del pic que va al servo.
Es bastante sencillo. No creo que sean mas de 30 lineas de ensamblador!
Tb podrias usar la salida PWM, no se si el 84 la tiene pero el PIC16f628 seguro, y es compatible 100% con el 84.
S2
Ranganok Schahzaman
Tambien puedes bajar el programa CalTMR0, te puede ser de ayuda para el calculo de los tiempos TMR del PIC. En lo personal te lo recomiendo.
😀
Muchas gracias. Voy a barajar las tres posibilidades que me habeis ofrecido.
Un saludo. 😉