Quelle est la petite torsion dans ce câble ruban disquette?

71

Il y a une torsion de quelques lignes dans ce câble de disquette. Pourquoi? Quel est le but de cela?

câble avec une torsion

totymedli
la source
9
Vous pouvez les distinguer facilement en les regardant ... Les câbles de disquettes ont une torsion, pas les câbles PATA / IDE. ;)
cʜιᴇ007
Oui, après quelques recherches, je l'ai découvert, mais (jusqu'à présent) je n'avais jamais réalisé que cela se produisait uniquement avec des câbles de disquette.
totymedli
Rappelez-vous toujours de travailler avec ceux-ci. Mon ancien ordinateur de bureau eMachines utilise SATA, mais possédait en fait des connecteurs PATA et des disquettes. Il est ainsi possible d'extraire les données d'un très vieux disque dur de 2,1 Go (la machine utilisait Linux à l'époque). Cette ancienne machine a déjà fait l'objet de nombreuses mises à niveau, notamment une PSU de 400 W, une carte Athlon II bicœur à 3,4 GHz et une carte graphique Radeon HD 7750.
bwDraco
13
" Vous pouvez les distinguer facilement en les regardant ... Les câbles de disquette ont une torsion, pas les câbles PATA / IDE." - La bonne façon de les différencier est par le nombre de conducteurs. PATA a un connecteur à 40 broches, tandis que la disquette a un connecteur à 34 broches.
sciure de bois
disquette n'existe plus ou oh sh ...
crazypotato

Réponses:

43

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 :.

Aragorn
la source
2
Les lecteurs eux-mêmes peuvent avoir un commutateur ou un cavalier permettant au lecteur de fonctionner comme lecteur A ou lecteur B. Les lecteurs qui ne peuvent pas changer par commutateur / cavalier sont câblés pour le lecteur B. Au moins généralement ... une fois Nous avons passé toute une après-midi de divertissement à essayer de comprendre pourquoi un disque provenant d’un système en fonctionnement ne fonctionnerait pas sur un autre ordinateur ... Il s’est avéré être câblé pour A et l’ordinateur original utilisait un câble normal, mais les signaux étaient transmis. tordu sur la carte mère elle-même! Merci Olivetti, d'avoir perdu une demi-journée de ma vie.
Tonny
33

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.

supercat
la source
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.
sciure de bois
@ Fluffy - Il n'y a pas de tels signaux "Receive A, Send A" sur l'interface de la disquette. Tu inventes juste des trucs.
sciure de bois
2
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.
Hobbs
2
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é.
Hobbs
@ Hobbs: Merci; J'avais pensé que deux des broches étaient sélectionnées et que les deux autres étaient inutilisées ou non moulues (il serait plus difficile de tordre deux fils et de s'assurer qu'ils sont bien à plat), mais il est logique de laisser l'ordinateur allumer le moteur du lecteur. même lorsque le variateur n’est pas sélectionné (par exemple, pour que les opérations utilisant les deux variateurs puissent laisser les deux moteurs allumés en permanence).
Supercat
14

Tout résumer

tl; dr

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.

Broches et câblage

Les broches torsadées vont de la broche 10 à la broche 16.

Configuration des broches

Configuration du câblage

Explication

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.

Avec les mots de Hobbs ici :

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.

totymedli
la source
2
Une image vaut mieux que mille mots! +1
Ricardo
8

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.

utilisateur396464
la source
Je suis à peu près sûr que les programmes qui ont beaucoup accès aux deux disquettes à proximité peuvent laisser les deux lecteurs en marche. Je ne vois pas non plus comment une coupure de câble empêcherait l'activation simultanée des deux moteurs; cela semblerait être une restriction matérielle de la carte contrôleur ou une restriction logicielle dans le BIOS.
Supercat
3
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.
Michael Hampton