banner
Centro notizie
Esperienza pluriennale insieme ad attrezzature all’avanguardia

La Tiny 6809 Board di Andreas Jakob mette un microcomputer funzionante sul tuo portachiavi

Feb 20, 2024

Andreas Jakob, appassionato di informatica classica, ha costruito quello che probabilmente sarà uno dei microcomputer basati su Motorola 6809 in assoluto più piccoli in circolazione: così piccolo, infatti, che include un foro di montaggio per adattarlo al portachiavi e portare un po' di storia informatica in tasca.

"[Questa è una] scheda [Motorola] 6809 piccola e minimalista che si basa principalmente su progetti e idee di Jeff Tranter, Dave Collins e Grant Searle", spiega Jakob del progetto. "Per adattarlo a 5×5 cm (circa 1,97×1,97") ho utilizzato un PCB a sei strati poiché JLCPCB li offre in una promozione senza costi aggiuntivi rispetto ai quattro strati al momento della stesura di questo articolo, comprese le vie riempite e placcate gratuitamente e placcatura in oro. Ciò consente il posizionamento del pad tramite per risparmiare spazio. Lo strato superiore è un piano di massa solido e lo strato cinque è un piano 5v solido che lascia 4 piani per il routing."

La minuscola scheda risultante ha un ingombro appena più grande dei due chip DIP che dominano la sua superficie: una EPROM 27C256 da 32 kB che contiene una copia di Microsoft Extended BASIC e il monitor ROM Assist09 più un clone compatibile del Motorola 6809: un processore a otto bit chip con alcune funzionalità a 16 bit rilasciato per la prima volta nel 1978 come alternativa costosa ma ad alte prestazioni allo Zilog Z80.

"Le parti sono state selezionate per lo più in base a ciò che JLCPCB aveva in magazzino e poteva essere popolato, poiché saldare a mano le minuscole parti SMD [Surface Mount Device] sarebbe un lavoro duro", osserva Jakob. "Il routing è stato eseguito manualmente solo per le tracce più critiche e per guidare l'auto-router, che ha svolto la maggior parte del lavoro. I circuiti integrati sul lato inferiore sono posizionati in connettori femmina di precisione in modo che i pad per il socket della CPU possano ancora essere raggiunti per la saldatura. Le prese normali bloccherebbero l'accesso."

La piccola macchina completata presenta 32 kB di RAM e 32 kB di ROM, una CPU compatibile con 6809 che funziona a 1 MHz o una 6309 che funziona a 5 MHz, il monitor e il BASIC nella ROM e una porta seriale in grado di funzionare a 230.400 baud con un tipo USB -Connettore C per dati e alimentazione tramite chip di interfaccia STMicro. Anche un connettore a 30 pin offre spazio per l'espansione e può ospitare una seconda scheda altrettanto compatta progettata da Jakob: un adattatore di interfaccia periferica (PIA) Motorola 6821.

Il minuscolo computer di Jakob è disponibile presso l'Open Source Hardware Lab (OSHW Lab) sotto la licenza Open Hardware del CERN (CERN-OHL), così come la scheda di espansione PIA.