Saludos, me gustaria saber como configurar el 82c54 de la PC para controlar un motor DC usando PWM del contador 2 en modo 2.
lo que estoy haciendo en mi programacion es medir las revoluciones del motor con las interrupciones del puerto paralelo y con el RTC al cabo de 1 seg leo cuantas interrupciones se dieron del puerto paralelo y los multiplico por 60 dandome el valor en RPM entonces ahora quiero saber, si digito 1000 RPM, quisiera que el motor se vaya a esa cantidad pero usando el 82c54 de la PC, ya he leido que es utilizado para controlar motores DC, con la modulacion de ancho de pulsos, y me gustaria saber como haria eso?
anteriormente estaba controlando atraves de puerto paralelo por la direccion 378h sacando por el bus de datos 1 y 0 pero en este caso el control es muy inexacto por que lo que estoy es switchando el motor, apagando y prendiendo :s! y no cumple con mis requisitos...
Estoy usando Lenguaje Ensamblador. Turbo Assambler... por si acaso
agradeceria mucho su ayuda!
lo que estoy haciendo en mi programacion es medir las revoluciones del motor con las interrupciones del puerto paralelo y con el RTC al cabo de 1 seg leo cuantas interrupciones se dieron del puerto paralelo y los multiplico por 60 dandome el valor en RPM entonces ahora quiero saber, si digito 1000 RPM, quisiera que el motor se vaya a esa cantidad pero usando el 82c54 de la PC, ya he leido que es utilizado para controlar motores DC, con la modulacion de ancho de pulsos, y me gustaria saber como haria eso?
anteriormente estaba controlando atraves de puerto paralelo por la direccion 378h sacando por el bus de datos 1 y 0 pero en este caso el control es muy inexacto por que lo que estoy es switchando el motor, apagando y prendiendo :s! y no cumple con mis requisitos...
Estoy usando Lenguaje Ensamblador. Turbo Assambler... por si acaso
agradeceria mucho su ayuda!