Un bon câble est épais, car il est bien blindé et qu'une plus grosse section limite les pertes en ligne.
Un bon câble est souple, car un câble rigide engendre du bruit. Faîtes le test du crayon ; posé sur un crayon, le câble doit pendre mollement des deux côtés.
Un bon câble dispose d'anneaux de ferrite, car ces anneaux évitent les perturbations des hautes fréquences.
Un bon câble est lourd car il contient du métal, pas trois malheureux brins dans un enrobage de plastique.
Un bon câble a une impédance la plus proche possible du standard (110 à 120 ohms). Il faut de plus éviter de mélanger des câbles de qualités différentes.
Un bon câble a des connecteurs blindés.
Un bon câble a des connecteurs dorés à l'or pour éviter l'oxydation.
Un bon câble coûte cher :-( Mais maintenant, vous comprenez pourquoi.
Un bon câble est difficile à trouver. Presque tous les revendeurs distribuent des câbles SCSI-1 de qualité médiocre et qui sont à la base de nombreux problèmes en mode Fast et surtout Ultra.
Centronics 50 avec anneau de ferrite. Broches et prise plaqués or. Remarquer l'anneau de ferrite sur le câble. Sur le connecteur, une petite diode verte indique que la TERMPOWER est correcte. C'est très pratique pour détecter les câbles mal branchés, ou les bus mal configurés.
C'est le connecteur le plus répandu. Il est utilisé depuis le SCSI-1. Il permet la connexion de tous les périphériques sur bus 8 bits.
Il ressemble donc aux connecteurs d'imprimantes, mais en plus large (50 broches). Comme ces derniers, il comporte de part et d'autres, deux dispositifs de maintient à ressort.
Ce connecteur s'utilise sur un câble de type A, à 50 fils (la dénomination de câble A appartient en fait à la norme SCSI-2, mais elle reprend le câble SCSI-1).
Masse |
-DB(0) (Bus de données, première ligne bidirectionnelle) | ||
Masse |
-DB(1) (Bus de données, deuxième ligne bidirectionnelle) | ||
Masse |
-DB(2) (Bus de données, troisième ligne bidirectionnelle) | ||
Masse |
-DB(3) (Bus de données, quatrième ligne bidirectionnelle) | ||
Masse |
-DB(4) (Bus de données, cinquième ligne bidirectionnelle) | ||
Masse |
-DB(5) (Bus de données, sixième ligne bidirectionnelle) | ||
Masse |
-DB(6) (Bus de données, septième ligne bidirectionnelle) | ||
Masse |
-DB(7) (Bus de données, huitième ligne bidirectionnelle) | ||
Masse |
-DB(parité) (Bus de données, contrôle de parité) | ||
Masse |
Masse | ||
Masse |
Masse | ||
Réservé |
Réservé | ||
Ouvert |
TermPWR (Tension de terminaison (+ 5v)) | ||
Réservé |
Réservé | ||
Masse |
Masse | ||
Masse |
-ATN (Attention, signal émis par un initiateur pour avertir une cible qu'il possède un message à son intention). | ||
Masse |
Masse | ||
Masse |
-BSY (Busy, le bus est occupé par une transmission) | ||
Masse |
-ACK (Acknowledge, accusé de réception d'un octet) | ||
Masse |
-RST (Reset, remise à l'état initial du bus, ex: au reboot) | ||
Masse |
-MSG (Message, signal indiquant que les données sur le bus concernent un message) | ||
Masse |
-SEL (Select, signal indiquant une phase de sélection ou de re-sélection). | ||
Masse |
-C/D (Control ou Data, signal indiquant s'il s'agit d'informations de contrôle ou de données). | ||
Masse |
-REQ (Request, Demande de "parole" pour le transfert d'un octet sur le bus. | ||
Masse |
-I/O (Input ou Output, signal indiquant le sens du transfert sur le bus. |
La réduction du nombre de broche est obtenue par la réunion de plusieurs masses. Ce connecteur a été utilisé par Apple, et par d'autres constructeurs, comme Hewlett Packard, par soucis de compatibilité avec la marque à la pomme.
Ce connecteur ne respecte absolument pas la norme SCSI, et ce qui est plus grave, sa mise à la masse est déficiente, et l'impédance du câble n'est plus conforme. Il convient de l'utiliser avec des câbles très courts, et d'utiliser un convertisseur DB-25 --> Centronics-50 si on souhaite brancher plus qu'un périphérique lent.
Il est à noter que ce genre de câblage est inutilisable avec des périphériques Ultra, et peu recommandé avec des périphériques Fast.
Il est à noter que sur certains matériels, comme les scanners HP Scanjet II Cx, l'utilisation de ce connecteur peut poser des problèmes sur un bus chargé, long ou rapide (Fast et surtout Ultra). En effet, ce scanner offre deux prises à l'arrière, une prise Centronics-50 et une prise DB-25. Cette configuration est d'autant plus dommageable, que le scanner est muni d'un câble assez long (1,50m), et qu'il doit de préférence se trouver en bout de chaîne.
La meilleur qualité de ligne est obtenue en utilisant un câble changeur arrivant sur la DB-25 (comme celui livré avec le scanner, mais si possible de meilleure qualité), et en plaçant sur le connecteur Centronics-50, une FPT-3 (terminaison parfaite).
La solution qui consiste à utiliser un câble Centronics <- > Centronics, oblige soit à utiliser une terminaison sur la prise DB-25 (insuffisance de la masse et terminaison passive), soit à utiliser une terminaison gigogne passive, ce qui n'est pas excellent pour la qualité de la terminaison. ARGHHHHH ! ! ! ! ! ! ! !
Ne soyons pas rancunier, jetons un oeil sur le câblage de ce connecteur. Admirons le désordre artistique. On comprend pourquoi Apple a su se faire un nom dans les milieux artites ;-)
TermPWR |
DB (7) | ||
Masse |
DB (6) | ||
DB (4) |
DB (5) | ||
DB (2) |
DB (3) | ||
DB (1) |
Masse | ||
DB (P) |
DB (0) | ||
SEL |
Masse | ||
Masse |
BSY | ||
ATN |
ACK | ||
Masse |
RST | ||
C/D |
I/O | ||
Masse |
MSG | ||
REQ |
Ce connecteur miniature de section rectangulaire, a été utilisé pour gagner de la place. Les broches sont disposées en 5 lignes de 6 avec un détrompeur au dessus des broches 3 et 4.
Il existe un détrompeur situé au dessus des broches 3 et 4.
La broche 1 correspond à un dispositif, appelé "Mode disque" qui permet de brancher le Powerbook directement sur un Mac de bureau, son disque dur devenant une cible supplémentaire. Les deux machines font alors partie du même bus. Pour éviter les conflits d'ID, celui de la carte SCSI du portable (ID 7) est désactivée, tandis qu'il est proposé à l'utilisateur une nouvelle ID pour le disque du portable.
Sur le PowerBook 100, la broche 5 (TermPWR) n'est pas alimentée. Il faut donc qu'au moins une des cibles externes fournisse la tension de terminaison.
Comment activer le mode disque sur un Powerbook 190...
Soucieux de se singulariser, IBM a adopté un connecteur particulier. Il faut donc un câble spécial pour brancher un périphérique Centronics 50 sur ce connecteur à 60 broches.
Cette disposition est aberrante, car elle n'utilise qu'une broche supplémentaire, pour un contact de masse, et que 9 des 10 nouvelles broches restent inutilisées. On peut cependant estimer que ce choix était motivé par la volonté d'assurer une meilleure qualité de signal, à l'inverse d'Apple qui recherchait le gain de place, et l'économie sur la connectique (ben oui, madame Michu, il n'y a pas de petits profits).
Cependant, chacune des lignes est associée à une masse, comme dans le Centronics 50, et bien que la numérotation soit différente, on remarquera que les 18 lignes de signaux portent les mêmes numéros que dans les connecteurs standards. L'organisation générale est bien ordonnée, à l'inverse des connecteurs DB-25 et HDI-30 d'Apple ou semble règner la plus charmante des poésies. Chez IBM, on s'amuse, mais il y a des limites ;-)
Ce connecteur semble tout de même avoir plu, au point qu'IBM l'utilisa avec une variante sur RS/6000. Les numéros sont les mêmes, mais l'ordre de numérotation est différent. Mais si, finalement, ils sont très joueurs chez IBM ;-)
Masse |
Non-connecté | Masse |
Masse | |||||
DB (0) |
Non-connecté | DB (0) |
-ATN | |||||
Masse |
Non-connecté | Masse |
Masse | |||||
DB (1) |
Non-connecté | DB (1) |
Masse | |||||
Masse |
Non-connecté | Masse |
Masse | |||||
DB (2) |
Non-connecté | DB (2) |
-BSY | |||||
Masse |
Non-connecté | Masse |
Masse | |||||
DB (3) |
Non-connecté | DB (3) |
-ACK | |||||
Masse |
Non-connecté | Masse |
Masse | |||||
DB (4) |
Masse | DB (4) |
-RST | |||||
Masse |
I/O | Masse |
Masse | |||||
DB (5) |
Masse | DB (5) |
-MSG | |||||
Masse |
REQ | Masse |
Masse | |||||
DB (6) |
Masse | DB (6) |
-SEL | |||||
Masse |
C/D | Masse |
Masse | |||||
DB (7) |
Masse | DB (7) |
-C/D | |||||
Masse |
SEL | Masse |
Masse | |||||
DB (parité) |
Masse | DB (parité) |
-REQ | |||||
Masse |
MSG | Masse |
Masse | |||||
Masse |
Masse | Masse |
-I/O | |||||
Masse |
RST | Masse |
Masse | |||||
Masse |
Masse | Masse |
Non-connecté | |||||
Réservé |
ACK | Réservé |
Non-connecté | |||||
Réservé |
Masse | Réservé |
Non-connecté | |||||
Ouvert |
BSY | Ouvert |
Non-connecté | |||||
TERMPWR |
Masse | TERMPWR |
Non-connecté | |||||
Réservé |
Masse | Réservé |
Non-connecté | |||||
Réservé |
Masse | Réservé |
Non-connecté | |||||
Masse |
ATN | Masse |
Non-connecté | |||||
Masse |
Masse | Masse |
Non-connecté |
C'est le connecteur des bus 8 bits. Il remplace le Centronics 50, plus encombrant. Sa tenue est assurée par des clips latéraux qui ont parfois tendance à se défaire, dans un environnement mouvementé. C'est dommage, car c'est l'un des plus pratiques utiliser. Son grand frère à 68 broches dispose d'une fixation par vis, plus sûr, mais plus pénible. Je sais, je ne suis jamais content ;-)
Masse |
-DB(0) (Bus de données, première ligne bidirectionnelle) | ||
Masse |
-DB(1) (Bus de données, deuxième ligne bidirectionnelle) | ||
Masse |
-DB(2) (Bus de données, troisième ligne bidirectionnelle) | ||
Masse |
-DB(3) (Bus de données, quatrième ligne bidirectionnelle) | ||
Masse |
-DB(4) (Bus de données, cinquième ligne bidirectionnelle) | ||
Masse |
-DB(5) (Bus de données, sixième ligne bidirectionnelle) | ||
Masse |
-DB(6) (Bus de données, septième ligne bidirectionnelle) | ||
Masse |
-DB(7) (Bus de données, huitième ligne bidirectionnelle) | ||
Masse |
-DB(parité) (Bus de données, contrôle de parité) | ||
Masse |
Masse | ||
Masse |
Masse | ||
Réservé |
Réservé | ||
Ouvert |
TermPWR (Tension de terminaison (+ 5v)) | ||
Réservé |
Réservé | ||
Masse |
Masse | ||
Masse |
-ATN (Attention, signal émis par un initiateur pour avertir une cible qu'il possède un message à son intention). | ||
Masse |
Masse | ||
Masse |
-BSY (Busy, le bus est occupé par une transmission) | ||
Masse |
-ACK (Acknowledge, accusé de réception d'un octet) | ||
Masse |
-RST (Reset, remise à l'état initial du bus, ex: au reboot) | ||
Masse |
-MSG (Message, signal indiquant que les données sur le bus concernent un message) | ||
Masse |
-SEL (Select, signal indiquant une phase de sélection ou de re-sélection). | ||
Masse |
-C/D (Control ou Data, signal indiquant s'il s'agit d'informations de contrôle ou de données). | ||
Masse |
-REQ (Request, Demande de "parole" pour le transfert d'un octet sur le bus. | ||
Masse |
-I/O (Input ou Output, signal indiquant le sens du transfert sur le bus. |
Chaque ligne de données ou de commande est accompagné de masse, c'est un bon connecteur
Il renoue avec la tradition des prises à visser. Les avis sont partagés sur la commodité de manipulation de ce connecteur. Il est moins rapide à utiliser que le DD-50P, mais si on tire fort dessus, il tient jusqu'à la rupture.
Ce connecteur peut être utilisé conjointement avec un connecteur de câble Q pour servir les BUS 32 bits. Cependant, il y a peu de chance que cette utilisation se généralise, les bus SCSI série vont certainement prendre le pas pour les besoins en transmission rapide. En effet, plus les bus parallèles sont rapides, et plus il deviennent difficiles à terminer.
Masse |
1 | 35 | -DB (12) |
Masse |
2 | 36 | -DB (13) |
Masse |
3 | 37 | -DB (14) |
Masse |
4 | 38 | -DB (15) |
Masse |
5 | 39 | -DB (P1) |
Masse |
6 | 40 | -DB (0) |
Masse |
7 | 41 | -DB (1) |
Masse |
8 | 42 | -DB (2) |
Masse |
9 | 43 | -DB (3) |
Masse |
10 | 44 | -DB (4) |
Masse |
11 | 45 | -DB (5) |
Masse |
12 | 46 | -DB (6) |
Masse |
13 | 47 | -DB (7) |
Masse |
14 | 48 | -DB (P) |
Masse |
15 | 49 | Masse |
Masse |
16 | 50 | Masse |
TERMPWR |
17 | 51 | TERMPWR |
TERMPWR |
18 | 52 | TERMPWR |
Réservé |
19 | 53 | Réservé |
Masse |
20 | 54 | Masse |
Masse |
21 | 55 | -ATN |
Masse |
22 | 56 | Masse |
Masse |
23 | 57 | -BSY |
Masse |
24 | 58 | -ACK |
Masse |
25 | 59 | -RST |
Masse |
26 | 60 | -MSG |
Masse |
27 | 61 | -SEL |
Masse |
28 | 62 | -C/D |
Masse |
29 | 63 | -REQ |
Masse |
30 | 64 | -I/O |
Masse |
31 | 65 | -DB(8) |
Masse |
32 | 66 | -DB(9) |
Masse |
33 | 67 | -DB(10) |
Masse |
34 | 68 | -DB(11) |
Ce connecteur orne un câble de type Q à utiliser conjointement avec un câble P (Primaire). Il y a peut de chance que ce connecteur soit utilisé.
En fait, les récents développements de la norme SCSI-3 en sonnent le glas. Encore une norme morte dans l'oeuf.
Si quelqu'un est intéressé, je peux mettre le câblage, mais j'avoue n'en avoir jamais vu en vrai (mais je connais quelqu'un qui prétend en avoir rencontré ;-)
Après la complication des connecteurs à architecture parallèle, voici un connecteur pour bus série. 6 contacts, 6 fils. C'est tellement simple que ça risque de fonctionner. Je ne suis pas sûr que le bus SCSI-3 série utilisera les mêmes connecteurs, mais c'est fort probable. Wait and See. D'ailleurs, les premiers disques à cette norme arrivent!
C'est la nappe la plus répandue, elle est utilisée depuis l'origine du SCSI-1.
Le fil 1 (correspondant à une masse) est repéré en rouge. Il doit toujours être positionné en face du pin n°1 de l'adaptateur et des périphériques.
Au milieu du connecteur, il y a un détrompeur en relief, qui vient s'encastrer dans une fente ménagée sur le connecteurs des périphériques. Parfois, sur les câbles base de gamme, ce détrompeur n'existe pas, il faut donc chercher le n°1 sur le périphérique.
Les nappes standard permettent de brancher duex périphériques sur l'adaptateur (trois connecteurs), mais il existe des modèles comportant 7 connecteurs (le maximum possible serait de 8, mais je n'en ai jamais rencontré).
Il est toujours possible de rajouter des connecteurs au bon endroit, en pinçant le câble entre les deux parties du connecteur. Il est préférable d'utilser un petit étau aux machoires protégées pour éviter d'endommager le connecteur, et pour s'assurer que le contact est parfait. Ont peu ainsi créer un câble correspondant exactement aux besoins.
Attention, la nappe 50 fils est très large et il ne faut pas hésiter à la plier à angle droit pour dégager la ventilation des disques durs. ATTENTION, pour les câbles ULTRA, il faut éviter les pliures trop accentuées qui bloqueraient les hautes fréquences.
La section des fils est plus faible que celle des nappes 50 fils, ce qui fait que la nappe est moins large au total, et qu'elle obstrue un peu moins la ventilation.
Les connecteurs SCA-2 permettent de brancher un disque (interface SCSI + alimentation) en une seule opération. On la trouve en général sur les dispositifs Hot Plug (connectables à chaud). Pour brancher le disque, il suffit de le presser dans son emplacement, le connecteur du disque venant s'enclencher dans celui du panneau arrière du rack.
| Femelle J1 /----|---------------\ Haut ----------/ ++++++++++++++++++++ \---------- (\-1------------------40/) Bas
Référence du connecteur : AMP US - 787311-1
N° broche | Signal | N° broche | Signal | N° broche | Signal | N° broche | Signal |
---|---|---|---|---|---|---|---|
1-4 | + 12v | 34-36 | + 5v | 37 | Sync | 38 | Mtron |
|Femelle /----|---------\ Haut / ++++++++++++++ \ (\-1------------20/) Bas
Signal | Broches |
---|---|
+ 12v | 2 / 3 / 4 / 21 |
Les fils de données sont doublés (un positif et un négatif), ce qui permet d'éliminer les parasites, et par conséquent d'augmenter nettement la longueur du bus (jusqu'à 25 mètres). Voir Asymétrique VS différentiel pour les détails.
N°) |
Code |
Signal |
Observations |
---|---|---|---|
01 | GND | Masse | |
02 | GND | Masse | |
03 | + DB0 | + Ligne de données 0 | Ligne de donnée positive |
04 | - DB0 | - Ligne de données 0 | Ligne de donnée négative |
05 | + DB1 | + Ligne de données 1 | |
06 | - DB1 | - Ligne de données 1 | |
07 | + DB2 | + Ligne de données 2 | |
08 | -DB2 | - Ligne de données 2 | |
09 | + DB3 | + Ligne de données 3 | |
10 | - DB3 | - Ligne de données 3 | |
11 | + DB4 | + Ligne de données 4 | |
12 | - DB4 | - Ligne de données 4 | |
13 | + DB5 | + Ligne de données 5 | |
14 | - DB5 | - Ligne de données 5 | |
15 | + DB6 | + Ligne de données 6 | |
16 | - DB6 | - Ligne de données 6 | |
17 | + DB7 | + Ligne de données 7 | |
18 | - DB7 | - Ligne de données 7 | |
19 | + DBP | + Ligne de données Parité (imparité) | Contrôle d'imparité (positif). |
20 | - DBP | - Ligne de données Parité (imparité) | Contrôle d'imparité (négatif). |
21 | DIFFSENS | Vérification différentialité | Sert à désactiver le mode différentiel si un périphérique asymétrique est branché sur le bus. Il est utilisé par les transceivers LVD/SE(différentiel bas voltage / asymétrique). |
22 | GND | Masse | |
23 | res | Réservé | |
24 | res | Réservé | |
25 | TERMPWR | Termination Power | Délivre la tension nécessaire à la terminaison du bus SCSI. |
26 | TERMPWR | Termination Power | Délivre la tension nécessaire à la terminaison du bus SCSI. |
27 | res | Réservé | |
28 | res | Réservé | |
29 | + ATN | + Attention | L'initiateur averti une cible qu'il veut communiquer avec elle (positif) |
30 | - ATN | - Attention | L'initiateur averti une cible qu'il veut communiquer avec elle (négatif) |
31 | GND | Masse | |
32 | GND | Masse | |
33 | + BSY | + Bus occupé | |
34 | - BSY | - Bus occupé | |
35 | + ACK | + Acknowledge | Accusé de réception d'un octet (positif) |
36 | - ACK | - Acknowledge | Accusé de réception d'un octet (négatif) |
37 | + RST | + Reset | |
38 | - RST | - Reset | |
39 | + MSG | + Message | Indique que les données du bus concernent un message (positif) |
40 | - MSG | - Message | Indique que les données du bus concernent un message (positif) |
41 | + SEL | + Select | |
42 | - SEL | - Select | |
43 | + C/D | + Control ou donnée | Indique si les données qui transitent sont des données ou une commande (positif) |
44 | - C/D | - Control ou donnée | Indique si les données qui transitent sont des données ou une commande (négatif) |
45 | + REQ | + Request | |
46 | - REQ | - Request | |
47 | + I/O | + In/Out | Sens de propagation du signal (positif) |
48 | - I/O | - In/Out | Sens de propagation du signal (négatif) |
49 | GND | Masse | |
50 | GND | Masse |
Le DIFFSENS est sur la broche 16 au lieu de 21. Pour le reste, un de ces jours...