¿Cómo manejar un transistor con una salida baja activa desde un interruptor?

2

Tengo un conjunto (3) de interruptores (pulsaciones de campana) que tienen un número considerable de años. Se conectan a un cable de cuatro hilos, uno para cada conmutador y otro común. Sin embargo, el lado común de los interruptores está conectado a la placa en la que se encuentran los interruptores.

Esto es un problema porque significa que no puedo simplemente suministrar al común un voltaje y utilizarlo para cambiar el resto de mi circuito.

Como lo veo, mis opciones son:

  1. Baje el voltaje hacia abajo (regulador de conmutación) y limite la corriente (resistencia), siga adelante, maneje el común y detecte el pequeño voltaje en el otro extremo.
  2. Conduzca las líneas conmutadas y las ponga a tierra, y luego use un IC como el 74LS04 para invertir la salida.

Tampoco me gusta mucho (1) porque a pesar de que es una pequeña cantidad de energía, se siente mal al conducir una gran superficie metálica expuesta, alta (2 (y 1 en realidad)) porque el inversor y todos los otros circuitos pueden sentarse y consumir energía esperando a que se detecte un impulso que será muy raro, mientras que antes de que los interruptores pudieran desconectar todo el circuito de la fuente de alimentación hasta que fuera necesario.

¿Me he perdido algo? ¿Hay otra forma de utilizar por consejo?

    
pregunta sebf

2 respuestas

3

Primero, ¿por qué crees que necesitas una señal digital que se activa cuando se presiona el interruptor? En muchos casos, una señal de entrada digital de este tipo puede tratarse con cualquier polaridad siempre que se conozca. Si esto va en un microcontrolador o FPGA, por ejemplo, entonces es tan fácil usar un pulso de baja intensidad para indicar que se presiona como un pulso de alta frecuencia. Explica para qué necesitas estas señales digitales. Todo lo que necesita es muy probable que lo único que necesite sea conectar el interruptor común a tierra con un simple tirón de cada interruptor al suministro. Si se piensa en el resto del sistema correctamente.

Si realmente necesitas que el pulso sea positivo, hay varias opciones. Una forma conceptualmente simple es la conexión a tierra común y luego la activación para cada interruptor, pero alimenta eso a un inversor CMOS, preferiblemente uno con entradas de activación Schmit. Los inversores CMOS no consumen energía cuando están sentados en un estado particular, por lo que no se consumirá energía a menos que se presione un interruptor.

Si desea hacerlo usted mismo desde partes discretas, aquí hay una forma:

OUT normalmente será bajo y se pondrá alto cuando se presione el botón. Puede hacer que R1 sea más pequeño dependiendo de la impedancia que necesita que SALGA. 10 kΩ está bien para la mayoría de las entradas lógicas, pero puede hacerlo de 1 kΩ si necesita más unidades de bajo consumo a costa de una corriente más alta cuando se presiona el botón. Como un lado del botón está en el suelo, todos sus botones podrían estar conectados de manera similar, cada uno a su propio circuito, con la placa común al suelo.

Sin embargo, si fuera yo, probablemente usaría el método del inversor CMOS. De hecho, en primer lugar utilizaría la polaridad de baja cuando se presionaba, luego utilizaría el método del inversor CMOS si realmente necesitaba una alta cuando se presionaba por alguna razón inusual.

    
respondido por el Olin Lathrop
3

Suponiendo que entiendo su configuración correctamente, creo que podría conectar cada interruptor a la base de un transistor PNP a través de una resistencia en serie. El emisor está conectado a la tensión de alimentación y el colector está conectado a tierra a través de una resistencia desplegable. El interruptor común también está en tierra o circuito común.

Cuando el interruptor está abierto, el transistor PNP está apagado y, por lo tanto, no se disipa la energía. Cuando el interruptor está cerrado, el transistor satura y eleva el colector hasta casi la tensión de alimentación, suministrando el resto de su circuito si es necesario o alternativamente, simplemente proporcionando un alto para alguna lógica o lo que no.

    
respondido por el Alfred Centauri

Lea otras preguntas en las etiquetas