communication série RS422/RS485
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

communication série RS422/RS485



  1. #1
    invite57f83aaa

    Smile communication série RS422/RS485


    ------

    Bonjour à tous,

    je dois commander via la liaison série 3 cartes Electronique munie chacune d'elle d'un pic 18f452 à partir d'un logiciel (fait maison ). En effet je suis conscient que la communication série rs232 n'ira pas pas dans ce cas ( car mono-point) après recherche je me tourne vers la liaison différentielle rs422 mais j'ai un soucis pour établir cette liaison physique(rs422). j'aimerai savoir s'il nécessite un convertisseur max?? sur ma carte et comment je dois brancher mes différentes cartes (parallèle ou série) car la programmation de mon pic et mon logiciel dépend du montage;
    Nb :ma communication que je désire doit être half duplex et le pc étant le maître et les cartes sont des esclaves.

    Merci de votre temps

    -----

  2. #2
    invitee05a3fcc

    Re : communication série RS422/RS485

    Bonjour wankeu et bienvenue sur FUTURA

    Tu peux faire une liaison RS485 (tu as quelle distance entre maitre et esclave?)
    Regarde le MAX485

  3. #3
    antek

    Re : communication série RS422/RS485

    Si ça peut t'avancer, dans ton cas une liaison RS232 est tout à fait possibles
    Il suffit de gérer un "Chip Select"
    Dernière modification par antek ; 14/04/2015 à 14h39.

  4. #4
    invitee05a3fcc

    Re : communication série RS422/RS485

    Citation Envoyé par antek Voir le message
    ......Il suffit de gérer un "Chip Select"
    qui n'existe pas sur un driver RS232 ....
    Faut connaitre la distance.... la vitesse .... le type de câble ......

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

    Re : communication série RS422/RS485

    Citation Envoyé par DAUDET78 Voir le message
    qui n'existe pas sur un driver RS232 ....
    Faut connaitre la distance.... la vitesse .... le type de câble ......
    Je viens de le voir et ça m'en bouche un coin . . .
    Bon, on gère l'adresse dans les messages envoyés alors !
    Pour la vitesse, distance, etc oui bien sûr.

  7. #6
    invite57f83aaa

    Re : communication série RS422/RS485

    merci pour l'accueil Daudet78 pour dire vrai je suis un des tes fan dans ce forum #habitué à lire des intervention ....
    en effet tu viens éclaircir mes doutes , suite au conseil d'un ami j'ai utilisé un max3494 eee vu que je veux fais du RS422 donc j'imagine qu'il est similaire avec le max485. ce qui m'ingrique le plus c'est la connexion la connexion des mes 3 cartes sur le bus , quel autre outil je dois utiliser pour les connecter soit en parallèle ou en serie. je pèse plus pour parallèle . afin mon dernier problème est l'adressage de mes cartes qui doit se faire de façon phisique à partir d'un switch dip connecté sur 3 pin de mo

  8. #7
    invite57f83aaa

    Re : communication série RS422/RS485

    la distance peut atteindre 50 mètres entre mon pc et esclaves

  9. #8
    inviteede7e2b6

    Re : communication série RS422/RS485

    alors 485 incontournable.

    il me semble que Parallax propose un protocole pour les PICs avec adresse et toussa

  10. #9
    bobflux

    Re : communication série RS422/RS485

    Si tu veux rajouter des ptites cartes, tu pourrais passer direct au bus CAN...

  11. #10
    invitee05a3fcc

    Re : communication série RS422/RS485


  12. #11
    invite57f83aaa

    Re : communication série RS422/RS485

    Merci Daudet78 pour le lien lien j'ai très bien compris ce que je dois faire c'est claire comme l'eau de roche

  13. #12
    invite57f83aaa

    Re : communication série RS422/RS485

    par contre mon dernier soucis est au niveau des adresse, vu que je ne veux pas attribuer des adresse fixes à chaque esclaves (via le programme) j'ai utilisé dip switch mon en pull up connecté sur 3 pin de mon pic.Comme je saurai modifier les adresse de façon physique juste en modifiant la position des switch , mais je réfléchir la bonne méthode pour pouvoir récupérer ces adresses dans mon programme et envoyer à mon logiciel(maître) enfin puisse communiquer à qui il veut .... comme je dis au départ j'ai 3 cartes dont 3 esclaves ....

  14. #13
    invitee05a3fcc

    Re : communication série RS422/RS485

    Ton truc est similaire à du ModBUS (voir le lien que j'ai donné)
    Le plus simple, tu fixes ton adresse esclave par un jumper 1 2 ou 3
    Si ton adresse est variable par des dip switch, il faut que lors de l'initialisation du maitre, il teste les adresses des esclaves pour voir qui répond par un pooling ... c'est long !

    Ou alors, il expédie un appel général et chaque esclave répond en donnant son adresse . Pour éviter une cacophonie, chaque esclave répond avec un délais correspondant à son adresse ( le 1 répond au bout de 50ms , Le 5 répond au bout de 250ms etc)

  15. #14
    invite57f83aaa

    Re : communication série RS422/RS485

    nikel Daudet78 ,j'ai très bien compris ce que je dois faire merci

Discussions similaires

  1. Communication série RS485 avec PIC 18F2550
    Par tinaarfa dans le forum Électronique
    Réponses: 6
    Dernier message: 14/05/2014, 01h39
  2. Communication RS485 PC to PIC
    Par invitebee83688 dans le forum Électronique
    Réponses: 9
    Dernier message: 14/12/2011, 18h24
  3. circuit de communication pour RS422
    Par invitec31c0e28 dans le forum Électronique
    Réponses: 1
    Dernier message: 09/06/2011, 09h44
  4. Rs422 / rs485 / rs232
    Par invite1d00dca9 dans le forum Électronique
    Réponses: 3
    Dernier message: 19/01/2011, 16h50
  5. sortie push-pull, liaison RS422, RS485
    Par invite0936b3b8 dans le forum Électronique
    Réponses: 1
    Dernier message: 30/01/2007, 11h27
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...