FABRICATION D'UNE INTERFACE DE DISQUETTE :

 

Quelques infos :

Je tiens a préciser que le travail décrit ci-dessous ne vient pas que de moi, il vient surtout des infos de l'Argentin Gustavo (Ciro) et d'un site Brésiliens.

Il existe plusieurs versions d'interface, comme le FD-05/FD-051 de chez Yamaha, le VY0010/VY0011 de chez Philips, le HBD-30/50 de chez Sony ou le TDC600. La plus simple est bien évidement la version clone de la TDC600.

L'avantage de la version TDC600, c'est qu'elle utilise un circuit WD37C65, moins gourmand en circuit TTL (74LSxx) que les autres interfaces citée ci-dessus, qui eux, utilisent un WD2793. Malheureusement, un grand nombres de circuit TTL est util pour commander ce circuit.

Je reviendrais plus tard sur ce circuit (WD2793), au moment voulu et aprés quelques tests en incluant les TTL dans un EPM.

Je suis donc parti sur le clone de la TDC600 qui a été réalisé en plusieurs versions.

 

Quelques exemples de versions :

           

 

Pour la version que je fais, la PCB ressemblera a ça :

   

 

 

Lien sous Youtube

 

Photo du prototype :

 

Schéma de principe :

J'ai refait le schéma complet de la version de Gustavo (Ciro), car aprés quelques vérifications, le connecteur edge se trouvait complément à l'envers. Toutes les broches paires étaient connectées à la GND alors que c'est l'inverse.

La broche 3 du connecteur FDD n'est pas relier à la GND pour éviter un court circuit. La raison, sur un ancien lecteur de disquette, la broche 3 peut être relier au +5V.

 

Brochage du connecteur d'un ancien FDD                           Brochage du connecteur d'un FDD récent

   

 

Une modifification a aussi été nécéssaire pour une compatibilitée avec d'autres périphéries. Il suffit de couper le +5V qui est relier à la PIN9 du 74LS138. Vous pouvez aussi, comme sur le schéma, mettre un cavalier (J5).

J'ai aussi utilisé une 29F040 pour gagner de la place et surtout pour une mise à jour plus facile.

Les cavaliers J1 a J4 servent pour la sélection des FDD.

 

Ce qui donne comme schéma (Cliquer dessus pour l'avoir en plein écran) :

 

Une version imprimable en noir et blanc est dispo ici

 

Les essais et les test :

Premier test effectuer sur un MSX1 YIS503. Ca fonctionne parfaitement.

 

Aprés quelques essais, je me suis aperçu qu'une petite partie du bios été écrit en Argentin.

 

J'ai donc modifier la ROM pour avoir une version Anglaise qui est renommée en Version 1.1.

 

Téléchargement de la Version 1.0 (Original) et la 1.1 (Modifier)

 

Test avec deux FDD sur mon CX5M modifier en MSX2 qui a une BEER202 et un module RTC intégré.

Aucun conflit avec la BEER.

 

Essai de chargement d'un jeu.

 

Autre essai de chargement d'un jeu.

 

Fabrication d'une PCB et tests :

Commande d'une PCB avec contact Gold au format Boitier Konami.

   

 

 

Test de l'interface FDD.

   

 

 

Pour finir, la mise en boite :

 

   

 

 

Retrouver mon site MSX sur :

( Cliquer sur l'image )