Différence RS232 et RS485 - cas d'utilisation et technologie


Un port série est une interface de communication sur laquelle la communication série peut avoir lieu. Sur les ordinateurs compatibles IBM, ils sont souvent appelés ports COM. Ils permettent aux périphériques externes qui transmettent des données en série d'être connectés à un ordinateur hôte et permettent une communication bidirectionnelle entre l'hôte et le périphérique.

Table des matières:

  1. Qu'est-ce que le protocole RS232?
  2. Qu'est-ce que le protocole RS485?
  3. Quelle est la différence entre le port série RS232 et RS485?
  4. Où le protocole de transfert de données série est-il utilisé?
  5. Technologie logicielle en communication série:

Qu'est-ce que le protocole RS232?


L'interface RS232 ou TIA/EIA-232 est un protocole de transfert de données conçu pour contrôler la communication série. Il est utilisé pour organiser les données provenant d'un équipement de terminal de données (DTE) comme un terminal ou un émetteur vers un récepteur ou un autre type d'équipement de communication de données (DCE).

La distance entre les appareils a un impact direct sur la vitesse de communication. La communication série peut être établie en mode duplex intégral ou semi-duplex. Le duplex intégral permet d'envoyer et de recevoir des données simultanément en utilisant différents fils pour la transmission et la réception. Dans une implémentation semi-duplex, une seule ligne est utilisée à la fois pour la transmission et la réception de données résultant en un fonctionnement plus limité. Le semi-duplex peut être configuré pour transmettre ou recevoir des données, mais pas les deux en même temps.

Qu'est-ce que le protocole RS485?


L'interface série la plus utilisée dans l'industrie est le protocole RS485 ou EIA-485. Il a un avantage majeur sur les interfaces RS232. Grâce à la topologie multipoint, plusieurs récepteurs et émetteurs peuvent être connectés. La transmission des données se fait à l'aide de signaux différentiels pour plus de cohérence.

Deux types de communication RS485 sont possibles:

  • Les interfaces RS485 avec 2 contacts fonctionnent en mode semi-duplex, envoyant ou recevant des données exclusivement en même temps.
  • Les interfaces RS485 peuvent également avoir 4 contacts, auquel cas elles peuvent fonctionner en mode duplex intégral. Lorsqu'elles sont utilisées de cette manière, les données peuvent être transmises et reçues simultanément.

Quelle est la différence entre les ports série RS232 et RS485?


RS232 et RS485 sont deux normes de transmission électrique qui existaient avant l'introduction des ordinateurs personnels. Ils sont utilisés dans des interfaces qui permettent la communication série entre les ordinateurs et les périphériques. Bien qu'ils servent tous deux à permettre la transmission de données en série, les protocoles RS232 et RS485 présentent certaines différences. Voyons où ces protocoles diffèrent.

Différences RS232 vs RS485

La principale différence entre les ports série RS232 et
RS485 réside dans:


- Mode de fonctionnement
- Distance de communication
- Niveaux de tension
- Le nombre de contacts utilisés, etc.

Alors regardons de plus près ces différences.

Le nombre de fils - Un câble RS232 est généralement composé de 9 fils différents, bien que dans certains connecteurs, 25 fils soient utilisés. Chaque fil a un objectif distinct dans la transmission des données. Les câbles RS485 n'ont que trois fils, 2 pour la transmission de données et 1 pour la masse.

Transmission bidirectionnelle - RS232 est en duplex intégral, ce qui signifie qu'il peut transmettre des données dans les deux sens, à la fois en émission et en réception. Pour obtenir une communication duplex avec RS485, vous avez besoin d'un autre jeu de fils. Le RS485 natif est semi-duplex, ce qui signifie qu'il ne peut transmettre que dans une seule direction à la fois.

Tension - RS485 utilise des tensions entre + 5V et -5V. La tension recommandée pour RS232 est de +12 V à -12 V, et les signaux dégradés jusqu'à 3 V peuvent toujours être compris. Plage - Il existe des différences importantes dans les longueurs de câble qui peuvent être utilisées avec les protocoles RS232 et RS485. Les câbles RS232 sont généralement limités à une longueur de 50 pieds (15 m). Les câbles pour RS485 peuvent s'étendre jusqu'à 4 000 pieds (1 200 m).

Les différences entre ces deux protocoles peuvent rendre une solution plus favorable que l'autre dans certaines applications. L'existence de convertisseurs RS232 en RS485 permet aux deux protocoles d'être utilisés ensemble. Ces convertisseurs fonctionnent généralement dans les deux sens, permettant des connexions RS232 à RS485 et RS485 à RS232.

Où le protocole de transfert de données série est-il utilisé?


Le transfert de données en série à l'aide des protocoles RS232 ou RS485 n'est plus la norme pour les ordinateurs grand public ou les périphériques électroniques, car il a été remplacé par l'USB et d'autres protocoles. La transmission série est encore largement utilisée dans la surveillance industrielle et les systèmes embarqués et peut être utilisée avec des convertisseurs sur des machines équipées USB.

