Question Quelle est la petite torsion de ce câble ruban souple?


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

cable with a twist


71
2017-12-05 19:36


origine


Vous pouvez les distinguer très facilement en les regardant ... Les câbles de disquette 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 les câbles de disquette. - totymedli
Rappelez-vous toujours de travailler avec ceux-ci. Mon ancien bureau eMachines utilise SATA, mais en réalité il possède des connecteurs PATA et des disquettes. Géré pour extraire les données d'un disque dur de 2,1 Go vraiment vieux (la machine fonctionnait sous Linux à l'époque). Cette vieille machine a connu quelques améliorations, notamment un bloc d'alimentation de 400 W, un Athlon II à double cœur à 3,4 GHz et une carte graphique Radeon HD 7750. - bwDraco
"Vous pouvez les distinguer très facilement en les regardant ... Les câbles de disquette ont une torsion, pas les câbles PATA / IDE. " - Le meilleur moyen de les différencier est le nombre de conducteurs. PATA possède un connecteur à 40 broches, tandis que la disquette possède un connecteur à 34 broches. - sawdust
disquette n'existe plus ou oh sh ... - crazypotato


Réponses:


S'il s'agit d'un câble de disquette, Twist sert à sélectionner comment le premier (avant le twist) et le deuxième drive (après le twist) seront A: ou B:

de http://www.pcguide.com/ref/fdd/confCable-c.html

Vous remarquerez également qu'il y a une "torsion" étrange dans la disquette   câble, situé entre les deux paires de connecteurs destinés à la   lecteurs de disquettes. Malgré le fait que cela semble être un "hack"   (bon, c'est vraiment un hack), c'est en fait le bon   construction d'un câble d'interface de disquette standard. Il y a quelques   les câbles qui n'ont pas la torsion, et ce sont ceux qui sont en fait   non standard! Qu'est-ce que la torsion fait pour changer la connexion de   le lecteur à l'extrémité de la torsion de sorte qu'il est différent de   le lecteur avant la torsion. Ceci est fait pour provoquer le lecteur à la fin   du câble à apparaître comme A: au système et à celui du   milieu pour être comme B :.


43
2017-12-05 20:13



Les lecteurs eux-mêmes peuvent avoir un commutateur ou un cavalier qui permet au lecteur de fonctionner soit comme lecteur A, soit comme lecteur B. Les lecteurs qui ne peuvent pas changer par commutateur / cavalier sont câblés pour le lecteur B. a passé toute une après-midi de divertissement à essayer de comprendre pourquoi un disque provenant d'un système opérationnel ne fonctionnerait pas sur un autre ordinateur ... Il s'est avéré être câblé pour A et l'ordinateur d'origine utilisait un câble normal, mais avait les signaux tordu sur la carte mère elle-même! Merci, Olivetti, de perdre une demi-journée de ma vie. - Tonny


Sur le câble du lecteur de disquette PC, l'un des fils est activé lorsqu'une demande d'accès au lecteur A: est faite, et un autre est activé lorsqu'une demande d'accès au lecteur B :. De plus, un fil est activé lorsque le moteur A: le moteur doit s'allumer, tandis que l’autre le fait pour le lecteur B: (évidemment lorsque le code veut accéder au lecteur A: il allume le moteur, mais avec un moteur séparé) -les câbles de contrôle signifieront le code qui veut accéder au lecteur A: maintenant, mais voudra accéder au lecteur B: peut encore allumer les deux moteurs). Bien qu'il ait été possible d'utiliser des cavaliers sur chaque lecteur pour indiquer s'il doit répondre au premier ou au second ensemble de câbles, la pratique standard a été de configurer tous les lecteurs pour qu'ils répondent aux câbles de sélection de disque et de démarrage du moteur. lecteur B:, mais faites ensuite passer un câble entre les deux connecteurs afin que le lecteur connecté au connecteur distant voie le lecteur B: sélectionnez le câble lorsque le contrôleur active le lecteur A: câble.

Bien qu'il puisse sembler un peu arriéré de faire réagir les lecteurs au lecteur B: des câbles en l’absence de torsion, faire les choses de cette façon permet d’utiliser la longueur totale du câble lors de la connexion d’un seul lecteur A: que le câble soit tordu avant et après le connecteur central.


32
2017-12-05 21:21



La torsion du câble permet aux deux lecteurs de disquettes d'être configurés de manière identique (pour la sélection du lecteur) lorsqu'ils sont installés (pour des raisons de fabrication), mais opérationnellement, peut être sélectionné de manière unique comme premier lecteur ou deuxième lecteur en fonction de la position du câble. - sawdust
@fluffy - Il n'y en a pas "Recevoir A, Envoyer A" signaux sur l'interface de la disquette. Vous faites juste des choses. - sawdust
Les broches sont en fait "Drive Select A", "Drive Select B", "Motor Enable A" et "Motor Enable B". Les swaps de rotation Drive Select A <-> B (broches 14 et 12, respectivement) et Motor Enable A <-> B (broches 10 et 16, respectivement). Tous sont des sorties sur le contrôleur de disquette et des entrées sur les lecteurs. - hobbs
Le reste des broches (lecture et écriture des données, commande du moteur pas à pas, sélection de la tête, etc.) sont bus normalement, ce qui explique pourquoi les broches de sélection du disque sont si critiques. Un lecteur doit ignorer toutes les entrées et ne produire aucune sortie lorsqu'il n'est pas sélectionné. - hobbs
@hobbs: Merci Je pensais que deux des broches étaient sélectionnées et que les deux autres étaient inutilisées ou rectifiées (tordre seulement deux fils proprement et veiller à les maintenir à plat serait plus difficile que de tordre quatre), mais il est logique de permettre à l’ordinateur d’allumer le moteur. même lorsque le variateur n'est pas sélectionné (par ex. pour que les opérations utilisant les deux variateurs puissent laisser les deux moteurs en permanence). - supercat


