USART 1 Master pour 6 Slaves?
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

USART 1 Master pour 6 Slaves?



  1. #1
    invitebd358db9

    Exclamation USART 1 Master pour 6 Slaves?


    ------

    Bonjour,

    j'aimerais piloter 6 preiphérique (display avec conexion RS232) via un pic 16F628A.

    j'aimerais utiliser un seul pic pour les 6 péripherique afin de diminuer l'hardware.

    mais est il possible de conneter 6 signal tx sur la liaison RS232 sans probleme.

    vu que je n'utiliserai que le signal TX (transmission) sans retour RX il ne devrait pas y avoir de conflit, car 1 seul master (maitre) pour 6 slave (esclave).

    mais la connexion RS232 (via max232) peut elle suporté 6 recepeteur ??

    merci pour votre aide.

    centvin.

    -----

  2. #2
    DAUDET78

    Re : USART 1 Master pour 6 Slaves?

    En théorie NON, en pratique ..... ouais, peut être. Vaudrait mieux utiliser du RS422 pour être dans les spécifications.
    Quelle vitesse? Quelle distance? câblage étoile ou en ligne ?

    PS: dans le MAX232, il y a deux drivers TTL/RS232 ? tu mets 3 récepteurs sur chaque driver, c'est déjà mieux!
    J'aime pas le Grec

  3. #3
    invitebd358db9

    Re : USART 1 Master pour 6 Slaves?

    Merci pour la reponse,

    C'est une bonne idée, je pourais même utilisé 3 Max232 comme ca chaque ligne a sa sortie RS232.

    qu'en pensez vous? pas de probleme avec la sortie TX du pic?

    Merci.

  4. #4
    DAUDET78

    Re : USART 1 Master pour 6 Slaves?

    Fait un peu de recherche.
    Il y a le MAX3238 (28 pins) 5 drivers RS232
    http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1517/t/al
    J'aime pas le Grec

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

    Re : USART 1 Master pour 6 Slaves?

    Salut,

    Sinon tu dois peut-être pouvoir trouver des drivers sans les recepteur qui vont avec plutot que d´avoir 6 recepteurs inutiles (avec 3 MAX232), sinon tu peux mettres 2 MAX3243 (3 drivers et 5 recepteurs donc 10 recepteurs inutiles mais peut-être un gain de place et d´argent?(c´est juste pour l´idée, c´est que j´utilise celui-la mais tu dois pouvoir trouver plus adapté à ton besoin...))

    [EDIT]: Bon bah en attendant DAUDET a déja mieux! (quoi que ca oblige à en mettre 2 donc 10 drivers ou a mettre 2 lignes sur un driver...)

  7. #6
    Seb.26

    Re : USART 1 Master pour 6 Slaves?

    Et pourquoi pas 1 seul MAX232 avec un "aiguillage" vers le périphérique ( genre DG406 chez Intersil )

    ça t'éviterait en plus de parler en même temps à tous les périphériques ... et donc supprimerait le risque qu'un des périphérique trouve un sens à la trâme d'un autre périphérique ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  8. #7
    invitebd358db9

    Re : USART 1 Master pour 6 Slaves?

    Merci pour l'info,

    je vais essayer avec un DG407 (8 differential channel multiplexeur) et un max 232. cela facilitera le codage des recepteurs qui ne devront pas reconnaitre l'adresse.

    centvin.

  9. #8
    DAUDET78

    Re : USART 1 Master pour 6 Slaves?

    DG406 plutot
    http://www.datasheetcatalog.net/data...4/ADG407.shtml
    Alimenté en +V/-V à partir du MAX232

    Il faut éviter qu'une entrée RS232 non sélectionnée ne soit laissée en l'air (niveau 0V sensible aux parasites). Il faudrait une résistance de tirage à -V. Mais combien peut-on tirer en -V sur le MAX232?
    J'aime pas le Grec

  10. #9
    Seb.26

    Re : USART 1 Master pour 6 Slaves?

    Citation Envoyé par DAUDET78 Voir le message
    DG406 plutot
    http://www.datasheetcatalog.net/data...4/ADG407.shtml
    Alimenté en +V/-V à partir du MAX232
    Il faut éviter qu'une entrée RS232 non sélectionnée ne soit laissée en l'air (niveau 0V sensible aux parasites). Il faudrait une résistance de tirage à -V. Mais combien peut-on tirer en -V sur le MAX232?
    S'il ne veut que faire du Tx oui, en effet, le 406 permet plus de périphériques ... Perso, j'avais utilisé le 407 pour avoir Tx + Rx ...

    Sinon, un Rx en l'air ne devrait pas trop poser de problèmes : pas évident de chopper un octet valide par accident, et encore moins de passer les contrôles de réception des packets sur le périphérique ... ... enfin tout dépend du périphérique, mais sinon en effet une R sur le -V et c'est réglé ...
    ( si un dispositif n'est pas déjà prévu dans le périphérique ... )
    Dernière modification par Seb.26 ; 06/03/2008 à 12h41. Motif: Les fautes ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

Discussions similaires

  1. USART du PIC16F628
    Par invite5d44ee6f dans le forum Électronique
    Réponses: 2
    Dernier message: 01/06/2008, 15h28
  2. USART sur PIC
    Par invite820b5138 dans le forum Électronique
    Réponses: 6
    Dernier message: 23/04/2007, 07h39
  3. USART sut ATmega8515
    Par inviteda4142ba dans le forum Électronique
    Réponses: 1
    Dernier message: 28/02/2007, 14h59
  4. Usart ou I2C?
    Par invite0b3246fe dans le forum Électronique
    Réponses: 45
    Dernier message: 28/02/2007, 14h19
  5. Usart Avr
    Par invite2b4da655 dans le forum Électronique
    Réponses: 13
    Dernier message: 20/05/2006, 23h43
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...