[Autre] Norme rs232 - signaux de contrôle.
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Norme rs232 - signaux de contrôle.



  1. #1
    guilby29

    Norme rs232 - signaux de contrôle.


    ------

    Bonjour,
    Découvrant depuis peu la norme rs232, bien que je comprends l’utilité des signaux dans une liaison série, l’ordre dans lesquels ils doivent apparaître reste flou. Dans une liaison utilisant les signaux : DTR - DSR - RTS - CTS - DCD, y a t-il un ordre logique ?
    Aussi en utilisant un analyseur de protocol, les signaux doivent ils rester à 1 de l’ouverture à la fermeture de la liaison ou bien doivent-ils monter à 1 puis redescendre à 0 à chaque étape ?
    N’arrivant pas à trouver une illustration, auriez-vous s’il vous plaît la possibilité de m’éclairer ?
    Je vous remercie

    -----

  2. #2
    Pascal071

    Re : Norme rs232 - signaux de contrôle.

    Bonsoir

    Les signaux de contrôle sont utilisés pour l'établissement de la connexion, principalement (et anciennement) pour la gestion d'un modem sur une ligne analogique.
    On considère un équipement Terminal (émetteur) DTE et un équipement de communication (récepteur) DCE ou modem qui envoie les données.
    DTR et DSRsont montés au départ et ne changent plus d’état ensuite, sauf perte de communication.
    RTS et CTS idem, mais parfois utilisés pour la gestion de flux, lorsque le récepteur n'est pas prêt ou occupé, pour éviter le débordement.
    DCD est monté lorsque la porteuse du modem est détectée (ligne OK)
    RI est monté lorsque le modem reçoit une sonnerie

    à notre époque, ces signaux ne sont en général plus utilisés car on considère la liaison "parfaite", seules les erreurs sur non-réponse sont prises en compte,
    sauf cas particuliers ou RTS-CTS servent à la gestion de flux.
    Pour la plupart des liaisons, 3 fils seulement sont utilisés: TX, Rx, 0v
    Nom : Screenshot RS-232 -Wikipédia.png
Affichages : 74
Taille : 47,9 Ko
    Dernière modification par Pascal071 ; 13/02/2025 à 23h22.

  3. #3
    Pascal071

    Re : Norme rs232 - signaux de contrôle.

    autre descriptif:
    ETTD= DTE, ETCD=DCE
    Nom : Lignes-de-controle-RS232.jpg
Affichages : 77
Taille : 99,5 Ko
    Dernière modification par Pascal071 ; 13/02/2025 à 23h27.

  4. #4
    guilby29

    Re : Norme rs232 - signaux de contrôle.

    Pascal071 bonjour et merci pour cet éclaircissement.
    Notamment sur le fait que les signaux doivent rester à l’état haut, mon analyseur de protocole m’indique pourtant cet état.
    Je comprends donc avoir un soucis coté cts.
    Images attachées Images attachées  

  5. A voir en vidéo sur Futura
  6. #5
    umfred

    Re : Norme rs232 - signaux de contrôle.

    ça pourrait être utile de savoir entre quels équipements tu observes les signaux

    pas nécessairement, ici, il y a le RI qui indique que le récepteur veut communiquer; normalement, les infos sont transmises (récepteur vers terminal) pendant que DCD/DTR est actif

    Ring Indicator (RI): RI, when asserted, indicates that a ringing signal is being received on the communications channel.

    The signals described above form the basis for modem communication. Perhaps the best way to understand how these signals interact is to examine a step-by-step example of a modem interfacing with a PC. The following steps describe a transaction in which a remote modem calls a local modem.

    1-The local Pc uses software to monitor the RI (Ring Indicate) signal.
    2-When the remote modem wants to communicate with the local modem, it generates an RI signal. This signal is transferred by the local modem to the local PC.
    3-The local PC responds to the RI signal by asserting the DTR (Data Terminal Ready) signal when it is ready to communicate.
    4-After recognizing the asserted DTR signal, the modem responds by asserting DSR (Data Set Ready) after it is connected to the communications line. DSR indicates to the PC that the modem is ready to exchange further control signals with the DTE to commence communication. When DSR is asserted, the PC begins monitoring DCD for an indication that data is being sent over the communication line.
    5-The modem asserts DCD (Data Carrier Detect) after it has received a carrier signal from the remote modem that meets the suitable signal criteria.
    6-At this point data transfer can began. If the local modem has full-duplex capability, the CTS (Clear to Send) and RTS (Request to Send) signals are held in the asserted state. If the modem has only half-duplex capability, CTS and RTS provide the handshaking necessary for controlling the direction of the data flow. Data is transferred over the RD and TD signals.
    7-When the transfer of data has been completed, the PC disables the DTR signal. The modem follows by inhibiting the DSR and DCD signals. At this point the PC and modem are in the original state described in step number 1.
    https://www.analog.com/en/resources/...nications.html

Discussions similaires

  1. [Numérique] Lecture de données transitant sous norme 4S485 avec norme RS232
    Par invite2bf78784 dans le forum Électronique
    Réponses: 3
    Dernier message: 03/08/2020, 22h34
  2. Carte RS232/485 controle moteur?
    Par invite586bd2e5 dans le forum Électronique
    Réponses: 5
    Dernier message: 27/07/2009, 11h20
  3. Signaux RS232, 422 et 485
    Par invite1cc27fcb dans le forum Électronique
    Réponses: 2
    Dernier message: 05/01/2006, 22h37
  4. Norme RS232 et Prog JDM
    Par invitea516a87c dans le forum Électronique
    Réponses: 13
    Dernier message: 11/11/2003, 18h19
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...