Il y a une torsion de quelques lignes dans ce câble de disquette. Pourquoi? Quel est le but de cela?
Il y a une torsion de quelques lignes dans ce câble de disquette. Pourquoi? Quel est le but de cela?
Réponses:
s'il s'agit d'un câble de disquette, cette torsion sert à choisir comment le premier (avant torsion) et le deuxième lecteur (après la torsion) seront A: ou B:
à partir de http://www.pcguide.com/ref/fdd/confCable-c.html
Vous remarquerez également que le câble de la disquette présente une étrange torsion, située entre les deux paires de connecteurs destinés aux lecteurs de disquette. Malgré le fait que cela semble être un "bidouillage" (enfin, c'est vraiment un bidouillage), il s'agit en fait de la construction correcte d'un câble d'interface de disquette standard. Il y a des câbles qui n'ont pas la torsion, et ce sont en réalité des câbles non standard! Qu'est-ce que la torsion fait pour changer la connexion du lecteur sur l'extrémité la plus éloignée de la torsion de sorte qu'il soit différent du lecteur avant la torsion. Ceci est fait pour que le lecteur à la fin du câble apparaisse en tant que A: pour le système et celui du milieu pour qu'il soit en B :.
Sur le câble du lecteur de disquettes du PC, l’un des fils est activé lorsqu’une demande d’accès au lecteur A: et un autre s’active lorsqu’une demande d’accès au lecteur B :. De plus, un fil est activé lorsque le moteur A: moteur doit s'allumer, l'autre pour le lecteur B: (évidemment lorsque le code veut accéder au lecteur A: il va allumer le moteur, mais avoir un moteur séparé -contrôle des fils signifie que le code qui veut accéder au lecteur A: maintenant mais voudra accéder au lecteur B: peut à nouveau activer les deux moteurs). Bien qu'il aurait été possible d'utiliser des cavaliers sur chaque lecteur pour indiquer s'il devait répondre au premier ou au deuxième jeu de câbles, la pratique habituelle a été de configurer tous les lecteurs de manière à répondre aux câbles de sélection de lecteur et de démarrage du moteur associés à lecteur B :,
Bien que cela puisse sembler un peu en arrière de faire en sorte que les disques réagissent au disque B: fils en l'absence de torsion, cette procédure permet d'utiliser toute la longueur du câble lors de la connexion d'un seul disque A :, sans nécessiter que le câble soit torsadé à la fois avant et après le connecteur du milieu.
Le lecteur précédant le twist sera le lecteur B, tandis que celui situé à la fin sera A. De cette façon, il n’est pas nécessaire de "configurer" les lecteurs que sont le lecteur (A ou B) qu’ils vont être et ce qu’ils doivent écouter. . Ils peuvent être configurés à l'identique et la torsion permutera l'entrée de contrôle pour eux.
Ou citant sciure de bois , de ce commentaire :
La torsion du câble permet aux deux lecteurs de disquette d’être configurés de manière identique (pour la sélection du lecteur) une fois installés (pour des raisons de fabrication), mais leur fonctionnement peut être sélectionné de manière unique en tant que premier ou deuxième lecteur en fonction de la position du câble.
Les broches torsadées vont de la broche 10 à la broche 16.
Sans la torsion, nous devons configurer les lecteurs et les configurer comme lecteurs A pour l’un et B pour l’autre, car lorsque la carte mère sélectionne par exemple le lecteur A, les deux lecteurs recevraient le signal de sélection s’ils sont tous deux configurés en tant que lecteur. A. Pour éviter cela, nous devrions les configurer par cavaliers ou en câblant leur rôle de manière à créer un lecteur configuré pour être le lecteur A qui écouterait les signaux sur le fil de sélection A, tandis que l’autre lecteur serait le lecteur B qui: serait écouter les signaux dans sélectionnez B.
Ceci est tout à fait faisable, mais nous ne voulons pas déranger le réglage des lecteurs, nous voulons simplement les jeter dans le boîtier du PC et brancher les câbles.
Supposons que les deux lecteurs sont câblés pour être le lecteur B. Maintenant, nous n’avons pas besoin de les configurer, mais ils ont tous deux écouté le signal de sélection B, tandis que la carte mère souhaiterait toujours envoyer un signal pour sélectionner A pour sélectionner le lecteur A Voici le twist! Après le premier lecteur, nous torsadons les câbles de sélection afin que le lecteur A (qui est toujours un lecteur câblé B) écoute les commandes de sélection A, car nous avons connecté la broche de sélection A à sa broche de sélection B (la seule écoute).
Maintenant, le lecteur avant la torsion fonctionnera comme un lecteur B qui écoute pour sélectionner des signaux B, tandis que le lecteur qui suit la torsion fonctionnera comme un lecteur A qui écoute pour sélectionner des signaux A. Ils sont tous deux des disques durs de disques durs qui écoutent leur broche B sélectionnée, mais pour un lecteur, nous avons connecté la broche Sélect A à son sélecteur B afin que la carte mère puisse le contrôler via le bus Sélecté A.
Les broches sont en fait "Drive Select A", "Drive Select B", "Motor Enable A" et "Motor Enable B". La torsion permute les disques Drive Select A <-> B (broches 14 et 12 respectivement) et Motor Enable A <-> B (broches 10 et 16 respectivement). Toutes sont des sorties sur le contrôleur de disquette et des entrées sur les lecteurs.
et ici :
Les autres broches (lecture et écriture de données, commande de moteur pas à pas, sélection de la tête, etc.) sont transmises de manière normale, raison pour laquelle les broches de sélection du lecteur sont si critiques. Un lecteur doit ignorer toutes les entrées et ne produire aucune sortie s'il n'est pas sélectionné
Alors que les lecteurs câblés sont généralement un lecteur B, il existe une chance d’être un lecteur A, comme le dit Tonny ici :
Une fois, j'ai passé toute une après-midi de divertissement à essayer de comprendre pourquoi un lecteur provenant d'un système en fonctionnement ne fonctionnerait pas sur un autre ordinateur ... Il s'est avéré que tout était branché sur A et que l'ordinateur d'origine les signaux tordus sur la carte mère elle-même!
Aussi, s'il vous plaît noter ce que Michael Hampton a écrit ici :
Certains systèmes non compatibles PC (tels que le Radio Shack Color Computer) utilisaient effectivement des disquettes sans torsion du câble, mais nécessitaient un réglage manuel des cavaliers et pouvaient en effet utiliser quatre lecteurs à la fois. Bien que ce piratage permette à l'utilisateur final de ne pas avoir à manipuler les cavaliers, il limite également le système à deux lecteurs de disquettes.
IBM a créé le kludge pour permettre aux lecteurs de disquettes (dans les ordinateurs centraux) d'être modifiés sans avoir besoin de cavaliers. La plupart des câbles sont également légèrement coupés pour empêcher plusieurs lecteurs de fonctionner en même temps, ce qui réduit les signaux de sélection du moteur disponibles sur le câble. La spécification d’origine utilisée par IBM (standard du lecteur) comportait deux câbles permettant à 4 lecteurs. Leurs blocs d'alimentation bon marché ne pouvaient pas gérer plus d'un disque à la fois, le piratage était donc terminé. La folie du câble a été transférée sur le marché des ordinateurs personnels et est devenue un standard de facto. Les systèmes ultérieurs pouvaient commander des lecteurs dans le BIOS et n'avaient pas besoin de "séquencer" l'accès aux disquettes. Dieu, je me sens vieux.