stringtranslate.com

Tablero de conexiones

Cableado del panel de control de la máquina de contabilidad IBM 402 [1] . Esta placa estaba etiquetada como "resumen de ganancias y pérdidas".
Parte posterior del mismo tablero de conexiones 402, donde se muestran los pines que hacen contacto con el cableado interno de la máquina. Los orificios se denominaban concentradores.

Un tablero de conexiones o panel de control (el término utilizado depende del área de aplicación) es un conjunto de conectores o tomas (a menudo llamados concentradores) en los que se pueden insertar cables de conexión para completar un circuito eléctrico. Los paneles de control se utilizan a veces para dirigir el funcionamiento de equipos de registro de unidades , máquinas de cifrado y las primeras computadoras . El conjunto de orificios suele estar contenido en un panel plano extraíble que se puede insertar en una máquina y presionar contra un conjunto de contactos. Esto permite cambiar rápidamente la máquina entre diferentes aplicaciones.

Los contactos de la máquina están conectados por cable a los distintos dispositivos que la componen, como relés, contadores, entradas de cada columna de lectores de tarjetas, salidas a una columna de perforación de tarjetas o posición de impresora, etc. El cableado de un tablero de conexiones conecta estos dispositivos para realizar una función específica, por ejemplo, leer tarjetas y sumar los números perforados en un grupo de columnas. Una comparación moderna sería una matriz de puertas programables en campo (FPGA), en la que el tablero de conexiones cumple la misma función que la capa de cableado en el FPGA.

Equipo de registro de unidad

Un operador inserta un panel de control en una máquina de contabilidad IBM 407 [2] Hay otro panel en el piso cercano.

Las primeras máquinas estaban cableadas para aplicaciones específicas. Inspirado por las centralitas telefónicas , Otto Schäffler inventó el tablero de conexiones para poder reprogramar fácilmente los tabuladores. [3] [4] Las aplicaciones se podían cablear en paneles de control separados e insertar en los tabuladores según fuera necesario. Los paneles de control extraíbles se empezaron a utilizar en todas las máquinas de registro de unidades en las que el uso de la máquina para diferentes aplicaciones requería recableado.

Los paneles de control extraíbles de IBM variaban en tamaño desde 6 1/4" por 10 3/4" (para máquinas como IBM 077, IBM 550 , IBM 514 ) hasta aproximadamente uno a dos pies (300 a 600 mm) de lado y tenían una matriz rectangular de concentradores. [5] Los enchufes en cada extremo de un cable de conexión de un solo conductor se insertaban en los concentradores, lo que hacía una conexión entre dos contactos en la máquina cuando el panel de control se colocaba en la máquina, conectando así un concentrador emisor a un concentrador de aceptación o entrada. Por ejemplo, en una aplicación de duplicador de tarjetas, un concentrador de lectura (emisión) de columna de tarjetas podría estar conectado a un concentrador de entrada de imán de perforación. Era una cuestión relativamente simple copiar algunos campos, quizás a diferentes columnas, e ignorar otras columnas mediante un cableado adecuado. Los paneles de control de tabulador podían requerir docenas de cables de conexión para algunas aplicaciones.

Las funciones del tabulador se implementaron con componentes tanto mecánicos como eléctricos. Los paneles de control simplificaron el cambio de conexiones eléctricas para diferentes aplicaciones, pero cambiar el uso de la mayoría de los tabuladores aún requería cambios mecánicos. El IBM 407 fue el primer tabulador IBM que no requirió tales cambios mecánicos; todas las funciones del 407 se controlaban eléctricamente y estaban completamente especificadas por el panel de control de la aplicación y la cinta transportadora.

En la mayoría de las máquinas con paneles de control, desde los comparadores y los intérpretes hasta el IBM 407 , los manuales de IBM describen el panel de control como "directivo" o "la operación automática se obtuvo mediante...". Los paneles de control de las calculadoras, como el IBM 602 y el IBM 604 , que especificaban una secuencia de operaciones, se describían como programas .

Cableado de paneles de control de equipos de registro de unidades

Una tarjeta perforada de 80 columnas. Las filas 0 a 9 están etiquetadas. La fila 12, en la parte superior, tiene un orificio en la columna 7. La fila 11, debajo, no tiene orificios en esta tarjeta. A medida que las tarjetas pasan por una estación de lectura, generalmente primero por el borde 9 (borde inferior), los cepillos de alambre, uno para cada columna, hacen contacto a través de los orificios.
Los relés como este se usaban ampliamente en equipos de registro de unidades. Cuando la corriente fluye a través del electroimán 1, la armadura de hierro 2 se atrae hacia adentro y gira sobre un cojinete en su esquina (no se muestra) para mover el contacto común 3. Un relé puede tener más de un conjunto de contactos. Los relés coselectores tenían cinco conjuntos.

Los equipos de registro unitario se configuraban normalmente para una tarea específica mediante un panel de control extraíble. Las conexiones eléctricas de los distintos componentes de la máquina de registro unitario se presentaban en el panel y las conexiones entre ellos se determinaban mediante el cableado; las conexiones reales se realizaban cuando se insertaba el panel en la máquina y se fijaba en su lugar. Quizás el análogo moderno más cercano sea la matriz de puertas programables en campo , en la que se pone a disposición una cantidad fija de componentes lógicos y el cableado de interconexión lo determina el usuario.

Para conectar un panel de control de registro unitario era necesario conocer los componentes de la máquina y sus limitaciones de tiempo. Los componentes de la mayoría de las máquinas de registro unitario estaban sincronizados con un eje giratorio. Una rotación representaba un único ciclo de la máquina, durante el cual las tarjetas perforadas avanzaban de una estación a la siguiente, se podía imprimir una línea, se podía imprimir un total, etc. Los ciclos se dividían en puntos según el momento en que aparecían las filas de una tarjeta perforada debajo de una estación de lectura o perforación. En la mayoría de las máquinas [6] , las tarjetas se introducían boca abajo, con el borde 9 (borde inferior) primero. Por tanto, el primer punto de un ciclo de tarjeta sería 9 veces, el segundo 8 veces y así sucesivamente hasta 0 veces. Los tiempos del 9 al 0 se conocían como dígitos. A estos les seguirían el tiempo 11 y el tiempo 12, también conocidos como zonas.

En una estación de lectura, un conjunto de 80 cepillos de alambre de resorte presionaban contra la tarjeta, uno para cada columna (la estación de lectura 407, construida sin cepillos, mantenía la tarjeta estacionaria y podía leer una tarjeta varias veces, generando cada vez los mismos impulsos que generaría una estación de alambre de resorte de 80). Cuando un orificio pasaba por debajo del cepillo, este entraba en contacto con una superficie conductora debajo de la tarjeta que estaba conectada a una fuente de energía eléctrica y se generaba un pulso eléctrico, un impulso en la terminología de IBM. Cada cepillo estaba conectado a un concentrador individual en el panel de control, desde el cual se podía conectar a otro concentrador, según fuera necesario. La acción causada por un impulso en un cable dependía de cuándo ocurría en el ciclo, una forma simple de multiplexación por división de tiempo . Por lo tanto, un impulso que se producía durante el tiempo 7 en un cable conectado al imán perforador de la columna 26 perforaría un agujero en la fila 7 de la columna 26. Un impulso en el mismo cable que se producía en el tiempo 4 perforaría un 4 en la columna 26. Los impulsos cronometrados de esta manera a menudo provenían de escobillas de lectura que detectaban agujeros perforados en las tarjetas cuando pasaban por debajo de las escobillas, pero dichos pulsos también eran emitidos por otros circuitos, como las salidas de contador. Los impulsos de zona y los impulsos de dígitos eran necesarios para la impresión alfanumérica. Ambos podían enviarse en un solo cable, y luego separarse mediante circuitos de relé en función del tiempo dentro de un ciclo.

El panel de control de cada tipo de máquina presentaba concentradores de salida (output) y de entrada (input) en disposiciones lógicas. En muchos lugares, se conectaban dos o más concentradores comunes adyacentes, lo que permitía conectar más de un cable a esa salida o entrada. Algunos grupos de concentradores estaban conectados entre sí, pero no a ningún circuito interno. Estos concentradores de bus se podían utilizar para conectar varios cables cuando fuera necesario. También había disponibles pequeños bloques de conectores llamados divisores de cables para unir tres o cuatro cables, por encima del panel de control. Se pueden ver varios en la foto de un panel IBM 402.

Las capacidades y la sofisticación de los componentes de las máquinas de registro de unidades evolucionaron durante la primera mitad del siglo XX y, a menudo, eran específicos de las necesidades de un tipo de máquina en particular. Las siguientes agrupaciones de concentradores eran típicas de las máquinas IBM posteriores: [7]

Máquinas de cifrado

El tablero de conexiones de la Enigma está situado en la parte delantera de la máquina, debajo de las teclas. En la fotografía se ven dos pares de letras intercambiadas (SO y JA). De esta forma se pueden intercambiar hasta 13 letras.

En la famosa máquina Enigma se utilizaba un tablero de conexiones que no era extraíble. En este caso, el tablero de conexiones actuaba como un "cuarto rotor" en el funcionamiento de la máquina de rotores . Los cableados del tablero de conexiones formaban parte de los "ajustes diarios" que especificaban qué rotores insertar en qué ranura y qué conexiones del tablero de conexiones realizar. En la práctica, el tablero de conexiones mejoraba la seguridad de la cifra que se generaba, pero como no cambiaba con cada pulsación de tecla, a diferencia de los rotores, su impacto era limitado. Véase Criptoanálisis de la Enigma .

Las primeras computadoras

Paneles de cableado ENIAC

La primera versión del ordenador ENIAC se programó mediante cableado, interruptores y tableros de conexiones. El cableado del ENIAC se reconfiguró posteriormente para utilizar la memoria ROM de datos de tablas de funciones existente como memoria ROM de programa (los interruptores y tableros de conexiones se siguieron utilizando en el ENIAC reconfigurado).

El IBM 305 RAMAC utilizaba un tablero de conexiones para todas las operaciones de comparación de programas y todas las operaciones de bifurcación. Otros tableros de conexiones controlaban la lectura y perforación de tarjetas, la impresora y la máquina de escribir de consola. [8] Muchos dispositivos periféricos, por ejemplo, el IBM 711 y el 716 , para las computadoras IBM de primera y segunda generación, incluidas las series IBM 700/7000 y el IBM 650 , se basaban en máquinas de registro de unidades e incluían tableros de conexiones.

Los tableros de conexiones se siguieron utilizando en computadoras especializadas durante algún tiempo, actuando como una memoria de solo lectura (ROM), pero pudiendo ser reprogramados manualmente en el campo. Un ejemplo es la computadora Ferranti Argus , utilizada en el misil Bristol Bloodhound , que cuenta con un tablero de conexiones programado insertando pequeñas varillas de ferrita en ranuras, creando de hecho una memoria de núcleo de solo lectura a mano.

Véase también

Referencias

  1. ^ IBM Accounting Machine: 402, 403 y 419 Principios de funcionamiento . 1949. 22-5654.
  2. ^ Manual de referencia de IBM 407 Máquina de contabilidad . 1959. A24-1011.
  3. ^ Zemanek, Heinz (1976). Prehistoria e historia de la informática en Europa central. Conferencia Nacional de Informática. Viena, Austria.
  4. ^ Heide, Lars (27 de abril de 2009). Sistemas de tarjetas perforadas y la explosión temprana de la información, 1880-1945. Johns Hopkins University Press. pp. 128-137. ISBN 9781421427874. Recuperado el 19 de marzo de 2024 .
  5. ^ Los primeros paneles de control extraíbles de IBM tenían una serie de conectores en un lado, cada uno conectado a un conector en el reverso. Como la función de estos paneles es idéntica a la de los paneles de control posteriores con concentradores, en este artículo se utiliza únicamente la terminología de concentradores.
  6. ^ Nota: Una excepción importante fueron los reproductores (514...) e intérpretes (552...), que tomaron las tarjetas con el borde 12 (borde superior) primero.
  7. ^ IBM (1956). Manual de referencia de IBM: Principios de cableado funcional (PDF) . 22-6275-0.
  8. ^ Manual de operación IBM 305 RAMAC

Enlaces externos