Câblage RS-232 et TNC
Mise à jour 17/02/2019
Quand il s'agit de relier un PC à un TNC(*) au moyen d'une interface de communication RS-232, les cordons du type "liaison série modem" mâle-femelle 25 ou 9 points avec câblage "droit" pourront généralement convenir. D'un point de vue normalisation, l'ordinateur est considéré comme un DTE (Data Terminal Equipment) et le TNC comme un DCE (Data Communication Equipment) c'est à dire un équipement de communication ou "modem".
Dans certains cas particuliers on peut être amené à réaliser un cordon de liaison spécifique. Vous trouverez à la suite quelques exemples de "câblages RS-232" pour les équipements de transmission packet-radioamateur.
(*) TNC: Terminal Node Controller = contrôleur (+ modem) de communication packet-radio.
Liens vers les différentes sections :
- Principaux signaux RS232-C (V24/V28) en transmission asynchrone série.
- Câble liaison PC - TNC à 4 conducteurs + masse (DB-25).
- Câble liaison PC - TNC à 4 conducteurs + masse (DE-9).
- Câble liaison PC - TNC à 6 conducteurs + masse.
- Liaison PC-PC : câblage croisé "NULL TNC".
- Câblage en anneau (RING) de TNCs en mode "6PACK".
- Câblage de TNCs en mode MULTI-DROP G8BPQ ("multi-kiss").
- Câble liaison DTE - DCE minimale 2 conducteurs + masse.
- Câble liaison PC vers TNC interne du transceiver Kenwood TS-2000.
1- Principaux signaux RS232-C (V24/V28) en transmission asynchrone série:
Le connecteur normalisé est du type "25 points" (ou broches) modèle DB-25. Il est du type mâle en sortie terminal (DTE) et femelle côté modem (DCE). La normalisation définit la fonction d'une vingtaine de broches (!). En pratique pour des applications de communications "simplifiées" on utilisera de 3 à 9 broches (ce qui permet de mettre en place une connectique du type DE-9).
Le tableau ci-après résume les fonctions principales avec indication du numéro de broche pour les connecteurs 25 et 9 points.
Fonction | | Signal | DB-25 | DE-9 | DTE DCE |
Émission de données | Transmitted Data | TXD | 2 | 3 | |
Réception de données | Received Data | RXD | 3 | 2 | |
Demande pour émettre | Request to Send | RTS | 4 | 7 | |
Autorisé à émettre | Clear to Send | CTS | 5 | 8 | |
Terminal (DTE) prêt | Data Terminal Ready | DTR | 20 | 4 | |
DCE (modem) prêt | Data Set (=DCE) Ready | DSR | 6 | 6 | |
Détection signal de données | Data Carrier Detect | DCD | 8 | 1 | |
Indicateur de sonnerie | Ring Indicator | RI | 22 | 9 | |
Masse électrique | Signal Ground | SG | 7 | 5 | |
Remarques:
- En normalisation RS-232 (ou "V24/V28") on identifie la fonction d'un signal et non pas directement les "entrées/sorties". Par exemple la fonction TXD correspond implicitement à une "sortie" côté DTE et à une "entrée" côté DCE.
- Les signaux RTS/CTS sont souvent utilisés pour gérer un "contrôle de flux par matériel" (hardware handshake) en lieu et place d'un dialogue par logiciel (protocole). Il s'agit en fait d'une utilisation détournée du test RTS/CTS qui, à l'origine, est une vérification de la bonne synchronisation "en ligne" d'un DCE (modem) avant transmission.
- Les exemples de câblages ci-après sont donnés pour une connectique "25 points". Pour les combinaisons "DE-9 / DB-25" on adaptera bien évidemment les numéros de broches en conséquence ;-)
- Ces exemples sont prévus pour des applications ou des systèmes radioamateurs avec une utilisation parfois incomplète, ou détournée, de la norme RS-232 (V24/V28).
2- Câble liaison PC - TNC à 4 conducteurs + masse (DB-25)
Ce câblage fonctionne sans problème avec les TNC équipés d'EPROM style TF (TheFirmware) ou TAPR ainsi qu'en mode KISS.
PC TNC
(DB-25 Femelle) (DB-25 Mâle)
(2) ----->-------- TXD ------>------- (2)
(3) -----<-------- RXD ------<------- (3)
(4) ----->-------- RTS ------>------- (4)
(5) -----<-------- CTS ------<------- (5)
(7) -------------- GND -------------- (7)
(6) ---<--+ DSR
|
(8) ---<--+ DCD
|
(20)--->--+ DTR
Remarque: certains logiciels de gestion de communication série testent la présence d'un modem (DCE) actif. Le rebouclage des broches "6 8 20" (DSR/DCD/DTR) permet de simuler cette présence. Ce rebouclage "local" permet d'une part de simplifier le câblage et d'autre part de s'affranchir de l'absence ou de la mauvaise gestion du dialogue "terminal de données prêt".
3- Câble liaison PC - TNC à 4 conducteurs + masse (DE-9)
Identique à l'exemple précédent mais ici pour une connectique DE-9 :
PC TNC
(DE-9 F) (DE-9 M)
(3) --->---------- TXD ---------->--- (3)
(2) ---<---------- RXD ----------<--- (2)
(7) --->---------- RTS ---------->--- (7)
(8) ---<---------- CTS ----------<--- (8)
(5) -------------- GND -------------- (5)
(6) ---<--+ DSR
|
(1) ---<--+ DCD
|
(4) --->--+ DTR
4- Câble liaison PC - TNC à 6 conducteurs + masse (exemple en DB-25)
Certains logiciels de communication packet-radio utilisent la broche DCD du TNC comme un indicateur de connexion établie en protocole AX.25 (!). Ce mode de fonctionnement, très particulier et de moins en moins utilisé, nécessite obligatoirement une modification au niveau matériel.
PC TNC
(DB-25 F) (DB-25 M)
(2) --->---------- TXD ---------->--- (2)
(3) ---<---------- RXD ----------<--- (3)
(4) --->---------- RTS ---------->--- (4)
(5) ---<---------- CTS ----------<--- (5)
(7) -------------- GND -------------- (7)
(6) ---<---------- DSR ----------<--- (6) niveau fixe +5V (ou relier 20 à 6 côté PC)
(8) ---<---------- DCD ----------<--- (8) signal à +5V si connexion AX.25 établie (*)
(*) Le signal DCD est ici la recopie de la tension de commande de la LED CONnexion du TNC (!).
5- Câble liaison PC - PC : cablâge croisé type "NULL TNC" (exemple en DB-25)
Ce type de câblage permet, par exemple, de relier 2 PC par port série de façon à établir une communication AX.25 en mode KISS (et dérivés).
Le câble comporte dans ce cas 2 connecteurs du type femelle. En pratique on croise les signaux TXD - RXD ainsi que RTS - CTS.
PC PC
(DB-25 F) (DB-25 F)
(2) --->------------------------>--- (3)
(3) ---<------------------------<--- (2)
(4) --->------------------------>--- (5)
(5) ---<------------------------<--- (4)
(7) -------------- GND ------------- (7)
(6) ---<--+ +-->--- (6)
| |
(8) ---<--+ +-->--- (8)
| |
(20)--->--+ +--<--- (20)
6- Câblage en anneau (RING) de TNCs en mode "6PACK"
Exemple d'un chaînage (N.B.: signaux TXD RXD GND) de trois TNCs utilisant le système 6PACK (connecteurs DB-25) :
PC
(DB-25 F)
(7)(2)(3) (4) (5) (6) (8) (20)
| | | | | | | |
| | | +---+ +---+---+
| | |
| V ^
| | |
| | |
| | |
| | +---------------------<----------------------+
| | |
| | +-------->---------+ +-------->---------+ |
| | | | | | |
| (2)(3)(7) (2) (3) (7) (2) (3) (7)
| | | |
| | | |
+--------+----------------------+----------------------+
TNC No1 TNC No2 TNC No3
(DB-25 M) (DB-25 M) (DB-25 M)
7- Câblage de TNCs en mode MULTI-DROP G8BPQ ("multi-kiss") exemple en DB-25
PC TNC 1 TNC 2 etc.
GND (7)--------------(7)--------------(7)----------- etc.
TXD (2)--------------(2)--------------(2)----------- etc.
RXD (3)-+-------------+----------------+------------ etc.
| | |
/ _|_ _|_
R=10K \ / \ D / \ D
/ | |
\ (3) (3)
|
o -12v
D = 1N4148 ou équivalent.
8- Câble de liaison DTE - DCE "simplifié" (2 conducteurs et masse, exemple en DB-25)
Cas où le PC (DTE) dialogue vers un équipement DCE utilisant une liaison série (bidirectionnelle) "minimaliste" (TXD + RXD + Masse) :
PC "DCE"
(DB-25 F) (DB-25 M)
(2) --->---------- TXD ---------->--- (2)
(3) ---<---------- RXD ----------<--- (3)
(4) --->--+ RTS
|
(5) ---<--+ CTS
(7) -------------- GND -------------- (7)
(6) ---<--+ DSR
|
(8) ---<--+ DCD
|
(20)--->--+ DTR
9- Câble de liaison PC vers TNC interne du transceiver Kenwood TS-2000
Cette liaison utilise une connectique DE-9 femelle / femelle et un câblage du type "droit" (*) .
Attention ! : les câbles DE-9 femelle / femelle que l'on trouve dans le commerce sont très souvent du type "croisé" "null-modem" !
On peut réaliser un câblage comportant 4 signaux + masse (GND) en utilisant le schéma suivant :
PC TS-2000 (TNC interne)
(DE-9 F) (DE-9 F)
(3) --->---------- TXD ---------->--- (3)
(2) ---<---------- RXD ----------<--- (2)
(7) --->---------- RTS ---------->--- (7)
(8) ---<---------- CTS ----------<--- (8)
(5) -------------- GND -------------- (5)
(6) ---<--+ DSR
|
(1) ---<--+ DCD
|
(4) --->--+ DTR
(*) Ce type de câble est également compatible avec le système "CAT" des transceivers Kenwood TS-480 , TS-570 , TS-870 ,TS-2000 ...
© F6CSS - Toute reproduction , même partielle , du contenu de cette page est interdite sans autorisation de l'auteur.