RS232 permet un contrôle direct des appareils industriels tels que les systèmes UPS sans avoir besoin d'une assistance logicielle. De nombreux capteurs et moniteurs industriels utilisés dans l'Internet des objets industriel utilisent la communication série. Il est également largement utilisé avec des équipements scientifiques et médicaux. Le protocole RS485 a trouvé une application répandue dans les caméras CCTV (Closed Circuit TV).

Technologie logicielle utilisée dans la communication série


Si vous travaillez avec des interfaces et des périphériques série, vous aurez peut-être besoin de certains outils logiciels pour vous aider dans l'exercice de vos fonctions. Le logiciel Eltima a développé trois applications qui facilitent le travail avec les périphériques série et étendent leurs capacités.


Comment émuler un port série dans votre système


Virtual Serial Port Driver - Cet utilitaire logiciel vous permet de créer un nombre illimité de paires de ports série virtuels qui émulent et se comportent comme s'il s'agissait de ports COM physiques.

Virtual RS232 Port Driver
Essayez Virtual RS232 Port Driver
Période d'essai de 14 jours gratuits

L'outil n'utilise aucun de vos ports série réels et peut être utilisé sur des machines qui n'ont pas de ports COM. Les ports sont recréés après un redémarrage du système et un transfert de données plus rapide est possible via les ports série virtuels lors de l'utilisation de ports physiques. Ce ne sont que quelques-unes des fonctionnalités de cette application logicielle dédiée pour port série.


Comment accéder au périphérique série RS232/485 distant


Serial to Ethernet Connector - Si vous avez besoin d'accéder à vos périphériques série distants via le réseau, cette application logicielle est une solution parfaite.

Serial to Ethernet Connector
Essayez Serial to Ethernet Connector
Période d'essai de 14 jours gratuits

Il est conçu pour vous permettre de partager un nombre illimité de ports série physiques et virtuels sur n'importe quel réseau TCP/IP ou UDP/IP. Vous pouvez créer un nombre illimité de ports virtuels et les nommer comme vous le souhaitez, et les ports série en réseau peuvent être utilisés avec des machines virtuelles. Il s'agit d'une solution complète au problème de contrôle et d'accès aux périphériques série distants.


Comment surveiller et analyser l'activité du port série


RS232 Analyzer - Voici un outil complet qui a été développé pour faciliter la surveillance des ports série et est un outil indispensable pour les développeurs d'applications série. Il vous permet de suivre et d'analyser les données qui transitent par tous vos ports série dans un journal pratique et vous permet de consulter les données dans différents modes d'affichage. Vous pouvez surveiller les ports déjà ouverts par d'autres applications et émuler l'envoi de données vers des périphériques série. Parmi ses autres fonctionnalités se trouve une option de lecture qui vous permet d'envoyer plusieurs fois les mêmes données et comparera automatiquement les résultats et affichera les différences.

RS232 Port Monitor
Essayez COM Port Analyzer
Période d'essai de 14 jours gratuits

Eltima possède une vaste expérience dans le domaine de la communication série et ce sont des applications logicielles matures. Si vous travaillez avec des périphériques et des ports série, vous vous devez de voir comment vous pouvez bénéficier de ces produits.

Conclusions


Les scénarios de communication voyageant sur de courtes distances qui peuvent tolérer de faibles vitesses de transmission sont mieux servis par le protocole RS232. Il est simple et peu coûteux à mettre en œuvre avec des composants de stock facilement disponibles tels que des UARTS, des pilotes et des connecteurs disponibles pour la construction de l'interface. Des débits de données de 2 à 3 Mbits/s peuvent être atteints pour des lignes de longueur limitée. Les circuits intégrés utilisant des interfaces RS232 peuvent utiliser une seule alimentation 3,3 ou 5 V avec l'inclusion d'une pompe de charge et d'un convertisseur qui fournissent des tensions positives et négatives.

RS485 est mieux adapté à la communication à grande vitesse et à longue portée où la capacité de mettre en œuvre une mise en réseau duplex est souhaitée. Comme pour les interfaces RS232, les composants sont facilement disponibles pour concevoir l'interface. Les récepteurs et pilotes dans les circuits permettent plus de 32 gouttes avec des débits de données pouvant atteindre 40 Mbits/s. Vous pouvez trouver des CI qui prennent en charge le protocole RS485 avec des convertisseurs pour fournir des tensions d'alimentation doubles.

Virtual Serial Port Driver

Configuration requise: Windows (32-bit et 64-bit): XP(uniquement Standard)/2003(uniquement Standard)/2008/ Vista/7/8/10, Windows Server 2012/2016/2019 , 5.5MB taille
Version 9.0.575 (le 23 Mai, 2019) Notes de mise à jour
Catégorie: Serial Port Software