Publicar mi pregunta con un esquema.
Quiero detectar el voltaje de la línea de CA usando un optoacoplador. Cuando alimento la entrada del optoacoplador con una línea de CA, obtengo un tren de pulsos de 50 Hz en la salida. Por lo general, este esquema se usa para una detección de cruce por cero. Pero mi idea es usar estos pulsos y convertirlos en un pulso de CC constante para poder alimentar este pulso en la entrada de un PCF8574. De esa manera, sabría el estado de los pines del puerto PCF8574 y, por lo tanto, la presencia de un voltaje de CA como se muestra en el esquema a continuación.
Cuando cierro el interruptor SW, se genera un tren de pulsos en la salida del optoacoplador. Quiero que el bloque "algún circuito" genere un pulso constante desde la salida del optoacoplador. Cuando el interruptor SW está abierto, no hay tren de pulsos y desea que el bloque "algún circuito" emita un cero hasta que el interruptor SW se vuelva a encender.
Ahora mi pregunta es:
¿Cómo puedo convertir un tren de pulsos en una CC constante? Quiero que el bloque "algún circuito" en el esquema anterior haga el trabajo, entonces, ¿qué circuito puede reemplazar el bloque "algún circuito"?
Además, ¿es la forma correcta de conectar un optoacoplador con un bloque de "algún circuito"? Recibo un tren de pulsos en el emisor del optotransistor Corríjame si me equivoco
Por favor comparte cualquier circuito o idea.
Agradeciéndote,
Gaurav
Básicamente, quiero saber si la red eléctrica de 230 V CA está presente o no, así que si uso el optoacoplador HCPL3700 como se muestra a continuación, ¿hará el trabajo por mí?
Solo quiero un solo pulso constante, así que asumo que si la señal de CA cruza un cierto umbral, el HCPL3700 emitirá un ALTO y cuando la señal de CA esté ausente, emitirá un BAJO.
¿Tengo razón? Por favor recomiende
El uso de un disparo reactivable como el 74ls123 con un tiempo de activación superior a un ciclo completo de CA será suficiente para que su circuito funcione. significa que su circuito de producción propuesto debe tener una constante RC de, digamos, 40 ms.
El filtro le dará una señal: AC presente/AC no presente, pero dejaría que el software verifique el estado a menos que su INT interrumpa el controlador en todos los casos. Si no tiene suerte, el controlador podría perder un flanco y estar en un estado incorrecto.
Una forma de hacerlo es colocar un circuito de filtrado entre la salida del optoacoplador y la entrada del PCF8574.
Un circuito que podría hacer esto para usted se vería así:
Siempre que la señal de 50 Hz esté presente, los tiempos altos de la señal permitirán que R1 cargue el capacitor C1 a través de D1. Seleccione valores para que después de uno o dos pulsos de 50 Hz, el C1 se cargue a un nivel alto para ser visto en el PCF8574.
La resistencia R2 está en su lugar para que el capacitor se descargue a un nivel bajo cuando los pulsos de 50 Hz dejen de llegar.
Lo último a considerar es que, dependiendo de las características de la señal de entrada del PCF8574, es posible que desee almacenar en búfer la señal del circuito a continuación a través de una puerta de tipo disparador Schmidt para cuadrar sus tiempos de subida/bajada.
Es imposible convertir un tren de pulsos en un solo pulso de CC como se muestra en su diagrama porque requeriría que su circuito pueda ver el futuro y detectar eventos que aún no han ocurrido.
Imagine que actualmente se encuentra en el momento del flanco descendente del tercer y último pulso de entrada. Para saber que es el momento de bajar el single de salida, debe saber que no viene otro pulso de entrada.
Lo mejor que puede esperar es hacer algo como "emitir un solo pulso que suba cuando la entrada suba y caiga después de que la entrada haya estado baja durante al menos n cantidad de tiempo".
Tenga en cuenta que n puede depender de los tiempos del pulso de entrada, pero solo de las cosas que se pueden medir hasta ese momento.
Optoacoplador LDR de neón
Ofrezco esto como una respuesta incompleta ya que no lo he probado.
simular este circuito : esquema creado con CircuitLab
Todos los optoacopladores LED sufren una alta disipación en las resistencias de caída de voltaje de la red y generan algo de calor en la placa. La corriente del LED varía durante el ciclo de la red, por lo que se deben realizar compensaciones. Es posible reducir la tensión mediante un condensador, pero se requieren componentes adicionales para gestionar los transitorios durante el encendido.
Los neones tienen una potencia relativamente baja y todo lo que se necesita es una resistencia de 1/4 W y 220 kΩ para encenderlo con una red de 230 V. Se utiliza una LDR (resistencia dependiente de la luz) en el lado de bajo voltaje. En el esquema anterior, he agregado un capacitor de 1 uF para mantener la señal de 'red presente' durante el cruce por cero.
Los optoacopladores de neón fueron utilizados por los circuitos de vibrato del amplificador de guitarra Fender y todavía están disponibles. Una búsqueda en la web de 'optoacoplador de neón' muestra algunas implementaciones más recientes para micros modernos para 'presencia de red' en lugar de las aplicaciones habituales de cruce por cero.
Optoacoplador de neón para Fender vibrato. Tenga en cuenta el uso de termorretráctil opaco para evitar la entrada de luz parásita. El neón parece estar a la izquierda con el punto de bombilla visible apuntando al LDR a la derecha.
Dado que se requieren cuatro circuitos en la pregunta, sugiero que vale la pena considerar esta idea. El optoacoplador de neón se puede fabricar en casa utilizando un neón normal, un LDR y un termorretráctil negro.
Quería la misma solución cuando trabajaba con un indicador LED que funcionaba a una frecuencia de red de 50 Hz y lo convertía en un solo pulso constante mientras el LED estaba "encendido". El 74HC123 reactivable funciona muy bien como se mencionó anteriormente (usando un reactivador de 20 mS para mantenerlo nítido), pero finalmente usó un software en Arduino, bastante simple, donde el pulso entrante (de un sensor óptico TSL257) seguía reiniciando el temporizador de 20 mS: cuando no se recibió ningún pulso, el temporizador (en realidad, un contador de mS) se agotó y emitió una alarma o lo que sea. Es una forma realmente útil de monitorear la red eléctrica. La belleza del enfoque del software es que puede hacer que el tiempo de reactivación sea tan largo como desee. También uso el HCPL3700 en lugar de relés para monitorear el funcionamiento de las bombas, etc.
Transistor
gaurav bhand
Transistor
ammar.cma
gaurav bhand
ammar.cma