Autor Tema: (Solucionado)Problema con Monoestable redisparable  (Leído 2840 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Edu_Edu

  • PIC12
  • **
  • Mensajes: 58
(Solucionado)Problema con Monoestable redisparable
« en: 29 de Agosto de 2015, 11:07:53 »
Buenos días. Amigos del foro, tengo un problema con el diseño de un monoestable redisparable. El pic utilizado es el 12f629 con reloj interno, 4 entradas:A0, A1, A2 y A3 (solo utilizo una A0) y dos salidas: A4 y A5 . La descripción es así:

Debería funcionar así:
En A0 tengo un pulsador a masa normal abierto y una resistencia de 10k a +5v. Al aparecer un "0" en A0 se dispara el monoestable. Si antes que finalice vuelve a aparecer un "0" en A0 se reinicia el contador y por lo tanto el monoestable tambien.

Funciona así: Cuando A0 recibe un "0" se dispara el monoestable. Antes que finalice el ciclo si oprimo el pulsador para enviar un "0" a A0, este no dectecta nada y el primer ciclo continua hasta el final. Es decir que solo se comprta como un monoestable y no como un redisparable.

Habrá alguien que vea la  solucion y no la calle. Je Je.

Agradeceré sus consejos.

Saludos.
« Última modificación: 29 de Agosto de 2015, 17:26:53 por Edu_Edu »

Desconectado Edu_Edu

  • PIC12
  • **
  • Mensajes: 58
Re: (Solucionado)Problema con Monoestable redisparable
« Respuesta #1 en: 29 de Agosto de 2015, 17:32:22 »
Debido al pulsador que debe dar el "0", como es mecánico, se producen rebotes y el pic no lo tomaba como un "0".  La solucion, inserte un "nop" delante de la condicion "Si A0=0" y todo funcionó correctamente.
Igualmente gracias a todos.