Puerta de control con RS232 o relé Ethernet

1

Nuestra compañía utiliza un perno eléctrico a prueba de fallas con un control remoto para la puerta de entrada. Se cierra cuando la alimentación está encendida y viceversa.

Funciona normalmente, pero quiero hacer un botón de acceso rápido para que la recepcionista lo abra / cierre con su teclado.

Soy un novato en electricidad y, después de pasar medio día para buscar en Google, he encontrado 2 formas en que creo que puede funcionar:

  1. Conecte la PC de la recepcionista directamente con el controlador de la puerta a través del puerto de la computadora (USB / Serial).
  2. Utilice un relé de Ethernet.

Honestamente, he buscado mucho pero aún no he encontrado nada que se ajuste a mi necesidad. Quiero soldar el circuito por lo que comprar un controlador completo no está en la categoría.

Por cierto, tengo la intención de hacer la aplicación utilizando .NET framework (C #).

Cualquier ayuda sería apreciada!

P / S: Lo siento por mi inglés si no entiendes.

    
pregunta Nguyen Viet Anh

2 respuestas

2

Una forma barata y libre de desorden de cables sería utilizar los módulos ESP8266. Vienen en muchos sabores y ESP-07 es mi favorito. Esto le permitirá controlar la puerta de forma inalámbrica a través de una red wi-fi.

Hay un proyecto que le permite programar módulos ESP utilizando el IDE de Arduino . Esto te pondrá en marcha rápidamente. Necesitará el diagrama de cableado que se proporciona en esta página .

Si elige usar ESP-07, entonces puede usar GPIO - 4, 5, 12, 13, 14 y 16 de manera segura. Hay algunos más, pero debe tener cuidado al usarlos. Para su propósito, seis pines parecen ser más que suficientes.

Una vez que el módulo ESP está listo, debe seleccionar un relé adecuado. Una mejor idea es seleccionar un relé de bobina de 5 V (explicaré por qué). No olvide el diodo de rueda libre .

Encendiendo todo:

1) ESP requiere 3.3 V para funcionar. Si ha usado un relé de 5V, obtenga un adaptador de 5V y use un regulador lineal barato de 3.3V (por ejemplo, 1117-3v3). Si su relé utilizara un voltaje más alto, como 12V, el regulador lineal se habría calentado bastante.

2) El relé se puede alimentar directamente usando los 5V que vienen del adaptador.

Controlando el bloqueo:

ESP puede conectarse a su wifi de la oficina como cliente. Puede escribir una aplicación PHP y enviar las señales a ESP usando su navegador web para controlar el bloqueo.

    
respondido por el Whiskeyjack
1

Creo que no sería fácil con Ethernet si no tiene mucha experiencia con los componentes adecuados.

Como en RS232 - vea, aquí hay una línea TXD y una línea GND. Si solo desea enviar alguna señal, puede enviar cualquier cosa: los bytes como 0x55 o 0x00 de todos modos producirán algún patrón reconocible en una línea.

Solo lea un poco sobre el puerto RS232 para tener una idea de qué niveles de voltaje hay. Creo que puedes interconectarlos con un diodo o dos y una resistencia de pull-up. Luego, necesitará un tipo de temporizador de un disparo que, cuando detecte la señal en la línea, generará un impulso de control lo suficientemente largo como para abrir la puerta. Busque el manual del temporizador 555, probablemente. Use el optoacoplador o el relé mecánico para controlar la línea eléctrica del pestillo de la puerta si es necesario.

El único truco es hacer que el RS232 funcione sin más cables. Creo que necesitas cortocircuitar 1-4-6 pines entre ellos y también 7-8 pines. Verifique en Internet los esquemas "RS232 de 3 cables" para obtener más detalles. Usa una velocidad de transmisión baja (incluso 300) para obtener más señal detectable, por ejemplo, podrás verla con un led.

Si utiliza un cable USB a UART de algún tipo, no necesita cortocircuitar nada y la interfaz de nivel será algo más sencilla, ya que debería haber niveles lógicos normales.

Lo siento, esta no es la instrucción más detallada :)

    
respondido por el Rodion Gorkovenko

Lea otras preguntas en las etiquetas