Solución de problemas del 4066 como un botón hackeado

3

Tengo un proyecto Arduino que necesita simular una pulsación de botón humano en una placa de terceros, y un 883LM controlador de apertura de puertas de garaje . La otra placa tiene su propia fuente de alimentación que está separada de mi proyecto. Mi multímetro muestra 3.3V DC a través del botón abierto. No tengo un osciloscopio para verificar que sea DC.

Pensé que la forma más fácil de interactuar con esto sería usando un "interruptor bilateral" 4066. Lo verifiqué con mi medidor y puedo ver la continuidad en los pines uno y dos cambiando cuando lo esperaría.

El problema surge cuando lo conecto a través del botón en la placa de terceros. La placa se comporta como si estuviera presionando el botón, independientemente del estado 4066. He verificado que mi soldadura deficiente no ha provocado el contacto entre los dos lados del interruptor. El botón físico no responde hasta que desconecto un lado del 4066. Si lo conecto momentáneamente, se comporta como si hubiera pulsado el botón.

No entiendo muy bien cómo la placa comercial no sería compatible con este interruptor electrónico. ¿Debo intentar algo más antes de empezar a pensar en un enfoque completamente nuevo?

    
pregunta Hamish

1 respuesta

1

Si desea utilizar un interruptor bilatheral entre dos placas de circuitos, necesitará las dos placas para compartir el mismo terreno, de lo contrario no funcionará. Los interruptores bilaterales son los más adecuados para conmutar una tensión / corriente analógica. Lo que haría si usara un optoacoplador, tiene un led infrarrojo interno y un transistor fotosensible para su salida. salga a través del interruptor y actívelo conduciendo el led desde la otra placa.

Por lo general, es una buena idea usar un optoacoplador cuando se conectan dos placas de circuito de la forma en que lo describe, porque de esa manera los mantiene aislados eléctricamente entre sí.

    
respondido por el Vinzent

Lea otras preguntas en las etiquetas