multiplexando varios canales

0

Estoy diseñando un amplificador de 6 canales que requiere un LPF, un HPF y una etapa de ganancia para cada canal. Utilizo multiplexores 4 * 1 para LPF y HPF, y multiplexor 8 * 1 para ganancia para controlar estos multiplexores. Así que tengo 7 pines de selección para cada canal. Ahora para 6 canales, necesito 42 pines de selección.

Esto es simplemente demasiado para mí. Mi controlador tiene como máximo 20 salidas digitales. Así que creo que podría necesitar algo como multiplexación. Pero el problema es que no puedo barrer porque ninguno de estos filtros se puede dejar flotando. Ni siquiera puedo pensar en ninguna solución para buscar respuestas en Google. ¿Alguien puede sugerir una manera?

    
pregunta jimiweber

1 respuesta

1

Menos de 20 IO pueden lograr esto si usa pestillos como el 74HC573: -

Siponeenparalelovariosdeestos(digamos)16paraobtenerhasta128salidas,necesita8IOparacontrolarD0aD7(comúnatodos)y4IOdescodificadasparaproducir16salidasadicionalesparacontrolarlaslíneasLEindividuales.

AquíhayundiseñodeunatarjetadeE/Sparalelaqueessimilar:-

Funciona de forma ligeramente diferente a como lo describí pero, en principio, produce una multitud de líneas IO, todas controladas desde unas pocas líneas IO. Lo más inteligente del diseño anterior es que también utiliza un 573 extra para las líneas LE en los 573 utilizados para generar el amplio rango de IO.

    
respondido por el Andy aka

Lea otras preguntas en las etiquetas