TODOPIC
Misceláneas - Interés General => Uso y aplicaciones de los PIC / Curiosidades electrónicas => Mensaje iniciado por: Rikr09 en 03 de Abril de 2014, 10:31:22
-
Saludos amigos de TodoPIC,
En esta ocasión acudo a sus ideas para que me ayuden con algo... Tengo un circuito de Mosfets que me ayudan a apagar/encender cualquier dispositivo que asi lo requiera. Para encenderlo necesito un nivel de GND... por ende siempre debe o estar a nivel Alto para asegurar que este apagado.
Se tiene un Sensor que podriamos representar como un interruptor que se abre y se cierra... pero lo que necesito es que se detecte ese cambio y que cada vez que se genere ... se envie un pulso en Bajo para ENCENDER el cto... Estuve leyendo y encontré algo sobre los detectores de flanco... me serviria pero en mi caso necesito que detecte tanto el flanco de subida como el de bajada y que para ambos casos se genere el pulso en bajo que necesito.
Muchas Gracias por su atención y ayuda...
Quedo atento a sus ideas... Gracias :-/
-
Hola, puedes usar la interrupcion externa o la interrupción del modulo ccp de cualquier pic, ambos pueden ser configurados para generar interrupcion en flanco de subida o de bajada
-
Hola, puedes usar la interrupcion externa o la interrupción del modulo ccp de cualquier pic, ambos pueden ser configurados para generar interrupcion en flanco de subida o de bajada
Si lo se, Gracias; el asunto es que me faltó añadir que la solución tiene que ser con un circuito no con el uso de un pIC porque se que por los pines de Change Notification esto queda facil.
Gracias
-
haa, podrías usar un comparador conectado a un timer 555 monoestable
-
haa, podrías usar un comparador conectado a un timer 555 monoestable
Gracias!!! Y eso como seria???? :-/ :-/ :-/
-
estoy en el trabajo y no tengo como dibujarte el circuito.
no se que tantos conocimientos tengas en electrónica, pero básicamente el comparador va a ponerse en estado alto cuando tu señal de entrada sea mayor que un voltaje de referencia, con esto puede activar un timer en modo monoestable que va a generar un pulso por un tiempo que tu definas, dependiendo del capacitor y resistencia que le pongas al timer.
aca hay unos links que podrían servirte
comparador: http://electronica.ugr.es/~amroldan/asignaturas/curso08-09/ftc/temas/Tema_01E_AO_Comparador.pdf (http://electronica.ugr.es/~amroldan/asignaturas/curso08-09/ftc/temas/Tema_01E_AO_Comparador.pdf)
timer http://www.herrera.unt.edu.ar/eiipc/material/apuntes/El%20Timer%20555-556.pdf (http://www.herrera.unt.edu.ar/eiipc/material/apuntes/El%20Timer%20555-556.pdf)
-
Saludos amigos de todopic!!
Luego de investigar y preguntar, he dado con la solución pero no como la exprese al principio de tener un solo circuito que detectara ambos cambios de flanco, sino que empleo un circuito para el flanco de subida y otro el de bajada y todo va bien. Adjunto los esquemáticos del mismo.
A grosso modo cada circuito detector de flanco tiene por salida un ALTO cada vez que se detecte el respectivo cambio; éstas salidas en alto activan un juego de Mosfet's en modo LOAD SWITCH que me han de permitir encender el microcontrolador (VCC3.3).
CUalquier inquietud, recomendación y/u opinión quedo atento.
:-/ :-/ :-/ :-)