TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: semiconductor en 25 de Marzo de 2004, 11:02:00
-
Bueno, necesito programar el pic para que cuente los pulsos de subida que genera un encoder, y los almasene, de ahi se leera el dato con LabView, y se prosesara la informacion para desplegar RPMs en la pantalla de la PC.
Muchas Gracias.
-
Eso podes conseguirlo usando el contador del PIC, cuando lees la hoja de datos parece algo imposible, pero cuando programas te das cuenta que es muy facil, yo personalmente te recomiendo uses el proteus para simular tu pic con el programa y asi perdes menos tiempo haciendolo por prueba y error directamente en el PIC. por cierto que lenguaje estas usando pa programar el pic?
-
Hola!
Puedes emplear la interrupción por flanco activo sobre el pin RB0/INT revisando continuamente el registro INTCON teniendo en cuenta que si vas a contar flancos ascendentes debes mirar que el tiempo empleado en las instrucciones sea menor al periodo de los pulsos a contar.
-
Escrito originalmente por semiconductor
Bueno, necesito programar el pic para que cuente los pulsos de subida que genera un encoder, y los almasene, de ahi se leera el dato con LabView, y se prosesara la informacion para desplegar RPMs en la pantalla de la PC.
Muchas Gracias.
hola semiconductor, necesito q porfa me ayudes a resolver mi problema , es q yo tambien requiero contar los pulsos de un encoder y comparar estos pulsos con un valor especifico y luego generar prass funciones, si esta a tu alcance ayudarme por lo menos con lo del conteo de los pulsos te lo agradeceria , muchas gracasi , mi correo es agrin22@yahoo.es.