Abrir y cerrar una puerta automáticamente

0

Estoy trabajando en una puerta automática que funciona así:

  1. Recibe un disparador de entrada, probablemente una entrada de voltaje
  2. El motor de CC funciona en una dirección durante x segundos para abrir la puerta
  3. El mismo motor de CC invierte la dirección durante x segundos para cerrar la puerta
  4. En espera para otro disparador

El desafío aquí es que no puedo usar ningún microcontrolador (confío demasiado en esas cosas) y que todo está automatizado. He investigado un poco, así que pensé que puedo controlar la dirección del motor con un IC de puente H como un L298N, pero estoy bastante confundido con el control de tiempo.

Hasta ahora, he encontrado condensadores y 555 circuitos de control de temporización, pero están sincronizados con los circuitos de ENCENDIDO y APAGADO, que no estoy seguro de cómo encajar aquí. También he encontrado un par de retransmisiones de retardo de tiempo, pero no sé cómo funcionan.

Cualquier ayuda sería apreciada, gracias!

    
pregunta thefinshark

1 respuesta

2

He construido un circuito en Proteus VSM para ti. El circuito consta de 3 bloques:

1) Un multivibrador monoestable para administrar señales de activación y generar señales de activación:

imgsource: enlace

2) Un multivibrador astable para administrar las duraciones abiertas y cercanas:

imgsource: enlace

NOTA: Si quieres que ambas duraciones sean iguales, usa lo siguiente:

imgsource: enlace

3) Controlador del motor:

Circuitofinal(Hagaclicparaobtenerunavistacompleta):

Elprimerbloqueesunmultivibradormonoestableconentradadeactivaciónysalida"ENABLE / STOP". La salida va directamente a la entrada ENABLE / RESET del segundo bloque y a la entrada ENABLE del controlador del motor. La duración de la señal ENABLE es la suma de las duraciones de encendido y apagado: \ $ T = 1.1 \ cdot R5 \ cdot C4 = 1.1 \ cdot 27k \ cdot 330 \ mu F = 9.8s \ $

El segundo bloque es un multivibrador astable con duraciones iguales de encendido y apagado: \ $ T_ {on} = T_ {off} = 0.693 \ cdot R1 \ cdot C2 = 0.693 \ cdot 20k \ cdot 330 \ mu F = 5s \ $.

El tercer bloque es un controlador de motor de 2 vías. El ajuste IN1 = 1 y IN2 = 0 obliga al motor a girar en una dirección; de la misma manera, si se configura IN1 = 0 e IN2 = 1, se obliga al motor a girar en sentido inverso.

Aquí está el archivo de simulación Proteus VSM: enlace

    
respondido por el Rohat Kılıç

Lea otras preguntas en las etiquetas