Foros
Nuevos mensajes
Buscar en foros
Novedades
Nuevos mensajes
Nuevos recursos
Última actividad
Recursos
Últimas revisiones
Buscar recursos
Acceder
Registrarse
Novedades
Buscar
Buscar
Buscar sólo en títulos
De:
Nuevos mensajes
Buscar en foros
Menú
Acceder
Registrarse
Install the app
Instalar
Diseño digital
Microcontroladores y sistemas embebidos
Lectura de pulso y calculo de porcentaje con PIC16F
JavaScript está desactivado. Para una mejor experiencia, por favor, activa JavaScript en el navegador antes de continuar.
Estás usando un navegador obsoleto. No se pueden mostrar este u otros sitios web correctamente.
Se debe actualizar o usar un
navegador alternativo
.
Responder al tema
Mensaje
[QUOTE="loudness, post: 918455, member: 205219"] Hola. He estado buscando en este y otros foros sobre la lectura de pulsos con PIC. Pero tengo que admitir que, aunque se manejar algo un serie 16F, no me aclaro mucho sobre el tema de los pulsos. Voy a intentar explicar mi caso: Tengo un pulso de 0-12V con un periodo de un segundo. A su salida hay un led con el que se puede comprobar mas o menos cuanto tiempo esta en alto y en bajo el pulso durante un segundo. PROBLEMA 1: Solo con el led, es imposible decir en porcentaje el tiempo que el pulso esta en positivo (a esto se le dice ciclo de trabajo?). Por ello, me gustaria leer el pulso con una entrada del pic y calcular el porcentaje de tiempo que esta en positivo para sacar el resultado por un LCD (Tampoco me hace falta tanta resolucion, con sacar un numero aproximado esta bien). El tema del calculo y del lcd creo que no hay problema, pero lo de leer el pulso....Por lo que he visto alguna gente utiliza una interrupcion con el pin RB1, pero ese pin ya le tengo usado para otra lectura. Es posible arreglar este problema por otra entrada? PROBLEMA 2: Buscando por la red he encontrado algunas explicaciones y ejemplos, pero casi todos se refieren al lenguaje C y casi nada con ensamblador. Sin embargo, lo poco que conozco de programacion se refiere al ensamblador. El problema que he planteado arriba, es imposible sin no es con C?. No quiero programas, pero agradeceria cualquier ayuda. Saludos. [/QUOTE]
Verificación
Responder
Diseño digital
Microcontroladores y sistemas embebidos
Lectura de pulso y calculo de porcentaje con PIC16F
Arriba