Qu'est-ce que le protocole RS232 ?
Le protocole RS232 est une interface série populaire utilisée pour connecter des ordinateurs à des périphériques en réseau tels que des serveurs série. Nous examinerons les broches du port série utilisées pour mettre en œuvre le protocole RS232, ainsi que d'autres informations de référence sur le protocole.
Le protocole RS232 transmet des données filaires en utilisant un niveau de signal différent du 5V standard afin de minimiser les interférences. Il effectue une transmission asynchrone à un taux constant qui est synchronisé avec le niveau du signal d'impulsion de démarrage. Une distance de 20 mètres est la limite pour une transmission de données fiable à l'aide de l'interface RS232.
Que signifie RS232 ?
Les normes de transmission de données sont élaborées par l'Electronic Industries Association (EIA). Le préfixe RS indique une norme recommandée et toutes les normes de l'EIA commencent par ces caractères. La spécification formelle de RS232 est qu'il s'agit d'une interface de communication entre des appareils DTE et DCE utilisant l'échange de données binaires en série. DTE est l'abréviation de data terminal equipment (équipement terminal de données), tandis que DCE signifie data communications equipment (équipement de communication de données). Un exemple de base de ces deux dispositifs définit l'ordinateur comme un dispositif ETTD, le serveur série assumant le rôle d'ETCD.
La communication sérielle est réalisée par la transmission de données sérielles entre l'ETTD et l'ETCD. Par exemple, un ordinateur (ETTD) peut envoyer des données binaires "11011101" en série à un serveur série (ETCD), et le serveur série répond en envoyant "11010101" à l'ETTD.
Le protocole RS232 est utilisé pour transférer des données entre un ETTD et un ETCD en spécifiant le mode de fonctionnement, la norme électrique, le nombre de bits et les niveaux de tension.
Serveur sériel - équipement de communication sérielle
Les dispositifs de communication série utilisent des connecteurs de type D à 9 ou 25 broches pour le câblage. Ils sont généralement désignés par DB-9 ou DB-25, le numéro distinguant le nombre de broches. Divers noms de fabricants peuvent remplacer DB dans la spécification. Une fiche se compose d'une prise et de broches, chacune étant numérotée et étiquetée. Le diagramme de brochage série est illustré ci-dessous.
Le protocole RS232 utilise un port série à 9 broches, qui peut avoir un connecteur mâle ou femelle. La dernière version de ce protocole est appelée RS232C.
RS232C conserve les fonctionnalités de RS232 mais utilise des broches série à 25 broches au lieu de 9 broches. Que l'on utilise le brochage série DB9 ou la connexion à 25 broches, seules trois broches sont nécessaires pour se connecter à l'appareil final.
Brochage et configuration du port COM
RS232 utilise l'affectation des broches série DB9 ou DB25 pour gérer le flux de communication entre l'ETTD et l'ETCD. Ces connecteurs D-sub peuvent être terminés par des broches femelles RS232 ou des broches femelles DB25 ou DB9. Chaque broche du connecteur série 9 ou 25 a sa propre fonction. Vous pouvez également en savoir plus sur le brochage du RS485.
Description de la fonction :
Outre la définition des caractéristiques électriques, RS232 spécifie également les signaux à utiliser sur les broches des câbles série et les ports série. Ces spécifications comprennent des éléments familiers tels que les signaux de synchronisation et la mise à la terre.
Voici une liste des signaux utilisés dans le brochage du port COM RS232 :
Terre de protection : Ce signal est connecté à la masse du châssis du connecteur métallique.
Masse commune : Le niveau de tension de référence zéro pour tous les signaux de contrôle.
TxD (broche de transmission) : transmet les données de l'ETTD à l'ETCD.
RxD (broche de réception) : Envoi de données de l'ETCD à l'ETTD.
DTR (Data Terminal Ready) : L'ETTD est prêt à accepter des demandes.
DCD (Data Carrier Detection) : L'ETCD accepte la porteuse d'un ETTD situé à distance.
DSR (Data Set Ready) : L'ETCD est prêt à envoyer et à recevoir des informations.
RI (Indicateur de sonnerie) : Détecte les sonneries des appels entrants sur la ligne téléphonique.
RTS (Request to Send) : Appel de l'ETCD à l'ETTD pour l'envoi de données.
RTR (Ready to Receive) : L'ETTD est prêt à recevoir des données de l'ETCD.
CTS (clear to send) : L'ETCD est prêt à recevoir des données de l'ETTD.
Ces signaux sont les signaux primaires de RS232, mais le protocole autorise également des signaux secondaires. Il s'agit des signaux auxiliaires DTE, RTS, DCD, TxD et RxD. Les signaux auxiliaires sont utilisés pour connecter en option des équipements DTE et DCE.
Connexion du convertisseur de mise en réseau du port série aérien RS232
Le serveur de port série permet la communication série entre les appareils DTE et DCE. Le schéma de câblage du convertisseur de port série RS232 air relie la broche Tx du connecteur mâle à la broche Rx du connecteur femelle RS232 et la broche du connecteur mâle Rx à la broche Tx du connecteur femelle.
Grâce au protocole RS232, vous pouvez utiliser un câble zéro-série pour connecter deux ordinateurs sans convertisseur de réseau série. Cela met en évidence l'une des premières utilisations du protocole RS232, qui a été développé pour permettre aux machines à télétype de communiquer entre elles par l'intermédiaire de leurs serveurs de port série.
câble droit
Un autre type de câble RS-232 est un câble droit. Il s'agit d'un connecteur un à un qui transmet les broches d'un appareil, qui se connectent aux broches de transmission d'un autre appareil, et les broches de réception d'un appareil, qui se connectent aux broches de réception d'un autre appareil.
La raison en est que les signaux RS232 parcourent de plus longues distances. En outre, il présente une meilleure immunité au bruit. Il s'est avéré compatible entre les différents fabricants d'ordinateurs connectés et de serveurs série.