Adattatore VGA per Olivetti M24

Questa volta vi presento un “faidate” (o DIY come dicono gli anglofoni) che consente di collegare l’uscita video di un Olivetti M24 ad un tradizionale monitor VGA.

L’M24 è un eccezionale computer costruito in Scarmagno (Ivrea – Italia) nel 1983 da quel colosso (che era) la Olivetti. Era un pc compatibile (o come si diceva in quel periodo IBM compatibile) che mostrava però notevoli migliorie.

Un Olivetti M24, versione con floppy disk ed hard-disk (foto: www.vecchicomputer.com)

Aveva di serie il processore Intel 8086 a 8 o 10 MHz (quando l’IBM montava ancora gli 8088 a 4,77MHz) ed era quindi più veloce. Era dotato, inoltre, di una scheda video particolarissima (una CGA enhanced da 32Kb) che alla risoluzione standard di 320×200, abbinava una doppia scanline permettendo la risoluzione di 640×400 pixel. Questo si traduceva in un carattere testuale molto definito e leggibile (l’IBM aveva un carattere
simile solo dotandosi della famosa scheda video Hercules) , ed una risoluzione grafica superiore (famosi erano i driver per Windows 2.11 che usavano questa modalità).

Foto dell’adattatore terminato

C’era anche una risoluzione poco conosciuta di 512×256 pixel che era supportata per la compatibilità con il display dell’M20 (suo predecessore) e che poteva essere emulato (con il suo sistema PCOS) montando una scheda con lo Z8000.

In virtù di queste caratteristiche eccellenti, la scheda necessitava di un altrettanto eccellente monitor che supportasse le frequenze più elevate necessarie per quelle risoluzioni. Infatti tutti gli M24 avevano il loro monitor dedicato (che è anche alimentato direttamente dalla scheda video), collegato ad un connettore DB25. Ciò non toglie che sia possibile collegare un monitor VGA relativamente recente che supporta queste frequenze. Vediamo come.

Foto del materiale necessario

Procuriamoci il materiale necessario (tutto facilmente reperibile):
– Un connettore DB25 maschio
– Un connettore DSUB15 HD femmina (quello VGA per intenderci)
– Un guscio per il connettore DB25
– Un guscio per il connettore DSUB15 HD (è lo stesso dei DB9)
– Qualche spezzone di filo elettrico colorato ed un tubetto per raccoglierli.
– Saldatore, stagno, cacciavite e tronchesino.

Seguiamo lo schema allegato (disponibile qui) facendo attenzione ai numeri indicati, che sono gli stessi riportati sui connettori DB (cercateli con una lente di ingrandimento).

Lo schema dei collegamenti (da: http://olivettim24.hadesnet.org)

Spelate, stagnate e saldate i fili ai pin di un connettore, cercando di evitare cortocircuiti tra i diversi pin (cosa abbastanza facile sul connettore DSUB15 che li ha disposti su 3 file molto strette). Non dimenticate prima di saldare l’altra estremità dei conduttori all’altro connettore, di inserire il tubicino per raccoglierli.

Le connessioni sul DSUB15 HD

Quando avete finito di saldare i due connettori, ricontrollate nuovamente le connessioni e l’assenza di eventuali corto circuiti. Adesso potete inserire i connettori nei due gusci e serrare le viti.

Il connetore DB25 inserito nel semiguscio con il fermafilo montato

A questo punto collegate l’adattatore alla scheda dell’M24 da un lato ed ad un monitor VGA (anche LCD) dall’altro (ho usato per “coerenza” un LCD marcato (ma non più prodotto sic!) Olivetti :-)). L’adattatore funziona subito!

I messaggi del BIOS dell’M24

Questa voce è stata pubblicata in Hardware, Hardware DIY e contrassegnata con , , . Contrassegna il permalink.

