3908 Ressources Liaison Rs232 Rs485 2
3908 Ressources Liaison Rs232 Rs485 2
3908 Ressources Liaison Rs232 Rs485 2
Pro
SEN
Sommaire
A. La liaison série RS232 asynchrone: ......................................................................................2
Définition d’une liaison asynchrone. ...........................................................................................2
Les niveaux logiques d’une liaison RS232. ................................................................................2
La parité. ....................................................................................................................................3
Convention d’écriture du paramétrage d’une liaison RS232. .....................................................3
Relier deux matériels par une liaison RS232. ............................................................................4
Longueur de la liaison selon le débit. .........................................................................................4
B. La liaison RS485. ..................................................................................................................5
C. Tableau de caractères en code hexadécimaux .....................................................................6
D. Tableau des caractères spécifiques de contrôle. ...................................................................7
Dans ce type de transmission, la source de données produit des caractères à des instants
aléatoires. Chaque caractère est transmis au moment où il est produit sans tenir compte des
caractères précédents ou suivants.
La série de bits qui représentent l'envoi d'un caractère, une dizaine ou une douzaine de bits, doit
respecter des temps précis et rigoureusement calibrés. Chaque bit se voit imparti un temps donné,
sur lequel le récepteur est synchronisé, faute de quoi rien d'exact ne pourra être détaché de la
réception. C'est le front descendant du bit start qui déclenche, à la réception, l'horloge de lecture.
La parité.
Pour obtenir systématiquement des mots pairs ou impairs, on utilise le huitième bit qui n’a d’autre
signification que de fournir la parité souhaitée. On transmet donc avec la parité des mots de un
octet (auquel il faudra ajouter les bits de start et de stop).
Repos
B H H B B H B H
LSB MSB
Donnée
Etant donné que le niveau Bas représente un niveau logique 1 et le niveau Haut un niveau logique
0, cela nous donne :
b0 b1 b2 b3 b4 b5 b6 b7
B H H B B H B H
1 0 0 1 1 0 1 0
9 5 parité paire
D’après le tableau ASCII donner ci après, le code hexadécimal 0x59 correspond à la lettre Y
La transmission des données par le DTE s'effectue toujours par la broche 2 TxD (Transmit Data)
qui représente donc une sortie. La réception des données par le DTE s'effectue toujours par la
broche 3 RxD (Receive Data) qui est donc une entrée.
Lorsque que deux terminaux (DTE) doivent communiquer ensemble, il faut croiser les liaisons pour
que le TxD envoie vers le RxD . Ce croisement est réalisé par un câble NULL MODEM.
A la réception, l’amplificateur
opérationnel fait une soustraction
A A
Transmission Réception
Parasites
B
+
B
Informations
inversées
La liaison différentielle permet l’élimination des parasites par une inversion sur un fil du signal
numérique de départ. À l’arrivée, il suffit de faire une soustraction pour retrouver le signal de départ
et ainsi éliminer les parasites.
Remarque :
La touche ALT permet l’affichage du caractère à partir de sa valeur décimale ; Ainsi ALT+65 A