¿Cómo puedo cambiar entre dos entradas basadas en una señal digital? Me gustaría tener la Entrada 1 conectada a la Salida durante la duración del pulso y la Entrada 2 conectada a la Salida cuando la señal baja.
Puede hacer esto con 2 circuitos integrados y sin MCU. Supongo que tiene 3,3 voltios disponibles para la alimentación, pero 3 voltios funcionarán. Puede usar un multivibrador monoestable 74HC4538 para detectar su 1 MHz y un 74HC157 para seleccionar sus datos. Consulte http://www.nxp.com/documents/data_sheet/74HC_HCT4538.pdf para el 74HC4538. Un esquema parece
simular este circuito : esquema creado con CircuitLab
Tenga en cuenta que cada IC tiene un montón de entradas no utilizadas que deberá conectar a tierra.
Funciona así: cada flanco ascendente en la entrada 1B hará que 1Q suba y permanezca allí durante 40 us (0,7 x R x C = 0,7 x 56 x 1000 x 1 x 1000 pseg). Dado que U1 es un monoestable reactivable, cada flanco sucesivo comenzará el período de 40 usec nuevamente sin causar una falla en la salida. 40 usec después del último flanco de la entrada, Q volverá a ser bajo. El alto en la línea de selección de U2 hará que la señal B se conecte a la salida durante la ráfaga. Cuando SEL es bajo, se seleccionará la señal A. Tenga en cuenta que, a diferencia de un 4066, la conexión no es bidireccional. La entrada seleccionada impulsa la salida y no al revés, como con una puerta analógica. El retardo de encendido desde el primer flanco será de unos 150 nseg para el funcionamiento con 3,3 voltios.
Usar un suministro de 5 voltios será un problema, ya que los niveles de entrada serán demasiado bajos, pero puede salirse con la suya usando un 74HCT4538 y un 74HCT157 en ese caso, aunque entonces las salidas 157 también intentarán conducir a +5.
Si no es obvio, puede seleccionar hasta 4 pares de señales con un 74HC157, aunque solo hay una línea de selección para todo el chip.
ETA: cuando hice el esquema y la explicación anterior, olvidé por completo que había especificado una puerta analógica. ¡Do! Bueno, la parte 4538 seguirá funcionando bien, y la salida impulsará un 4066. Sin embargo, también debe tener en cuenta que un CD4066 http://www.ti.com/lit/ds/symlink/cd4066b.pdf es solo caracterizado por operar a 5, 10 y 15 voltios. Funcionará a 3,3, pero vea la figura 5, que sugiere que la resistencia de encendido a 3 voltios estará en algún lugar cercano a 1k (o más, tal vez, simplemente no está especificado).
Puede cambiar entre dos salidas usando un IC de interruptor bilateral como el CD4066 .
(Fuente de la imagen: Electrónica práctica/IC/4066 )
Si tiene una MCU a mano, puede usarla para detectar el pulso y operar el interruptor. Tendrá que usar dos de los cuatro interruptores del 4066 para hacer uno de sus interruptores. Por ejemplo, conecte la entrada 1 al pin 1 , la entrada 2 al pin 4 y la salida a los pines 2 y 3 . Luego cambie entre las entradas usando los pines 13 y 5 . Puede operar ambos pines del interruptor usando 2 MCU GPIO o puede colocar un inversor en uno de ellos y usar un solo GPIO para operar el interruptor de modo que cuando el pin 13 esté alto, el pin 5 esté bajo.
¿Es eso lo que estabas buscando?
Aquí hay una manera de hacerlo con un disparo único reactivable hecho de un par de puertas y un par de interruptores analógicos:
Ambos están disponibles en la "lógica diminuta" de TI, por lo que puede armar lo que necesita sin sobras.
El circuito puede cambiar dependiendo de lo que esté tratando de cambiar, así que tan pronto como la información esté disponible, editaré mi diseño, si es necesario.
Además, hay alguna variación en los umbrales de conmutación de unidad a unidad '02, por lo que R5 debe ser un potenciómetro de 10k cableado como un reóstato para ajustar el tiempo de espera de 40 µs para que esté tan cerca como desee.
KyranF
Campos EM
Pravi
Campos EM