¿Cómo cambiar la dirección de continuidad en una cuadrícula?

5

Por favor ten paciencia conmigo aquí. No he tenido que hacer mucho diseño de circuitos desde mis días de MechE en la universidad, así que estoy muy oxidado.

Estoy trabajando en un proyecto en el que necesito poder tomar una cuadrícula de cuadrados conductores (por ejemplo, una pieza de perfboard) y crear líneas de continuidad alternas. En un momento habría continuidad horizontal, y en el momento siguiente habría continuidad vertical, como se muestra:

Meestoyquedandoestancadoaldescubrircómohacerqueestofuncione.Heestadoretrocediendoyrevisandolosinterruptoresdetransistoressimples,peroparecequeestánpreocupadosporcambiarlacorrienteatravésdeunacarga,mientrasqueloquenecesitohacerescambiarlacontinuidaddelaseñalalta(+5V),sinnecesariamentecausarningunacorrienteamenosquesucedaseruncomponentequetoqueunadelas"líneas altas" y "líneas de tierra" en un momento dado.

Uno de los principales desafíos, como puede ver, es que no es suficiente simplemente cambiar el lugar donde se aplica el voltaje en los bordes. La continuidad entre cuadrículas individuales debe romperse y crearse cada vez que las líneas cambian de horizontal a vertical.

Cualquier ayuda sería muy apreciada. Gracias.

EDIT:

Basándome en la idea de la onda cuadrada de Dave Tweed, dibujé el siguiente circuito. Esta es mi mejor suposición acerca de lo que significaba utilizar dos ondas cuadradas fuera de fase. ¿Es esto correcto? Si entiendo correctamente, esto resultará en que los cuadrados conectados alternen entre + 5V y Gnd? (Sketch abajo)

Si esto es correcto, asumo que para los otros cuadrados de "conmutación", ¿duplicaría este circuito y revertiría las entradas de señal? Gracias de nuevo.

    
pregunta Murdock

1 respuesta

9

En realidad, notará que hay cuatro conjuntos distintos de cuadrados en su cuadrícula:

  • Algunos de los cuadrados están siempre a + 5V
  • Algunos de los cuadrados están siempre en Gnd
  • Algunos de los cuadrados están a + 5V para la cuadrícula "horizontal", y Gnd para "vertical"
  • El resto de los cuadrados son lo opuesto al conjunto anterior.

Por lo tanto, necesita cuatro señales: + 5V, Gnd y dos ondas cuadradas fuera de fase; cablea cada cuadrado a la señal apropiada y listo!

EDIT

Desde que se escribió la respuesta anterior, los comentarios asociados con la pregunta indican que se trata realmente de un problema de detección de posición, no simplemente una cuestión de conducir un patrón de voltaje en la cuadrícula de cuadrados. Esto requerirá un enfoque completamente diferente.

simular este circuito : esquema creado usando CircuitLab

En el diagrama de arriba, los cuadros discontinuos representan los cuadrados de detección. Tenga en cuenta que dentro de cada grupo de 2 × 2, el patrón de diodos en cada cuadrado es único. El patrón se puede repetir indefinidamente para hacer una cuadrícula más grande.

Para usar, conduzca cada línea de "col drive" a lo alto, una a la vez, y observe qué líneas de "col sense" muestran la señal. Luego, dirija cada línea de "fila", una a la vez, y vea qué líneas de "sentido de fila" muestran la señal. Asegúrese de mantener todas las líneas de unidad de fila bajas mientras escanea las columnas, y viceversa.

Si la información de posición no es necesaria, entonces todas las líneas de transmisión de la fila se pueden conectar juntas, y todas las líneas de la unidad de mando se pueden conectar juntas. De manera similar, las líneas de detección de hileras pueden unirse entre sí (utilizando una resistencia de detección única) y las líneas de detección de col pueden vincularse a otra resistencia de detección.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas