Contrarrestar
[Scott M. Baker] quiere una perforadora de cinta de papel para su colección de retrocomputadoras. A nosotros nos parece bien, no juzgamos. De hecho, estos periféricos electromecánicos del pasado tienen mucho a su favor, especialmente el ruido. Pero, por desgracia, estas cosas son un poco difíciles de conseguir hoy en día, y crear una desde cero sería una propuesta ciertamente difícil. ¿Qué hacer?
Afortunadamente, vivimos en el futuro y eBay tiene todo tipo de maravillas, incluidos estos teclados tipográficos de la década de 1970, que [Scott] rápidamente realizó ingeniería inversa. Llegaremos a los detalles en un minuto, pero primero, ¿podemos tomarnos un momento para pensar en el flujo de trabajo del que formaban parte estas cosas? Estos no son terminales: carecen de cualquier tipo de IO aparte de la cinta de papel perforada que arrojaron. El trabajo del operador consistía en marcar la copia sin ningún tipo de respuesta de que estaban presionando las teclas correctas y simplemente enviar el registro en papel de la sesión a las máquinas tipográficas. Y crees que tu trabajo apesta.
Para darle una interfaz a esto, [Scott] primero tuvo que reactivar la fuente de alimentación, cuyos condensadores habían visto días más soleados. Una vez aclarado esto, se dedicó a comprender la máquina sin CPU analizando su lógica de la serie 7400, así como a planificar cómo convertir la salida nativa de 6 bits en una de 8 bits más manejable. Afortunadamente, la perforadora de cinta ya tenía solenoides para las dos partes superiores, pero encontrar una manera de accionarlos no fue trivial.
La solución fue omitir un búfer para que los bits del carácter deseado se puedan configurar con una Raspberry Pi y un dispositivo lógico programable ATF22V10. Eso es suficiente para obligar al golpe a hacer su trabajo; De hecho, logra que se comunique con otra cosa, tal vez incluso con la computadora Heathkit H-8 de [Scott].
