Botón de larga distancia

3

Siempre he tenido problemas con mi solución de timbre inalámbrico. Como mi camino de entrada está a unos 50 m (160 pies), la señal nunca es lo suficientemente fuerte como para disparar el timbre todo el tiempo.

Estaba pensando en crear mi propia solución cableada, pero mi pregunta es cómo haría que esto funcionara.

¿Podríamos decir que la señal de 5v DC pueda recorrer esta distancia y aún sea captada por un microcontrolador? ¿O hay tal vez una mejor manera de hacer que esto suceda (usando AC y convirtiéndolo en DC en la puerta)?

    
pregunta Caske2000

2 respuestas

1

La señal de 5 V es suficiente para viajar hasta el final de 50 m, pero no puede conectarla directamente a su microcontrolador.

Lo mejor es aislar la señal digital débil y ruidosa del puerto MCU. Una forma es usar el optoacoplador como lo menciona Michael.

Se puede usar decir del siguiente circuito de ejemplo.

  1. Reemplace 3.3 V (solo el que está conectado a R1) con su suministro de 5 V y un interruptor en serie en la entrada.
  2. Elija un optoacoplador con un buen CTR (relación de transferencia actual, mayor es mejor)
  3. El optoacoplador se encenderá (el LED interno) cuando cierre el interruptor
  4. A su vez, encenderá el transistor.
  5. El microcontrolador lo detectará porque ahora la salida está cortocircuitada a tierra mediante un transistor en el optoacoplador.
  6. El microcontrolador puede funcionar con suministro independiente. (3.3 V) por ejemplo.
  7. Tiene aislamiento entre la señal y la MCU. Por lo tanto, nunca habrá un pseudo disparo de las señales debido al acoplamiento de voltaje debido a un generador cercano o algunos picos de energía ...
  8. Cuando se cierra el interruptor, una corriente finita fluirá a través de la resistencia en serie y el LED en el acoplador óptico. Elija R de acuerdo con la hoja de datos del optoacoplador.

También puede usar un voltaje más alto (en lugar de 5 V) al reducir las pérdidas óhmicas en los cables.

Esta idea es factible con solo una batería para el lado de 5V. Porque la corriente solo fluirá cuando el usuario active el interruptor.

    
respondido por el Umar
3

Una forma viable de hacer esto es usar un par de cables para el interruptor remoto que funciona como un bucle de corriente. En el extremo cercano, desvía el bucle de corriente con una resistencia a su suministro de 5V. El otro lado del par de bucles iría al ánodo del LED en un optoacoplador. Cátodo del acoplador LED a GND. El lado de salida del optoacoplador puede ir a disparar su dispositivo. Seleccione la resistencia para permitir que fluyan aproximadamente 10 mA en el bucle de corriente cuando el interruptor está cerrado.

    
respondido por el Michael Karas

Lea otras preguntas en las etiquetas