Résumer tout

tl; dr

Le lecteur avant la torsion sera le lecteur B tandis que celui de la fin sera A. De cette façon, il n'est pas nécessaire de "configurer" les disques qui vont (A ou B) et ce qu'ils doivent écouter . Ils peuvent être configurés de manière identique et la torsion échangera l'entrée de contrôle pour eux.

Ou en citant sciure, de ce commentaire:

La torsion du câble permet aux deux lecteurs de disquettes d'être configurés de manière identique (pour la sélection du lecteur) lorsqu'ils sont installés (pour des raisons de fabrication), mais opérationnellement, peut être sélectionné de manière unique comme premier lecteur ou deuxième lecteur en fonction de la position du câble.

Pins et câblage

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

Pin setup

Cabling setup

Explication

Sans la torsion, nous devons configurer les lecteurs et les configurer comme lecteur 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 recevront le signal de sélection s'ils sont tous deux configurés comme lecteur. A. Pour éviter cela, nous devrions les configurer en utilisant des cavaliers ou en câblant leur rôle afin qu’il y ait un lecteur configuré comme lecteur A qui écouterait les signaux sur le fil de sélection A, tandis que l’autre serait le lecteur B qui écouterait des signaux dans la sélection B.

C'est tout à fait faisable, mais nous ne voulons pas gâcher le réglage des disques, mais simplement les jeter dans le boîtier du PC et brancher les câbles.

Disons que les deux lecteurs sont câblés pour être le lecteur B. Maintenant, nous n'avons pas à les configurer, mais ils ont tous deux écouté le signal B sélectionné, alors que la carte mère voudrait toujours envoyer un signal pour sélectionner A pour sélectionner le lecteur A Voici la torsion! Après le premier disque, nous tordons les câbles sélectionnés pour que le lecteur A (qui est toujours un disque dur câblé B) écoute les commandes A sélectionnées, car nous avons connecté la broche select A à sa broche B sélectionnée (la seule écoute).

Maintenant, le lecteur avant la torsion fonctionnera comme un lecteur B écoutant pour sélectionner les signaux B, tandis que le lecteur après la torsion fonctionnera comme lecteur A écoute pour sélectionner les signaux A. Ils sont tous les deux des disques durs B qui écoutent leur pin B sélectionné, mais pour un disque, nous avons connecté la broche Select A à sa sélection B afin que la carte mère puisse la contrôler via le bus A sélectionné.

Avec hobbsles mots ici:

Les broches sont en fait "Drive Select A", "Drive Select B", "Motor Enable A" et "Motor Enable B". Les swaps de rotation Drive Select A <-> B (broches 14 et 12, respectivement) et Motor Enable A <-> B (broches 10 et 16, respectivement). Tous sont des sorties sur le contrôleur de disquette et des entrées sur les lecteurs.

et ici:

Les autres broches (lecture et écriture des données, commande du moteur pas à pas, sélection de la tête, etc.) sont acheminées normalement, ce qui explique pourquoi les broches de sélection du lecteur sont si critiques. Un lecteur doit ignorer toutes les entrées et ne produire aucune sortie lorsqu'il n'est pas sélectionné

Alors que les disques durs sont généralement un lecteur B, il y a une chance d'être un lecteur A comme dit par Tonny  ici:

J'ai passé une après-midi entière de divertissement à essayer de comprendre pourquoi un disque provenant d'un système opérationnel ne fonctionnerait pas sur un autre ordinateur ... Il s'est avéré être câblé pour A et l'ordinateur d'origine utilisait un câble normal, mais avait 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, mais nécessitaient un réglage manuel des cavaliers, et pouvaient en effet utiliser quatre lecteurs à la fois. Bien que ce hack permette à l'utilisateur final de ne pas avoir à jouer avec les cavaliers, il restreint également le système à deux lecteurs de disquettes.


12
2017-12-08 18:41



Une image vaut mieux que mille mots! +1 - Ricardo


IBM a décidé de laisser les lecteurs de disquettes (dans les mainframes) être changés sans avoir besoin de cavaliers. La plupart des câbles sont également légèrement coupés pour empêcher plusieurs disques de fonctionner simultanément, ce qui réduit les signaux de sélection de moteur disponibles sur le câble. La spécification originale à partir de laquelle IBM travaillait (la norme du lecteur mfg) comportait deux câbles permettant 4 disques. Leurs alimentations électriques bon marché ne pouvaient pas gérer plus d'un disque à la fois, ce qui a entraîné le piratage. La folie des câbles s'est propagée au marché des PC et est devenue une norme de facto. Les systèmes ultérieurs pouvaient commander des disques dans le BIOS et n'avaient pas besoin de "séquencer" l'accès aux disquettes. Dieu, je me sens vieux.


8
2017-12-06 01:18



Je suis assez certain que les programmes qui ont beaucoup accès aux deux disquettes à proximité peuvent laisser les deux lecteurs en marche. Je ne comprends 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 sur la carte contrôleur ou une restriction logicielle dans le BIOS. - supercat
Certains systèmes non compatibles PC (tels que le Radio Shack Color Computer) utilisent effectivement des disquettes sans pour autant la torsion du câble, mais a nécessité de régler manuellement les cavaliers, et pourrait en effet utiliser quatre disques à la fois. Bien que ce hack permette à l'utilisateur final de ne pas avoir à jouer avec les cavaliers, il restreint également le système à deux lecteurs de disquettes. - Michael Hampton