RS232 - Principes de base, applications et interface

Essayez Notre Instrument Pour Éliminer Les Problèmes





Qu'est-ce que RS232?

Le RS-232 (X) est un protocole de communication série, couramment utilisé pour transférer et recevoir les données série entre deux appareils. Il prend en charge les transmissions de données synchrones et asynchrones. De nombreux appareils dans l'environnement industriel utilisent encore un câble de communication RS-232. Le câble Rs-232 est utilisé pour identifier la différence entre deux niveaux de signal entre la logique 1 et la logique 0. La logique 1 est représentée par -12V et la logique 0 est représentée par le + 12V. Le câble RS-232 fonctionne à différents débits en bauds tels que 9600 bits / s, 2400 bits / s, 4800 bits / s, etc. Le câble RS-232 possède des dispositifs à deux terminaux à savoir un équipement terminal de données et un équipement de communication de données. Les deux appareils enverront et recevront des signaux. L'équipement terminal de données est un terminal informatique et l'équipement de communication de données est constitué de modems, de contrôleurs, etc.

Le schéma général de communication RS-232



Aujourd'hui, la plupart des ordinateurs personnels ont deux ports série et un port parallèle (RS232). Ces deux types de ports sont utilisés pour communiquer avec des périphériques externes et fonctionnent de différentes manières. Le port parallèle envoie et reçoit les données 8 bits à la fois sur huit fils séparés et cela transfère les données très rapidement, les ports parallèles sont généralement utilisés pour connecter une imprimante à un PC .


Un port série envoie et reçoit des données d'un bit à la fois sur un fil et il transfère les données très lentement. Le RS-232 signifie recommandé calomnié et 232 est un nombre X indique la dernière version comme RS-232c, RS232s.



Le type de connecteur de câble série le plus couramment utilisé est le connecteur 9 broches DB9 et le connecteur 25 broches DB-25. Chacun d'eux peut être de type masculin ou féminin. De nos jours, la plupart des ordinateurs utilisent le connecteur DB9 pour l'échange de données asynchrone. La longueur maximale du câble RS-232 est de 50 pieds.

Câble de communication RS-232

Description des broches RS232

Câble RS-232 Connecteur 25 broches

C'est un connecteur à 25 broches, chaque broche a sa fonction est la suivante.

PIN 1 : (Terre de protection) C'est une broche de terre.


PIN 2: Transmettre des données.

PIN 3: Recevoir des données.

PIN 2 et PIN 3: Ces broches sont les broches les plus importantes pour la transmission et la réception de données. Les broches 1 et 2 sont utilisées pour la transmission de données et la broche 3 pour la réception de données.

PIN 4 : Demande d'envoi.

Broche 5 : Clair pour envoyer.

PIN 6 : Ensemble de données prêt.

ÉPINGLER vingt: Terminal de données prêt.

PIN 4, PIN 5, PIN 6, PIN 20: Ces broches sont les broches de prise de contact (flux de contrôle). Normalement, les terminaux ne peuvent pas transmettre les données tant que la transmission n'est pas autorisée à envoyer de l'ETCD.

PIN 7: Cette broche est la référence commune pour tous les signaux, y compris les signaux de données, de synchronisation et de commande. L'ETCD et l'ETTD fonctionnent correctement sur l'interface série et la broche 7 doit être connectée aux deux extrémités sans que l'interface ne fonctionne.

PIN 8 : Cette broche est également appelée détection de porteuse de détecteur de signal de ligne reçu. Ce signal est activé lorsqu'une porteuse appropriée est établie entre les dispositifs DCE locaux et distants.

PIN9: Cette broche est un connecteur série DTE, ce signal suit dans une certaine mesure la sonnerie entrante. Normalement, ce signal est utilisé par le mode de réponse automatique DCE.

PIN 10: Test Pin.

PIN 11: sélection de veille.

PIN 12: Détection du support de données.

PIN 13: Clair pour envoyer.

PIN 14: Transmettez des données.

PIN 15: Transmettre l'horloge.

PIN 17: Recevez l'horloge.

PIN 24: Horloge externe.

PIN 15, 17, 24 Les modems synchrones utilisent les signaux sur ces broches. Ces broches sont une synchronisation binaire contrôlée.

PIN 16: Recevoir des données.

PIN 18: Test Pin.

PIN 19: Demande d'envoi.

PIN 21: ( Signal Quality Detector) Cette broche Indique la qualité du signal de porteuse reçu car le modem émetteur doit être envoyé 0 ou 1 à chaque bit, le modem contrôle la synchronisation des bits de l'ETTD.

PIN 22: ( Indicateur de sonnerie): L'indicateur de sonnerie signifie que l'ETCD informe l'ETTD que le téléphone sonne. Tous les modems conçus pour être directement connectés au réseau téléphonique équipés de la réponse automatique.

PIN 23: Détecteur de taux de signal de données

Application de RS232

Schéma d

La fonction d'arrêt automatique a pour but d'économiser de l'énergie. Le RS-232 est placé pour fonctionner en mode d'arrêt de faible puissance. Le système s'arrêtera chaque fois que le périphérique RS-232 n'est pas utilisé. L'impulsion d'arrêt automatique s'arrêtera d'elle-même chaque fois qu'il n'y a aucune activité sur le signal pendant 30 secondes. Cela signifie que chaque fois qu'un émetteur-récepteur est connecté au port RS-232 mais qu'il n'envoie pas de données. Les broches 2 et 3 sont utilisées pour transmettre et recevoir les données. La broche 5 est utilisée pour se connecter à la terre. L'appareil Max 232 est utilisé pour communiquer avec les appareils DTE et DCE via un câble RS-232.

La première impulsion d'arrêt automatique surveille à la fois l'activité du récepteur et de l'émetteur. Les deux activités sont stables et le système passe en mode veille ou en mode arrêt. La plupart des appareils qui utilisent un câble RS-232 sont des CPS et des ordinateurs portables.

Interfaçage de RS232 avec des microcontrôleurs avec Max 232

Max 232 - Le CI Shifter de niveau pour l'interface PC

Max 232 agit comme un pilote de tampon pour le processeur. Il accepte les valeurs logiques numériques standard de 0 et 5 volts et les convertit au standard RS232 de +10 et -10 volts. Peu de microcontrôleurs ont des ports série intégrés qui permettent une connexion directe avec le port série RS232 du PC. Cependant, de nombreux microcontrôleurs donnent une sortie de 0 à 5V et nécessitent un circuit tampon intermédiaire pour convertir les 0 à 5 volts en +10 et -10V requis par le port RS232.

Le Max 232 IC se compose de deux agencements émetteur-récepteur de sorte que deux ports série peuvent être connectés en utilisant la même puce. 5 condensateurs de chaque microFarad sont utilisés pour générer la tension standard RS232 requise à partir de la tension TTL / CMOS. Les émetteurs convertissent le niveau TTL / CMOS en niveau RS232 tandis que le récepteur reçoit l'entrée RS232 et les convertit en tension de niveau TTL.

Il s'agit d'un circuit intégré à 16 broches avec les broches de l'émetteur connectées au microcontrôleur et au port de telle sorte que la broche de l'émetteur d'entrée reçoive une entrée TTL du microcontrôleur et la broche de l'émetteur de sortie fournit la sortie au port RS232. Les broches du récepteur sont connectées au port RS232 de telle sorte que la broche du récepteur d'entrée reçoive l'entrée standard RS232 du port PC et la broche du récepteur de sortie fournit l'entrée TTL au microcontrôleur. Ainsi, l'émetteur prend l'entrée du microcontrôleur et donne la sortie au port RS232 tandis que le récepteur prend l'entrée du port RS232 et donne la sortie au microcontrôleur. Les autres broches sont connectées à 5 condensateurs électrolytiques de sorte que l'un des condensateurs est utilisé comme doubleur de tension pour obtenir + 10V à partir de 5Vs et un autre condensateur est utilisé comme inverseur de tension pour obtenir -10V et les trois autres condensateurs sont utilisés comme condensateurs de dérivation pour les broches Vcc, V + et V- respectivement. Ainsi, les condensateurs agissent comme des générateurs de tension.

L'un des avantages de base du Max 232 est qu'il fonctionne avec une alimentation de 5 V, ce qui permet d'utiliser une seule alimentation de 5 V pour le circuit intégré et le microcontrôleur.

Diagramme et schéma de circuit de 232 broches max.

MAX 232

Schéma des broches et schéma interne

Caractéristiques de Max232 IC

  • Tension d'alimentation d'entrée de 5V.
  • Niveaux de tension d'entrée compatibles avec la norme TTL.
  • Niveaux de tension de sortie compatibles avec la norme RS 232.
  • Le faible courant d'entrée de 0,1 microAmpère et le courant de sortie de 24 mA.
  • Il fonctionne dans une plage de température de -40 degrés Celsius à +85 degrés Celsius

Application de Max 232

Les applications typiques de Max232 impliquent des modems, des ordinateurs, des systèmes RS232 et des terminaux. Pour une application de travail typique impliquant Max 232 comme intermédiaire entre le microcontrôleur et le RS 232 connecté à l'ordinateur, l'une des broches d'entrée de l'émetteur reçoit l'entrée TTL du microcontrôleur et l'agencement de condensateur obtient le signal +/- 10V qui est appliqué à la broche de sortie de l'émetteur correspondante, donnée au port RS232.

La broche d'entrée du récepteur reçoit 232 entrées standard du port RS232 et, par conséquent, la broche de sortie du récepteur correspondante donne la sortie standard TTL au microcontrôleur. Ainsi, le Max 232 IC peut être utilisé comme connexion intermédiaire entre le microcontrôleur et un ordinateur.

Crédit photo:

  • Schéma des broches et description de Max 232 IC par siongboon
  • Connecteur de broche de câble RS232 par zytrax
  • Schéma d'interface de câble RS232 par maximintegrated