
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 )
