MSX Village forum

L'atelier (en cours) Reparation controleur de disquette NMS-8255 Mini jeu

MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6397

Le 13/02/2016 à 19h42
Bonjour

Apres avoir testé une vingtaine de lecteur de disquette, un lecteur deffectueux m'a grillé le contrôleur et j'ignore comment !!
Il y a quelque mois, j'ai remplacé le controleur WD2793A. Je peux lire les disquettes et les demarrer. Par contre, je ne peux pas formater ni sauvegarder un fichier sans avoir "disk offline"

Apres avoir fait le tour du manuel service, j'ai relevé ceux ci: 7 LS dans le collimateur :glass



DRIVE CONTROL:
-IC138 -> 74LS367
-IC139 -> 74LS175
-IC142 -> 7438
-IC152 -> 74LS74

INVERTER:
-IC164 -> 7438

BUFFER:
-IC140 -> 74LS14
-IC163 -> 74ls04

Voici le jeu: Trouvons d'ou viens la panne. Le(s) gagnant(s) auront ma reconnaissance ^^
ça ne presse pas, ça fait presque 2 ans que c'est comme ça :oups

Il est possible qu'il y en ai plusieur de HS . Pour ma part, je compte les remplacer un à un de toute façon ! Edité par MSXlegend Le 13/02/2016 à 20h16


Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/02/2016 à 19h58
Bonsoir,

Déjà, si tu peux lire les disquettes, le IC142 ne doit pas être en cause, il suffit de regarder le sens des signaux.

Aprés, tu peux tester les portes qui sont reliées sur les PINS 32, 36, 34, 35, 27 du WD2793 avec une LED ou un testeur, IC140 et IC163 sont des portes inverseuses. Sauf que le IC140 a un trigger a chaque portes, mais le principe reste le même.

Si tu as un autre NMS-8255, tu peux comparer les signaux au contoleur. Edité par metalgear2 Le 13/02/2016 à 20h03



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6397

Le 13/02/2016 à 20h20
metalgear2 :


Aprés, tu peux tester les portes qui sont reliées sur les PINS 32, 36, 34, 35, 27 du WD2793 avec une LED ou un testeur, IC140 et IC163 sont des portes inverseuses. Sauf que le IC140 a un trigger a chaque portes, mais le principe reste le même.


Le WD2793 à été testé sur une interface externe et fonctionne !



metalgear2 :


Si tu as un autre NMS-8255, tu peux comparer les signaux au controleur.


Je n'en ai qu'un ^^



Je ne vais malheureusement pas tester les ls un a un, ça m'oblige a tout brancher le ventre ouvert et c'est galere et je manque de place Edité par MSXlegend Le 13/02/2016 à 20h26


Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/02/2016 à 20h25
Je parle pas du WD2793 mais des portes qui sont juste avant (IC143 et IC160)

Pour info : Un 74LS38 n'est pas un inverseur. Edité par metalgear2 Le 13/02/2016 à 20h31



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6397

Le 13/02/2016 à 20h33
metalgear2 :
Je parle pas du WD2793 mais des portes qui sont juste avant (IC140 et IC163).




J'y ai pensé, c'est le buffer le plus proche ^^ , je vais les tester en premier des que j'ai un moment.



BUFFER:

-IC140 -> 74LS14

-IC163 -> 74ls04









Edit: Pour tester les "portes" , il faut 1K+led a la sortie et relié a la masse c'est ça ? Edité par MSXlegend Le 13/02/2016 à 21h02


Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
bpmsx Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 20/03/2013 à 19h45

Messages: 489

Le 13/02/2016 à 21h29
bonsoir MSXlegend, moi je pense que c'est le ci 164 car le 8250-55 ne peut pas ecrire donc Write , pour moi les signaux Wp WG et peut etre DIR serait en cause


bpmsx
   
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6397

Le 13/02/2016 à 21h43
bpmsx :
je pense que c'est le ci 164 car le 8250-55 ne peut pas ecrire donc Write , pour moi les signaux Wp WG et peut etre DIR serait en cause


Bonjour Bpmsx. C'est une bonne piste en effet. Je commence par la finalement :) Edité par MSXlegend Le 13/02/2016 à 21h47


Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
bpmsx Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 20/03/2013 à 19h45

Messages: 489

Le 13/02/2016 à 21h50
j'ai confondu Wp (writ protect) Avec Wd (writ data), donc Wd WG et Dir qui sorte du controleur


bpmsx
   
bpmsx Membre non connecté

Villageois

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 20/03/2013 à 19h45

Messages: 489

Le 13/02/2016 à 21h56
Sur le signal WG il y a aussi une résistance (r165) une diode (d104) et un condo (c176) a vérifier si pas nase


bpmsx
   
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6397

Le 13/02/2016 à 22h43
Ah oui je n'avait pas fait attention !!
R165=10K
C176=10uF
D104=1S1555


Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
metalgear2 Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : compte ++

Inscrit le : 27/11/2010 à 23h40

Messages: 2768

Le 13/02/2016 à 23h37
Citation :
Edit: Pour tester les "portes" , il faut 1K+led a la sortie et relié a la masse c'est ça ?


Ca dépend du signal.

Si c'est un signal positif, oui c'est comme ça, mais si c'est un signal négatif, c'est l'inverse.



Citation :
BUFFER:

-IC140 -> 74LS14

-IC163 -> 74ls04


Encore une fois, le LS14 et le LS04 sont des inverseurs et non des buffers, donc :



- Si la LED s'allume en entrée, elle est éteinte en sortie.

- Si la LED est éteinte en entrée, elle s'allume en sortie. Edité par metalgear2 Le 14/02/2016 à 01h12



Mon site consacré au MSX : http://mymsx2.free.fr
Site web    
MSXlegend Membre non connecté

Conseiller Municipal

Rang

Avatar

Groupe : Shoutbox

Inscrit le : 18/06/2010 à 22h42

Messages: 6397

Le 14/02/2016 à 04h17
J'ai mi comme indiqué sur le manual service. Merci en tout cas


Mon Github -> github.com/msxlegend
challenge 2013 -> neodream MSX 2013
Concepteur du -> KCX Bluetooth transmitter
Demo Terminator2 T2.zip
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10888

Le 14/02/2016 à 17h41
change direct IC140 74LS14 , IC163 74LS04 , IC164 74LS38 et tu remet a neuf les principaux signaux in et out vers le lecteur
met tout sur supports et n'utilise surtout pas des HC , des HCT peuvent faire l'affaire
si ça ne marche pas cherche du coté des pistes ou des soudures voire le connecteur 34pts ou la limande


:noel
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie