liaison série asynchrone aide exercice!
Répondre à la discussion
Affichage des résultats 1 à 6 sur 6

liaison série asynchrone aide exercice!



  1. #1
    invite0771f113

    liaison série asynchrone aide exercice!


    ------

    Bonjour

    Je travail sur les liaison série asynchrone.

    L'emetteur envoie le code 57 ('9')
    Il faut dessiner la trame RS232 émise ainsi que celle recue

    Emetteur : 57600, E, 7, 1
    Récepteur : 57600, N, 7, 1

    Il n'y a aucun probleme je commence par transformer 51 (base 10) en base 2 binaire, puis aprés je sais faire le diagramme sans probleme.

    Seulement voici un autre énoncé :

    Emetteur : 33400, N, 7, 1
    Recepteur : 33400, O, 7, 1

    L'emetteur envoie le code 41('A')
    Donnez la composition de la trame RS232 émise
    Ainsi que la trame RS232 vue par le récepteur
    Quel code a reçu le récepteur ?

    ....Et la c'est le drame je suis novice j'essai de comprendre mais la je ne vois pas comment transferer cela en binaire, en cherchant sur le net je vois que 41 est en héxa mais sinon je ne saurais pas, bref je n'arrive pas a représenter la trame.

    Quelqu'un peut il m'aider dans la démarche ?

    Sachant que je connais le résultat qui donne une trame : bit de start 0 - 1 0 0 0 0 0 1 (bits de donnees) - 1 (parité paire) - 1 (stop)

    Mais je n'arrive pas a le retrouver et cest une correction donc sur à priori.

    Merci d'avance de votre aide !

    -----

  2. #2
    berdec25

    Re : liaison série asynchrone aide exercice!

    Bonjour.

    Sur ce forum, personne ne fera les exercices, mais on pourra orienter les recherches des élèves ''qui font l'effort de chercher''.

    Voici les datasheet des composants appelés UART utilisés dans les PC dans leur ordre d'apparition historique :
    http://www.intersil.com/cda/deviceinfo/0,0,82C50,0.html
    http://www.alldatasheet.com/datashee...AR/16C450.html
    http://www.alldatasheet.com/view.jsp?Searchword=16C550

    et un autre beaucoup utilisé sur les microcontrôleurs.
    http://www.alldatasheet.com/view.jsp?sSearchword=82C51

    Bonne lecture et à bientôt.
    Cordialement.
    berdec25

  3. #3
    invite0771f113

    Re : liaison série asynchrone aide exercice!

    Bonjour,

    C'est pas histoire de faire les exercices tu as pas compris! et aucun interet pour moi les liens!

    c'est des exercices corrigés mais jai pas bien compris une chose donc je demande car je n'aurais pas l'occasion de le faire directement avant le devoir.

    Merci

  4. #4
    berdec25

    Re : liaison série asynchrone aide exercice!

    Bonjour.

    ....Et la c'est le drame je suis novice j'essai de comprendre mais la je ne vois pas comment transferer cela en binaire, en cherchant sur le net je vois que 41 est en héxa mais sinon je ne saurais pas, bref je n'arrive pas a représenter la trame.
    C'est pourtant tellement évident et du niveau CE1 base 10, base 2, ...
    en plus l'hexadécimal permet de macher le travail de conversion.

    0x041 vaux 01000001 en binaire comme vous l'avez écrit précédemment :
    Quelqu'un peut il m'aider dans la démarche ?

    Sachant que je connais le résultat qui donne une trame : bit de start 0 - 1 0 0 0 0 0 1 (bits de donnees) - 1 (parité paire) - 1 (stop)

    Mais je n'arrive pas a le retrouver et cest une correction donc sur à priori.
    Souhaitez vous des détails sur la conversion ou sur le protocole RS232 ? Celà n'est pas clair. Il faut formuler clairement vos questions. Celà apporte davantage de réponses, et les réponses que vous attendez, pas d'autres !

    0x41 (hexa base 16) = 65 (décimal base 10) = 01000001 (binaire base 2)

    0*2^7 signifie 0 fois 2 puissance 7 :
    65 = 0*2^7 + 1*2^6 + 0*2^5 + 0*2^4 + 0*2^3 + 0*2^2 + 0*2^1 + 1*2^0
    4 = 0100 binaire
    1 = 0001 binaire

    Voici un cours complet :
    http://www.mandragor.org/tutoriels/l...me_numerique/1

    Un site ou vous pourrez faire des calculs et conversion (une calculatrice scientifique le permet aussi) et aussi découvrir l'algèbre de bool :
    http://home.tiscali.be/lestechniques/version.htm

    et un qui regroupe les deux précédents :
    http://www.locoche.net/codage.php

    Voici une table qui vous permettra de vérifier vos calculs d'un seul coup d'oeil :
    http://yannklein.free.fr/cours/reseau/conversion.html

    Les datasheet des UART référencées par ma réponse précédente vous permettront de comprende ce qui se passe et répondre à la dernière question de votre exercice (évidemment en anglais) !
    Quel code a reçu le récepteur ?
    Cordialement.
    berdec25

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

    Re : liaison série asynchrone aide exercice!

    oaui j'ai bien compris sauf que ca ne correspond pas a la courbe, c'est ca que je veux comprendre et non pas les conversions.

    on a un bit de start à 0 ensuite un autre à 1 comme dans tous les cas et ensuite on écrit ce qu'on a trouvé 0100.... or la on a 0000....

    a moins qu'on a pris 01 pour le start mais je comprend pa bien comment faire cela. pourtant jy suis arrivé parfaitement pour 41 ou encore 57 en base 10.!!


    merci

  7. #6
    berdec25

    Re : liaison série asynchrone aide exercice!

    Rebonjour.

    Dans les datasheet que vous ne voulez pas consulter, il y a normalement la solution !
    par exemple 82C50 page 4 section D0-D7 en bas du paragraphe !

    Si vous préférez une traduction en français, demandez à Google ...
    de vous présenter le protocole de communication. Vous n'aurez qu'à choisir...
    Dernière modification par berdec25 ; 14/10/2006 à 00h58.
    Cordialement.
    berdec25

Discussions similaires

  1. Liaison Serie
    Par invite0ff982b6 dans le forum Électronique
    Réponses: 0
    Dernier message: 03/06/2007, 10h53
  2. Liaison série pic18 <> PC
    Par invitedeabeaf0 dans le forum Électronique
    Réponses: 2
    Dernier message: 07/03/2007, 00h13
  3. PYTHON: liaison série
    Par invite52346c65 dans le forum Logiciel - Software - Open Source
    Réponses: 13
    Dernier message: 05/12/2006, 13h44
  4. liaison asynchrone
    Par LTHOMAS dans le forum Électronique
    Réponses: 12
    Dernier message: 05/12/2006, 01h05
  5. Multiplexeur de liaison serie ...
    Par Seb.26 dans le forum Électronique
    Réponses: 59
    Dernier message: 24/09/2006, 01h48
Découvrez nos comparatifs produits sur l'informatique et les technologies.