Communication RS-232

Le "Recommended Standard 232", plus communément appelé RS-232, est un protocole de communication série asynchrone établi en 1960. À l'origine, il était couramment utilisé pour les connexions aux modems, imprimantes, souris et autres périphériques.

Comme beaucoup d'autres interfaces de communication série, RS-232 n'est pas capable de communiquer en temps réel comme vous le feriez avec, par exemple, EtherCAT. Cependant, vous avez la garantie d'une vitesse de communication fixe, ou débit en bauds, contrairement à EtherCAT où la vitesse maximale change en fonction du trafic réseau.

Il est également important de noter que, contrairement à la très similaire RS-485 le protocole RS-232 n'est pas adapté à un réseau de trois appareils ou plus ; il est uniquement destiné à la communication entre deux appareils.

rs232

Comment fonctionne la RS-232

Plus simplement, les dispositifs communiquant par RS-232 communiquent sur deux jeux de fils à l'intérieur d'un câble. Les signaux sortants sont des signaux Tx (émission) et les signaux entrants sont des signaux Rx (réception). Ces signaux de sortie sont généralement compris entre ±5V et ±25V. Pour tenir compte des chutes de tension le long des câbles, le dispositif de réception interprète toute tension supérieure à +3V comme un 0 et toute tension inférieure à -3V comme un 1, soit une communication binaire simple.

À quoi ressemblent les données ?

Signal de transmission RS-232 décomposé en bits

Un signal de transmission RS-232 décomposé par bit.

Les transmissions RS-232 sont composées de plusieurs bits. Il y a d'abord le bit de départ, qui indique au dispositif récepteur qu'il est sur le point de recevoir des données. Ce bit est important car la RS-232 est un protocole asynchrone, il "amorce" le dispositif de réception pour qu'il lise les données suivantes avec le bon timing.

Viennent ensuite les bits de données, qui peuvent être de 5 à 9 bits, bien que 8 bits soient les plus courants. C'est là que se trouve l'essentiel du message.

Après les bits de données vient le bit de parité, qui est une petite mais faillible ligne de défense pour vérifier les erreurs. Le bit de parité indique si le nombre de bits de données est pair (0) ou impair (1). Le système identifiera une erreur s'il lit un nombre pair de bits de données avant un bit de parité impair ou vice versa. Cependant, le défaut évident de ce système est que si 2, 4 ou 6 bits de données sont mal lus, le nombre total sera quand même lu correctement comme impair ou pair.

Le dernier est le bit d'arrêt, qui spécifie soit 1, 1,5 ou 2 périodes de bit avant que le bit de départ suivant puisse être transmis.

RS-232 vs USB

Petite extrémité du câble USB à côté de la grande extrémité du câble d-sub, toutes deux bleues.

Interface USB (gauche) à côté de l'interface RS-232 (droite)

Il fut un temps où les ports RS-232 étaient standard sur la plupart des ordinateurs portables et des PC. Cependant, USB a presque complètement éliminé le RS-232 sur les ordinateurs depuis son introduction en 1996. Mais le RS-232 continue d'être utilisé avec les serveurs, les équipements CNC et, bien sûr, les servomoteurs.

RS-232 utilise des différentiels de tension plus élevés que l'USB, ce qui entraîne naturellement une consommation d'énergie plus importante. Les connecteurs D-sub qui constituent notre norme pour RS-232 sont beaucoup plus grands qu'un port USB standard, et considérablement plus grands qu'un port USB-C.

Mais RS-232 n'est pas sans avantages par rapport à USB. Parce qu'elle utilise des variations de tension plus importantes, la RS-232 est moins sensible aux interférences électromagnétiques et peut fonctionner correctement sur des câbles d'environ 15 mètres (3 à 5 fois plus longs que ceux de l'USB).

Plus d'informations

  • Dans le passé, une interface commune permettait aux utilisateurs de se connecter au lecteur à l'aide de ports série standard intégrés à leur PC sans avoir à acheter de matériel supplémentaire.
  • Aujourd'hui, des convertisseurs USB vers RS-232 à bas prix sont facilement disponibles sur le marché.

ADVANCED Les capacités de Motion Controls

  • De nombreuses conceptions de variateurs existantes utilisent RS-232 comme interface de configuration. Voir les modèles disponibles.
  • 115,2 kbit/sec vitesse max
  • 1,3 msec temps de message

Industries, technologies et produits liés à la RS-232...

Expérience des technologies
USB
Expérience des technologies
Sur le réseau
Expérience des technologies
SPI
Expérience des technologies
RS-485
Expérience des technologies
i2C
Tech_Form-Factor_pcb-mount
Montage sur PCB