Interruptor mecánico en paralelo al micro controlador que trabaja en Sync

3

Aquíestálaimagenparamirequerimiento,quierooperarLámparadecargade230VCAconInterruptormecánicoenparaleloalcontroladordondesepuedeENCENDER''Carguelalámparadesdeelinterruptormecánicoy'OFF'desdeelcontroladoryviceversa.

ElúnicoproblemaaquíesqueElInterruptormecániconopuedefuncionarcomounaopciónAFAILSAFEporquelapuertalógicaXORestáinvolucrada.

UnaopciónFALDADESEGURIDADesmirequisitodondeMechanicalSwitchpuede"ENCENDER" la lámpara de carga incluso si el controlador o XOR GATE se frenan o no funcionan.

En este circuito, se ha mostrado la compuerta XOR, pero tengo dudas de si hay alguna compuerta XOR disponible que pueda funcionar a 230 VCA.

¿O hay alguna forma de usar la lógica XOR a través de otros componentes electrónicos?

¿O no me importa usar otra lógica?

Por favor, ayúdeme. Estoy muy atascado debido a esta opción FAIL SAFE

[Editar por @transistor. OP para actualizar la tabla a continuación.]

| MECH | OPTO | LAMP | Notes
| Off  | Off  | off  |
| On   | Off  | on  |
| Off  | On   | on  |

| En | En | apagado |

El último estado que he resaltado porque si un XOR gate está disponible para 230V AC más que en el código, puedo programar de manera tal que si el dispositivo está 'ENCENDIDO' desde Mechanical Switch y se necesita uno para "APAGAR" la lámpara de carga, solo necesito encender la SCR, por lo tanto, según la lógica de la compuerta XOR, la lámpara de carga estará "APAGADA".

O si hay algún otro componente o circuito de Electrónica disponible que ayude a elegir o manipular, solo el último estado del cambio de la tabla lógica.

El voltaje de operación, como se menciona en el circuito, para la lámpara de carga es de 230 VCA y para el controlador y el acoplador óptico es de alrededor de 5 VCC.

También necesito controlar el Controlador a través de Internet.

También no puedo usar el Interruptor mecánico normal de 2 polos , ya que no puedo cambiar todos los conmutadores existentes y es un trabajo de actualización con recursos limitados.

no puede usar la lógica de retransmisión debido a la restricción de espacio.

    
pregunta ankur

2 respuestas

6

intenta mantener las cosas simples. En primer lugar, usar una compuerta XOR en 230V es una muy mala idea. Necesitaría acopladores opto y realizar una traducción de nivel para que funcione (no hay una lógica de 230 V).

Si entiendo su pregunta correctamente, ¿desea poder encender y apagar (con luz) con un interruptor o una unidad de control de estado?

Hay una manera mucho más sencilla de abordar esto: Use un cableado de luz normal de dos interruptores:

Tengaencuentaquedebeusaruninterruptordeterminaldoble.

Ahorasimplementecambieunodelosinterruptoresconuncontactorderetransmisióncomo this .

RENUNCIA IMPORTANTE: NO TODOS LOS ELEMENTOS ESTÁN DISEÑADOS HACIA ARCHIVOS ANTERIORES COMPRUEBE LA HOJA DE DATOS DE TODOS LOS COMPONENTES, AISLAR TODA LA SEÑAL CON LA QUE INTERESTA EL USUARIO (uC, etc.), ASEGÚRESE DE QUE TODO SE HAGA SEGÚN LAS NORMAS DE SEGURIDAD !! EDIT (debido al comentario que nos "impide" usar un interruptor SPDT): Podría implementar esto con dos relés y un optoacoplador. Debería intentar poner tanta lógica como sea posible en el lado de la unidad de usuario.

EDIT2: Actualice los esquemas para incluir algunos componentes más, como los diodos y resistencias que necesita. Puede haber algunos errores, verifique todo antes de implementar, está trabajando a 230 V, ¡tenga cuidado!

EDIT3: ¡Acabo de darme cuenta de que puede hacerlo con un solo relé y aún operar un interruptor mecánico si el controlador falla!

Aquí está la solución:

simular este circuito : esquema creado usando CircuitLab

