Obtenga la escala de cuántas entradas están conectadas

-2

Estoy buscando un IC específico, no sé cómo se llamaría o incluso si existe algo así, pero intentaré describir lo que necesito.

Debe tener al menos 4 entradas (cuanto más mejor) y una salida en serie o en paralelo. Supongamos que IC tiene 8 entradas y 4 bits de salida. Lo que me gusta que haga este IC es que me diga qué cantidad de entradas están conectadas. Por ejemplo, si ninguno está conectado, devolvería 0 si todos los cables están conectados, obtendría 4.

Ahora este es un caso simplificado, porque me gustaría obtener un valor, incluso si están conectados en pares separados (4 y 4), entonces podría devolver 3.

El valor que me gustaría recibir es la escala de la cantidad de esos cables que están conectados. ¿Hay algo como esto por ahí, o debo usar alguna combinación de circuitos integrados? Cualquier ayuda es apreciada.

    

2 respuestas

2

simular este circuito : esquema creado usando CircuitLab

Figura 1. Sensor de conexión de cerdas analógicas.

Este circuito alimenta una señal de 1 mA a lo largo de una cadena de resistencias de 1 k. Un cable / cerda está conectado a cada unión. Si se desconectan todas las cerdas, el voltaje leído por VM1 será de N voltios, donde N es el número de cerdas. Cada par en cortocircuito reducirá el voltaje en 1 V.

Tenga en cuenta que el circuito asume que las cerdas no pueden hacer cortocircuito con la segunda cerda hacia abajo sin tocar la que está en el medio.

    
respondido por el Transistor
0

Una forma sería utilizar dos matrices de registros de desplazamiento. Una matriz de entrada en serie, salida en paralelo para generar una señal (0 o 1) y una matriz de entrada en paralelo, salida en serie para detectar conexiones. Estarían conectados a un microcontrolador como un Arduino. El software escaneará a través de cada pin de salida y luego escaneará todos los pasadores de entrada para detectar una conexión.

Por supuesto, como no sabemos nada de su aplicación, no sabemos si esto sería práctico en su caso.

Ref: enlace

Ref: enlace

    
respondido por el Richard Crowley

Lea otras preguntas en las etiquetas