Communications RS-232

La "norme recommandée 232", plus communément appelée 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, disons, 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 aux très similaires RS-485 protocole, RS-232 n'est pas adapté pour accueillir un réseau de trois appareils ou plus ; c'est uniquement pour la communication entre deux appareils.

rs232

Comment fonctionne RS-232

Plus simplement, les appareils communiquant via RS-232 communiquent via deux ensembles de fils dans 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 sur les longueurs de câble, le dispositif de réception interprétera toute tension supérieure à +3 V comme un 0 et toute tension inférieure à -3 V comme un 1, une communication binaire simple.

À quoi ressemblent les données ?

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émarrage, qui permet à l'appareil récepteur de savoir qu'il est sur le point de recevoir des données. Ceci est important car RS-232 est un protocole asynchrone, il "prépare" donc l'appareil récepteur à lire les données suivantes avec le bon timing.

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

Après les bits de données, vient le bit de parité, qui est une ligne de défense petite mais faillible pour vérifier les erreurs. Le bit de parité spécifie 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 toujours lu correctement comme impair ou pair.

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

RS-232 contre USB

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

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

Il était une fois, les ports RS-232 étaient standard sur la plupart des ordinateurs portables et PC. Cependant, USB a presque complètement supprimé 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 élevée. Les connecteurs D-sub qui sont 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 le RS-232 n'est pas sans avantages par rapport à l'USB. Parce qu'il utilise des variations de tension plus importantes, le RS-232 est moins sensible aux EMI et peut fonctionner correctement sur des longueurs de câble d'environ 15 mètres (3 à 5 fois plus longues que ce qui est possible avec 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 nombreux modèles de variateurs existants 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...

Boîte d'information USB
USB
Sur la boîte d'information du réseau
Sur le réseau
Boîte d'information SPI
SPI
Boîte d'information RS-485 2
RS-485
Boîte d'information i2c
i2C
Tech_Form-Factor_pcb-mount
Montage sur PCB