Buscando un dispositivo que me ayude a dividir un bus de entrada de n bits o n líneas analógicas en dos o más buses en la salida

2

Estoy buscando un dispositivo que me ayude a dividir un n bus de entrada de bits o n líneas analógicas en dos o más buses en la salida

Considere el siguiente diagrama de concepto.

En la entrada hay n bit de entrada de bus, o n líneas analógicas

En el control hay control de 2 bits:

  • 00: señal de entrada no enrutada a salida
  • 01: señal de entrada enrutada solo a la salida 1
  • 10: señal de entrada enrutada solo a la salida 2
  • 11: señal de entrada enrutada a ambas salidas

No puedo pensar en ningún dispositivo lógico digital listo para usar que compre al hacer esto. Por lo tanto, necesito ayuda para realizar esto usando un dispositivo lógico digital preparado.

Listos para usar relés o circuitos integrados lógicos, todo está bien siempre que las partes estén fácilmente disponibles.

Si se utiliza la lógica digital, debe ser capaz de admitir señales de hasta 1Mhz, 0 a + 5Vpp, baja (como 100mA) lo suficientemente buena

Si se usa una unidad analógica como el relé, debe ser capaz de soportar señales hasta 100Hz, -50 a + 50Vpp, 10Amp actual

Importante para mantener el tamaño compacto. Estoy listo para usar el microcontrolador PIC si ayuda

    
pregunta sekharan

1 respuesta

1

Un par de ideas:

  1. Utilice dos dispositivos de almacenamiento intermedio de tres estados de ancho de n bits. Ata uno de sus bits de control a la entrada de habilitación de cada búfer. Como ejemplo, podría implementar una versión de 4 bits de este circuito en un solo chip 74LS240. Dado que las entradas de habilitación a menudo están bajas, es posible que deba invertir las señales de control. Si desea que las salidas estén en cierto estado cuando estén inactivas, agregue resistencias de pull-up o pull-down en las salidas.

  2. Esto sería bastante simple de implementar en un CPLD. Si tiene las herramientas para hacerlo, en mi opinión, sería una solución más sencilla que usar una MCU.

  3. Como mencionó, podría implementar con una MCU, utilizando pines DIO para verificar las entradas y controlar las salidas.

respondido por el B Pete

Lea otras preguntas en las etiquetas