Emulatore di EPROM

Emulatore di EPROM
Il contesto: una macchina da cucire industriale dei primi anni '80 che usa delle eprom 2716 come sistema di storage; purtroppo i connettori si ossidano e di rompono e, soprattutto, le eprom diventano sempre meno reperibili. Inoltre avere alcune centinaia di eprom come archivio è, al giorno d'oggi, scomodo ed insicuro.
L'apparecchio ha due diversi zoccoli: una per leggere il programma di cucitura ed una per scrivere un nuovo programma su di una eprom.
Per risolvere la situazione ho progettato e costruito un emulatore di eprom che svolge le seguenti funzioni:
- mantiene un archivio completo su di una singola SD card (1 eprom = 2KB, quindi anche una scheda SD da 16MB può contenere circa 8000 eprom);
- si interfaccia al connettore di lettura
- si interfaccia al connettore di scrittura
- dispone di un piccolo display per permettere all'operatore una selezione rapida del programma voluto.

schedacompletoil retro di una delle schede, eseguito con sottilissimi filiLa breadboard con il prototipo dell'emulatore Sulla breadboard un simulatore di lettore e scrittore di epromLa scheda Visto da sopra con collegato il box di controlloVista laterale del sandwich di schede, quella centrale è la scheda CPU