29 risposte a Adattatore VGA per Olivetti M24

  1. Luca scrive:

    Grande !!

  2. Zinamo scrive:

    Ciao,
    molto interessante questo articolo! Anni fa avevo provato a costruire questo adattatore, ma purtroppo senza successo; ho così ripiegato disattivando la scheda interna ed installando una scheda VGA 8-bit.
    Hai mai provato questa alternativa?

    Ho riportato la mia esperienza su vcf:
    http://www.vcfed.org/forum/showthread.php?44719-Help-with-Olivetti-M24-AT-amp-T-6300

    Ciao e complimenti!

  3. admin scrive:

    Ciao Zinamo,
    grazie per aver riportato la tua esperienza.
    Io ho risolto egregiamente con questo adattatore, collegato ad un monitor LCD da 15″, in attesa di riparare il monitor originale della Olivetti a fosfori verdi.
    Non ho pensato di sostituire la scheda VGA, ma sono a conoscenza di pochi modelli compatibili con questo pc. Mi pare di ricordare una ISA della Tseng Lab. Ne ho due, una appunto Tseng Lab. e l’altra una Cirrus Logic, qualche giorno proverò a verificare se sono compatibili con la macchina.
    A presto.

  4. Giuseppe scrive:

    Buongiorno. Mi può costruire un adattatore come in foto. Forse leggermente più lungo.

    • admin scrive:

      Ciao Giuseppe,
      Da dove scrivi?
      Vorrei provare a vedere se c’è qualche appassionato come me dalle tue parti, e magari può assemblarlo per te, facendoti risparmiare le spese di spedizione.
      Noi del Vintage Computer Club Italia (VCCI) siamo tanti e in tutta Italia.
      Se proprio non ci fosse nessuno, posso realizzarlo io.
      Ma tu possiedi un M24? Che modello esattamente?
      Fammi sapere.

      • Giuseppe scrive:

        Grazie per la risposta. Ho un olivetti m24 con disco fisso interno e due floppi oltre la tastiera. Non ho il suo video però ho un video Vcr del 1985 ancora funzionante. Penso che con il tuo adattatore dovrebbe funzionare. Io sono di Cassina de Pecchi.

      • Giuseppe scrive:

        Ti ho risposto ma non vedo la mia risposta. Io sono di Cassina de Pecchi.

  5. Peppe scrive:

    Ottimo lavoro e grazie per la condivisione.

  6. Tommy scrive:

    I questi giorni lo farò per riparare un ecografo del 96, ti terrò aggiornato, grazie per i meravigliosi consigli e schemi… I monitor attuali montano ugualmente, basta siano vga? Grazie.

    • admin scrive:

      Ciao,
      quindi, mi pare di capire, che l’ecografo ha come unità centrale un M24. Favoloso!
      I monitor odierni hanno quasi sicuramente un ingresso VGA e quindi puoi collegarci, con questo adattatore, un M24.
      Fammi sapere e buon lavoro!

  7. Gianfilippo scrive:

    Purtroppo lo schema non ha la classica piedinatura di un connettore VGA (che ha tre file), ho cercato di seguire i numeri dei contatti per costruire l’adattatore ma con scarsa fortuna.

    • admin scrive:

      Ciao Gianfilippo,
      lo schema rappresenta un generico connettore DB15, ma puoi tranquillamente riferirti alla numerazione dei pin che trovi, uguale anche sul DB15HD tipico della VGA.
      Se preferisci, questa è la piedinatura di una VGA (https://www.servicesparepart.com/wp-content/uploads/2017/09/vga-db-15-pinout-schematic-diagram.jpg).
      Come vedi, i pin (numeri) corrispondono.
      Dalle foto del mio prototipo, puoi vedere, che ho connesso proprio i pin indicati (con fili esettamente colorati dei colori primari RGB).
      Ho costruito diversi esemplari di questo adattatore e finora, non ho riscontrato alcun problema.
      Ti invito a provare, cercherò di aggiornare l’articolo con un nuovo disegno riportante il corretto DB15HD.
      Buon assemblaggio!

  8. Ivan scrive:

    Anche a me non funziona più il monitor originale a fosfori verdi dell’M24. I’M24 parte, a sentire dal breve rumore dell’HD, ma il monitor non da segni di vita, se non un una flashata verde allo spegnimento del pc. Per la riparazione, a chi potrei rivolgermi tra qualcuno vicino Rimini? Prima cercherò di collegarlo ad un monitor vga, con il cavo suggerito. Grazie.

    • pietro oliarca scrive:

      Qualcuno conosce la piedinatura video dell’Olivetti L1? Mi ritrovo un monitor monocromatico con un DB15 a 2 file, alimentazione esterna, però senza segnale video non parte. Non riesco a trovare le specifiche, non so neanche se va a 15khz o altro

      • admin scrive:

        Ciao Pietro,
        Se per Olivetti L1 intendi l’Olivetti M20 L1, penso tu possa riferirti al manuale dell’hardware di questa macchina, reperibile qui:
        http://www.z80ne.com/m20/index.php?argument=sections/manuals/manuals.inc
        Scorri per trovare i manuali hardware (hw1.pdf e hw2.pdf), alla pagina 116 (sez. 3-4) del manuale hw1.pdf, trovi la piedinatura e i nomi dei segnali disponibili. Ti invito a fare attenzione, perchè sono segnali digitali (TTL) e non analogici, quindi forse dovresti usare, se non hai il monitor dedicato dell’M20, un monitor per IBM tipo MDA o Hercules.
        Il chip utilizzato nell’M20 è l’MC6845 come puoi vedere nella parte due (hw2.pdf) del manuale hardware (sempre allo stesso indirizzo), pagina 37.
        Purtroppo non posseggo direttamente un M20 (anzi, mi piacerebbe molto 🙂 ) e non riesco ad aiutarti meglio.
        Mi farebbe piacere sapere se queste informazioni ti sono state di aiuto.
        Ciao

        • pietro oliarca scrive:

          Grazie, sono riuscito a far funzionare il monitor. Si accende quando rileva la sincronia orizzontale (sul pin 1), verticale sul pin 3 e segnale video TTL sul 4. Il monitor è un DSM 1215

          • admin scrive:

            Buongiorno Pietro,
            Grazie per le preziosi informazioni che ci lasci.
            In questo modo puoi aiutare qualcun’altro che ha lo stesso problema.
            grazie ancora

  9. Car Melo scrive:

    Caio ho uno di questri monitor e volevo accenderlo e collegarlo a un pc con scheda grafica ega / cga quindi dovrei fare un adattatore da 25 Poli > 9 Poli con l’alimentazione esterna, hai la pinout completa del DB25 ?

  10. Stefano scrive:

    Ciao ho realizzato il cavetto ma non sono riuscito a farlo funzionare, sul video Lcd mi da’ ” out of range” , bisogna usare un video vga particolare? Grazie

    • admin scrive:

      Buongiorno Stefano,
      scusa per il ritardo con cui ti rispondo.
      Se ottieni quel messaggio, evidentemente il segnale VGA ha una frequenza non supportata dal tuo monitor.
      Come vedi dalle immagini io ho utilizzato un monitor LCD ultra economico (marcato, ma solo marcato Olivetti, ma provenienza cinese) che supporta una risoluzione di 1024×768 pixel con frequenze da 40 a 60Hz.
      Successivamente ho anche utilizzato un LG multiscan (e qui ovviamente non potevo avere problemi)
      Ricontrolla bene i collegamenti e prova, se puoi, un altro monitor.
      Fammi sapere
      Claudio

  11. Piero Fenaroli scrive:

    Ciao, sto provando a realizzare il cavo per monitor M24 seguendo il tuo schema. Mi puoi confermare se sono da ponticellare solo i piedini 6 e 8 del connettore DB15 o se si deve collegare insieme anche il piedino 7?
    Grazie Piero

  12. Alberto scrive:

    Ciao, sto restaurando un M24; ho il monitor originale ma purtroppo non ho il cavo. C’è qualcuno che ha lo schema del cavo originale?

  13. Fabrizio scrive:

    Regola n.1 Accertarsi che il monitor che si vorra’ usare supporti la scansione orizzontale 25.75 Khz
    Sono riuscito ad assemblare il cavo con successo e funziona ma, anche constatata la testimonianza di un altro utente che lamenta il fallimento “out of range” credo che andrebbe sbandierato il fatto che e’ necessario un monitor particolarmente versatile che supporti anche la scansione 25.75 Khz perche’ la maggioranza copre solo il range da 31.5 ad 80 kHz.
    Anche consultando altre guide su come assemblare questo adattatore, mi chiedo perche’ tutte quante diano per scontato che uno disponga di un monitor adeguato quando la maggiorparte di noi “squattrinati” magari tenta con quelli che ha raccattato in giro dismessi gratis o per pochi soldi.
    In un primo momento mi stavo scoraggiando temendo che scheda madre o scheda grafica fossero guaste (di un M24 acquistato per 70 € non testato e privo di monitor) se non fosse che il beep di boot ed il floppy che accedendeva la spia rossa dopo un certo tempo mi lasciavano sperare che una CPU ed il suo bios avesse ordinato di compiere le due azioni quindi, ho insistito a riprovare con tutti i monitor che mi sono ritrovato intorno e finalmente uno che ha supportato la quell’uscita l’ho trovato ma e’ stato in minoranza.
    Sorprendentemente hanno fallito anche gli ingressi VGA di un paio di televisori che ho provato dai quali, nativamente supportando la bassa frequenza dei 16.25Khz del formato TV standard che normalmente i monitor per PC non supportano, mi sarei aspettato non gli costasse niente reggere anche quest’altra

    • Carmelo scrive:

      Grazie per aver specificato questo, infatti stavo impazzendo dopo aver realizzato ben 2 adattatori non riuscivo a visualizzare nulla, nonostante l’M24 fosse perfettamente funzionante con un monitor originale.
      Adesso è chiaro… bisogna trovare un monitor adatto! Ma secondo te esiste un CRT con quella frequenza? Oppure soltanto LCD?

      • admin scrive:

        Ciao Carmelo,
        credo che un CRT che supporti quelle frequenze sia sicuramente il famoso Nec Multisync. Sicuramente ce ne sono altri, io avevo all’epoca un LG da 15″ che agganciava quasi tutto (l’ho usato con un Atari ST che in colore è abbastanza schizzinoso) ma non ricordo affatto la sigla completa. Forse per i CRT vale ancor di più la regola provare… per vedere 🙂

Rispondi a admin Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *