RS232C. Table des matières. Classe de terminale STI2D

Documents pareils
Transmissions série et parallèle

Master d'informatique 1ère année Réseaux et protocoles. Couche physique

Description d'une liaison

ALERT NOTICE D UTILISATION DU DRIVER VOCALYS. (Cesa 200 bauds / Contact-ID)

Comme chaque ligne de cache a 1024 bits. Le nombre de lignes de cache contenu dans chaque ensemble est:

Université de La Rochelle. Réseaux TD n 6

NanoSense. Protocole Modbus de la sonde Particules P4000. (Version 01F)

Base de l'informatique. Généralité et Architecture Le système d'exploitation Les logiciels Le réseau et l'extérieur (WEB)

COMMUNICATION PC/MINITEL

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès haouaticpge@gmail.com

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

Biolog-id Catalogue produits

EPREUVE OPTIONNELLE d INFORMATIQUE CORRIGE

Catalogue Produits. Puces d identification électronique. Lecteurs. Biolog-Tiny. Biolog-RS et ES. Biolog-FS et FD. Tiny Puce Aiguille.

TP Codage numérique des caractères. Un ordinateur ne manipule que des 0 et des 1 : Comment alors code-t-il du texte?

Système M-Bus NIEVEAU TERRAIN NIVEAU AUTOMATION NIVEAU GESTION. Domaines d'application

ALERT NOTICE D UTILISATION DU DRIVER SIA

How To? Sécurité des réseaux sans fils

Les liaisons SPI et I2C

MODULE I1. Plan. Introduction. Introduction. Historique. Historique avant R&T 1ère année. Sylvain MERCHEZ

Lecteur de carte à puce LCPM1 SOMMAIRE

ANALYSE TRAMEs LIAISON SERIE

/ / / Système de distribution audio A44/A88 Logiciel PC

CONFIGURATION ET UTILISATION

COMMANDER la puissance par MODULATION COMMUNIQUER

2 Raccordement d une imprimante, d un terminal ou d un ordinateur au DULCOMARIN

TS 35 Numériser. Activité introductive - Exercice et démarche expérimentale en fin d activité Notions et contenus du programme de Terminale S

Codage d information. Codage d information : -Définition-

Conférence sur les microcontroleurs.

Traitement de données

2. Couche physique (Couche 1 OSI et TCP/IP)

ANNEXE 5 (1 page) MIC2920x

Systèmes de transmission

Suivant les windows, le signal pour indiquer l imprimante par défaut est un petit rond noir ou vers avec un V à l intérieur.

NOTIONS DE RESEAUX INFORMATIQUES

ENVOI EN NOMBRE DE MESSAGES AUDIO

Transmission de données. A) Principaux éléments intervenant dans la transmission

UE 503 L3 MIAGE. Initiation Réseau et Programmation Web La couche physique. A. Belaïd

Configuration d'un GSM pour une transmission de données via une centrale de mesure de Campbell Scientific

Annexe : La Programmation Informatique

Bus de communication

STS SE. FreeRTOS. Programmation réseau WIFI. Programmation réseau. Socket Tcp. FlyPort smart Wi-Fi module

La norme Midi et JavaSound

Hubert & Bruno Lundi 12 octobre 2009 SAINT-QUENTIN (02)

Logiciels E.Set, E.View et E.View+

CONTEC CO., LTD. Novembre 2010

Cours n 12. Technologies WAN 2nd partie

Ecran programmable. Testez la différence grâce. à sa puissance, sa rapidité. et ses possibilités réseaux

Programmation d un contrôleur via une liaison téléphonique Note d application

Ressource Site EURIDIS

Télécommunications. Plan

CLIP. (Calling Line Identification Presentation) Appareil autonome affichant le numéro appelant

Généralités sur les systèmes d Exploitation

Votre Réseau est-il prêt?

LOGICIEL ALARM MONITORING

Réseaux CPL par la pratique

Guide de l utilisateur ArpentGIS-Trajet 1.2 ArpentGIS-Expert 1.4

ProCod. Manuel d utilisation. Software de programmation pour codeurs absolus TWK modèles CRF et DAF CRF DF 08 / 10

Module Relais de temporisation DC V, programmable

INTRODUCTION... 1 PARTICULARITES... 2 MISE EN MARCHE ET UTILISATION :... 3 RESOLUTION DE PROBLEMES... 5 CONTACTS...

Produits E/S Agilent pour connexion PC-instrument Fiche technique

Ordinateurs, Structure et Applications

Appareils de signalisation optiques Colonnes lumineuses préconfigurée Kompakt 71

CSI351 Systèmes d exploitation Instructions pour rouler Linux avec Virtual PC dans la salle de labo 2052

Version provisoire du 15 décembre 2003

MACHINE A SOUDER MANUEL D UTILISATION

Procédure d utilisation et de paramétrage (filtrage) avec IPFIRE

ELP 304 : Électronique Numérique. Cours 1 Introduction

Architecture des ordinateurs Introduction à l informatique

GPA770 Microélectronique appliquée Exercices série A

Clé USB 2.0 Wi-Fi n Référence

`bob`=pti=áåi~ä=pti= `bob`=`çååéåí=pt

Dossier technique. Présentation du bus DMX et Utilisation des options EL13 / EL14 ERM AUTOMATISMES INDUSTRIELS 1 LE PROTOCOLE DMX 2

LOGICIEL DC4D MONITOR

Popsy Financials. Liaison bancaire Quick Start

» Données techniques »TRANSFERT THERMIQUE. Compa II 104/8 Impression. Vitesse max. d'imression. Largeur d'impression. Largeur de passage

Oscilloscope numérique 100MHz 2[4] voies HMO1022 [HMO1024]

Le service IPv4 multicast pour les sites RAP

TD 1 - Transmission en bande de passe

Initiation au binaire

Le multiplexage. Sommaire

Structure et fonctionnement d'un ordinateur : hardware

BC9000-BK9000. Paramétrage et configuration de l adresse IP

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A5 Programmation de la CPU 314C-2DP

1. PRESENTATION DU PROJET

Enregistreur Energie Electrique et Tele Surveillance GTB8 sur RESEAUX IP ETHERNET

Connexion à distance. Pour configurer les automates Beckhoff via un PC de programmation VERSION : 1.0 / PH

Programmation C. Apprendre à développer des programmes simples dans le langage C

2-2. Dimensions externes 113±0.2 P P R±??? 3. FONCTIONS ET TERMINOLOGIE. Sortie prédéfinie. Sortie arrêt du vérin. Type de sortie prédéfinie

DATALOGGERS SEFRAM LOG1601 et LOG1620

SYSTEME DE GESTION DES ENERGIES EWTS EMBEDDED WIRELESS TELEMETRY SYSTEM

Algorithmique des Systèmes Répartis Protocoles de Communications

Enregistreur de Température pour PC DALLAS 1820

Information. BASES LITTERAIRES Etre capable de répondre à une question du type «la valeur trouvée respecte t-elle le cahier des charges?

«SESSION 2009» Thème : GESTION DU SYSTEME D INFORMATION. Durée : 2 h 00 (Coef. 3) Chaque question peut comporter plus d'une bonne réponse

Éléments d'architecture des ordinateurs

Fine dosing Opti-feeder FD- SPA

1 Définition et présentation. 2 Le réseau Numéris. 3 Les services. 3.1 Les services Support (Bearer service) SYNTHESE

Transcription:

Table des matières RS232C 1. Introduction...2 2. Description de la liaison série aujourd hui...2 3. Le point de vue électrique...2 4. L adaptation de tension...2 5. Communication entre deux équipements...3 5.1. Liaison entre deux équipements principaux type PC...3 5.2. Liaison entre un équipement de type PC et un périphérique...4 6. La trame RS232, l UART...4 7. Le code ASCII...5 8. Un exemple de transmission...6 9. La liaison série sur les PC d aujourd hui...7 Les liaisons RS-232 sont fréquemment utilisées dans l'industrie pour connecter différents appareils électroniques (automate, appareil de mesure, etc.) 4-RS232.odt 1

1. Introduction RS-232 (aussi appelé EIA RS-232C ou V.24) est une norme standardisant un bus de communication de type série sur trois fils minimum (électrique, mécanique et protocole). Disponible sur presque tous les PC jusqu'au milieu des années 2000, il a été communément appelé le «port série». Sur les systèmes d'exploitation MS-DOS et Windows, les ports RS-232 sont désignés par les noms COM1, COM2, etc. Cela leur a valu le surnom de «ports COM», encore utilisé de nos jours. Cependant, il est de plus en plus remplacé par le port USB. 2. Description de la liaison série aujourd hui Son rôle est d établir une communication entre deux équipements électroniques : les données sont envoyées sur un seul fil la liaison est bidirectionnelle donc un fil pour chaque sens elle n utilise pas d horloge c est une liaison asynchrone 3. Le point de vue électrique Les signaux électriques sur une liaison série RS232 sont normalisés : Un niveau logique "0" est représenté par une tension de +3V à +25V Un niveau logique "1" par une tension de -3V à -25V. D'ordinaire, des niveaux de +12V et -12V sont utilisés. La norme V.28 indique qu'un 1 est reconnu si la tension est inférieure à -3 V, et un 0 est reconnu si la tension est supérieure à +3 V. Les signaux électriques pour un circuit logique de type TTL : Un niveau logique "0" est représenté par une tension inférieure à 0,4V Un niveau logique " 1" est représenté par une tension supérieure à 2,4V Il y a donc nécessité d une adaptation des signaux électriques. 4. L adaptation de tension Un circuit spécialisé est utilisé pour convertir les niveaux de tensions entre les niveaux logiques et les niveaux RS232. Les liaisons sont alors possibles entre équipements très différents. 4-RS232.odt 2

5. Communication entre deux équipements 5.1. Liaison entre deux équipements principaux type PC Data Terminal Equipment 4-RS232.odt 3

5.2. Liaison entre un équipement de type PC et un périphérique Data Communication Equipment Dans le cas ou tous les circuits et équipements fonctionnent avec les mêmes niveaux logiques, l adaptation aux niveaux RS232 n est plus nécessaire. On parle alors de liaison série au niveau TTL. 6. La trame RS232, l UART C est l UART (Universal Asynchronous Receiver Transmitter) qui gère l échange au format d une trame RS232 à l intérieur des systèmes. Une trame est constituée de : un bit de start 0 les bits de données de 5 à 8, bit de poids faible en tête si configuré un bit de parité (paire/impair) non obligatoire un ou deux bits de stop 1 4-RS232.odt 4

La gestion par les UART simplifie la programmation et la prise en charge de la liaison série par les environnement de programmation. La vitesse de transmission est exprimée en baud (Bd) bits par secondes. D= nbit t Attention : dans la transmission il faut comptabiliser tous les bits de la trame et non pas uniquement les bits de données. La liaison est asynchrone ; il n y a pas d horloge. L émetteur et le récepteur doivent être réglés sur la même fréquence d utilisation. 7. Le code ASCII Avec l'avènement des machines de traitement de l'information (téléscripteur, telex, ordinateur...) le code ASCII (American Standard Code for Information Interchange) est adopté comme standard dans les années 60. Le code est défini au départ sur 7 bits b0-b6. La table ASCII étendue, permet de prendre en compte les particularité linguistiques (caractères latin, cyrillique, ) et de transmettre sur 8 bits de data n importe quelle valeur entre 0 et 255. 4-RS232.odt 5

Exemple : A : $41 0100 0001 3 : $33 0011 0011 CR : $0D 0000 1101 Carriage Return 8. Un exemple de transmission Sur la photographie d un échange d un octet sur la liaison RS232 nous pouvons isoler les différents bits. 4-RS232.odt 6

La liaison est configurée avec un bit de start, 8 bits de données et un bit de stop. Il n y a pas de parité comme il est fréquent aujourd hui, l intégrité des messages est assurée par l ajout de checksum dans les messages. Que lisons nous : Start 1 1 0 0 0 0 1 0 Stop Mais attention les bits de poids faible sont en tête donc il faut retourner les bits lus sur l oscillogramme car le bit de poids faible (lsb) est transmis en premier : 0 1 0 0 0 0 1 1 C est le code ASCII du caractère C 9. La liaison série sur les PC d aujourd hui La liaison série existe toujours dans les équipements industriels. Les ordinateurs de type PC sont de moins en moins équipés de liaisons séries. Il faut alors utiliser des adaptateurs USB / Série : Ceux-ci une fois installés dans le PC sont vus comme des liaisons séries (gestion port COM) par les logiciels. Les numéros de port com affectés par le système d exploitation dépendent de la configuration matérielle de l ordinateur hôte. 4-RS232.odt 7