Ascoltiamo un nastro: nastro di carta
Al giorno d'oggi, è probabile che i dati non siano "nel cloud". Altrimenti, probabilmente si trova su un'unità flash USB o una scheda SD. Ma ai vecchi tempi, il nastro di carta era un modo diffuso per archiviare e recuperare i dati. Un modo comune per iniziare la giornata in ufficio era inserire qualche dozzina di byte di codice del bootloader, inserire un nastro del bootloader più grande nel lettore di nastri di carta TeleType e poi prendere il caffè mentre il bootloader più potente si faceva strada nella memoria. Quindi potresti finire la tua preparazione mentre carichi il nastro con il tuo compilatore o qualunque cosa tu voglia. [Scott Baker] ha un Heathkit H8 e ha deciso di usarlo con un registratore di carta e con alcuni dei suoi altri strumenti sarebbe stato divertente.
Invece di una TeleType, [Scott] ha preso una macchina per nastro di carta usata della FANUC, destinata all'industria CNC. Sono ampiamente disponibili sul mercato in eccedenza, anche se una macchina funzionante potrebbe costarti $ 500. [Scott] ha pagato $ 200, quindi aveva del lavoro da fare per rendere operativa l'unità.
Il nastro di carta aveva alcune varietà. Per il lavoro al computer, di solito si disponeva di un nastro che poteva contenere otto fori, uno per ogni bit in un byte. Tuttavia esistono anche nastri a 6 e 5 bit per scopi speciali o codifiche diverse (i vecchi TeleType utilizzavano caratteri a 5 bit in Baudot). Anche la scelta della carta è variata. Potresti procurarti carta comune, carta oleata, che forse non si inceppa così spesso, e Mylar, che ha meno probabilità di triturarsi quando si inceppa.
Per rendere le cose ancora più difficili, anche le macchine funzionavano tutte in modo leggermente diverso. Certo, quasi tutti i punzoni utilizzano solenoidi. Ma il trasporto del nastro a volte era un rullo di presa e talvolta un'unità a forma di ruota dentata. La lettura dei fori può essere effettuata con contatti meccanici o otticamente. Alcuni pugni lasciavano dei piccoli residui pendenti sul nastro, quindi non era necessario svuotare una scatola di coriandoli per buttare via i residui.
Il lavoro di riparazione è stato interessante. All'interno della macchina c'è un microcontrollore 8051. Non c'era l'orologio e il circuito utilizzava due moduli personalizzati. Uno era semplicemente un cristallo e l'altro era un oscillatore. La rimozione di entrambi ha consentito a un moderno oscillatore di sostituire entrambi i moduli. Il problema successivo era un driver di uscita seriale danneggiato. La sostituzione ha fatto sì che le cose funzionassero, tranne che per i ripristini casuali dovuti a un circuito di ripristino di interruzione di corrente difettoso. Anche quello è stato facile da risolvere.
Naturalmente, se sei davvero a buon mercato, è facile realizzare un lettore di nastri di carta con 8 fototransistor e tirare il nastro a mano non è inaudito. Può anche parlare tramite USB. Abbiamo anche visto un badge per conferenze in grado di leggere i nastri.