Lógica muy simple detrás de esta. Usted monitorea el SW1 a través del optoacoplador (no vale el valor de R1 está mal, solo elija el correcto para su optoacoplador). Si hay un cambio en SW1, cambia el pin P1 y crea RLY1 para cambiar la luz. Si recibe el comando en la unidad uC para activar / desactivar el interruptor, simplemente cambia P1, y eso es todo. El relé debe estar activado de manera predeterminada (sin voltaje en la bobina = encendido). Si pierde energía en el procesador, no habrá voltaje en su bobina y el relé estará encendido todo el tiempo. La operación a través de SW1 es posible.

Usted podría hacer algo más complicado (creo que la primera opción está bien):

simular este circuito

Si el comando para el cambio proviene de uC, verifique si el SW1 está activado (P2 estará alto). Si está encendido, debe apagarlo, así que cambie P3 (RLY2) a apagado (y RLY1 a apagado - medida de seguridad). Si está apagado, encienda RLY1 y RLY2 a encendido. En cualquier caso "recordar" el estado en una variable.

Ahora compruebe constantemente P2. Si cambia el estado en P2, alguien cambió el SW1. Verifique el estado de la variable o si configuró el RLY1 / RLY2 en ON u OFF la última vez. Si la luz está encendida, debe apagarla (RLY2 / RLY1 para apagar). Si está desactivado, debe activarlo (RLY2 / RLY1 para activar).

Si selecciona RLY2 y RLY1 de manera que RLY1 esté desactivado de forma predeterminada y RLY2 esté activado de manera predeterminada (0V en la bobina del relé) y coloque una resistencia adicional en paralelo de las bobinas del relé (10k será suficiente), puede Pierde un procesador y todo funcionará con sw1.

Le sugiero que enganche P2 a un manejador de interrupciones, para que no tenga que verificar constantemente, sino que su unidad de control de usuario se activará con el cambio de SW1.

    
respondido por el ursusd8
3

OR función

Tabla 1. Función OR.

| MECH | OPTO | LAMP | Notes
| Off  | Off  | Off  |
| On   | Off  | On   |
| Off  | On   | On   |
| On   | On   | On   |

Función XOR

Tabla 2. Función XOR.

| MECH | OPTO | LAMP | Notes
| Off  | Off  | Off  |
| On   | Off  | On   |
| Off  | On   | On   |
| On   | On   | Off  |

La tabla en su pregunta muestra una tabla OR. Su diagrama y párrafo después de la tabla muestran una función XOR. ¿Cuál quieres?

simular este circuito : esquema creado usando CircuitLab

Figura 1. O cableado de la función.

simular este circuito

Figura 2. Función EXOR con relés.

Como dice @ ursusd8, la lógica de relé es su única opción si no puede obtener el interruptor. No importa lo que hagas, necesitarás componentes adicionales y tendrás que ajustarlos de alguna manera.

Lógica XOR en el micro

simular este circuito

Figura 3. Lógica XOR en el micro.

Cómo funciona

Supervise el estado del interruptor mecánico en el micro usando un circuito de estilo de cruce por cero. En este caso, puede reducir la disipación de potencia en las resistencias, ya que solo necesita el optoaislador LED para encender alrededor de la tensión pico e incluso cada segundo semiciclo sería adecuado. Use dos resistencias para no exceder su voltaje nominal. D3 protege el LED en polaridad inversa.

Ahora puede realizar la función XOR con el interruptor MECHanical y la señal de conexión / desconexión de Internet. (He representado a Internet on / off como una entrada externa. Probablemente ya esté en el micro.)

He mostrado la entrada de comentarios tal como la tienes en tu boceto.

Fail-safe

Tenga en cuenta que en su pregunta y comentarios usted declara que desea que el circuito "FALDA SEGURIDAD", pero no diga cuál es la condición de seguridad. En la mayoría de los casos, la condición segura es apagarse. De cualquier manera, tienes un dispositivo semiconductor que cambia tu luz y no puedes predecir el modo de falla de eso. Podría fallar abierto o cortocircuito. Si ha explicado la aplicación, puede que nos haya ahorrado mucho tiempo.

    
respondido por el Transistor