¿Hay un IC con una gran cantidad de interruptores controlables digitalmente? Y si es así, ¿cómo podría controlarlo?

2

Bueno, estoy buscando un IC o cualquier cosa que contenga una gran cantidad de interruptores controlables.

Digamos, por ejemplo, 100 interruptores. Cada interruptor debe tener una entrada y una salida independientes. No quiero seleccionar de ellos, así que no necesito un mux / demux. Básicamente, quiero que todos los 100 sean controlables individualmente, lo que supongo que requeriría 100 bits de control, por lo que si existiera un IC, tendría que tener al menos más de 300 pines

¿Hay alguna manera de hacer esto? Dudo que haya un IC que pueda hacer esto, pero tal vez haya una solución que no conozco.

Cualquier ayuda es apreciada. Gracias.

EDITAR con punto de cruce

Entonces me doy cuenta de que podría conectar diferentes puntos a cada otro punto con un interruptor de punto de cruce que tenía 2 veces más pines que puntos de conexión, algo así como esto.

Peroestosetraduceenmuchosconmutadoresdesperdiciados.Delos16interruptoresenestepuntodecruce4x4,solosenecesitan6,porloquesedesperdician10.

Demaneraóptima,solodeberíanecesitar6,así:

Además, creo que es posible conectarse utilizando un punto cruzado que tenga la misma cantidad de IO total que los puntos de conexión que necesito, como este:

Pero para conectar cualquier punto de vuelta al mismo lado, tendría que usar uno de los puntos del otro lado. Me gusta {A-C-B}

    
pregunta krb686

1 respuesta

1

Para el control individual, veinticinco CD4066 funcionarán para usted. Son alrededor de $ 0.50 / ea de un distribuidor. O más barato de China, Futurelec, etc.

Si está controlando esto desde un microcontrolador, será más conveniente configurar una cadena de trece ADG714 s, y controlarlos a través del bus SPI. Estos cuestan casi $ 5 cada uno de los distribuidores, pero los conmutadores tienen mejores especificaciones.

La solución del microcontrolador cheapskate es utilizar los conmutadores CD4066 pero controlarlos con registros de cambios digitales como una cadena de trece 74hc595 .

    
respondido por el markrages

Lea otras preguntas en las etiquetas