Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Prob avec un convertisseur usb 232 vers rs485



  1. #1
    fabtituss

    Prob avec un convertisseur usb 232 vers rs485

    Bjr à tous,

    J'ai réailisé un ptit réseaux Rs232 Rs485 avec 5 slaves sur le bus 4 fils (2 rx et 2tx).
    Qd je fais tourner l'appli avec un seul slave sur le réseaux, je n'ai aucuns problème.
    Dès que je met plusieurs slavec sur le réseau, j'ai des interférence sur mes trames de données.
    J'utilise un convertisseur USB-RS232 pour arriver sur une carte faite maison convertisseur RS232-RS485.
    Tout ça fonctionne mais j'ai l'impression que c'est mon convertisseur qui plante le réseau??
    Auriez vous déjà eu ce phénomène.

    Merci, Fabian.

    -----


  2. Publicité
  3. #2
    DAUDET78

    Re : Prob avec un convertisseur usb 232 vers rs485

    C'est du RS422
    Un émetteur "slave" doit être disabled ( trois états) si il ne cause pas sur le bus. Un seul slave a le droit de causer à la fois
    J'aime pas le Grec

  4. #3
    fabtituss

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par DAUDET78 Voir le message
    C'est du RS422
    Un émetteur "slave" doit être disabled ( trois états) si il ne cause pas sur le bus. Un seul slave a le droit de causer à la fois
    ils parlent l'un après l'autre, j'envoie une adresse slave en début de trame pour annoncer au slave questionné qu'il peut répondre et par la même occasion, les slaves n'ayant pas cette adresse, ne réponde pas...

    Donc un seul à la fois mais c'est sur le pt de vue software.

    Je n'y comprends rien, dès que je mets deux slave ou plus, la com se plante, du moins, les datas revenant du pic16f877 vers le pc.
    Les données envoyées au pic ont l'air nickel...

    Sur le pt de vue câble, j'ai ceci:

    PC - MAX232 - 2 SN75176BP (l'un tjs en émission, l'autre tjs en réception)

    de cette carte je parts vers mes slaves:

    - - - 2 SN75176BP (l'un tjs en émission, l'autre tjs en réception) - PIC16f877

    Voilà le montage du réseau. Evidemment avec r=120 Ohms en fin de bus à chaque extremité.
    Chaque module à sa propre alim. 5VDC via LM7805 alimenté par une alim stabilisé de 12 VDC.

    Je ne comprends pas pq tt ça ne fct plus ?? Si vous avez des remarques, je suis preneur, merci pour votre aide précieuse.

    Fabian

  5. #4
    DAUDET78

    Re : Prob avec un convertisseur usb 232 vers rs485

    Un "esclave" ne doit avoir son driver RS422 "enable" que si il a une réponse à donner. Donc la pin "DE" doit être pilotée par l'esclave et ne passer à "1" que si il doit causer sur le bus
    J'aime pas le Grec

  6. #5
    fabtituss

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par DAUDET78 Voir le message
    Un "esclave" ne doit avoir son driver RS422 "enable" que si il a une réponse à donner. Donc la pin "DE" doit être pilotée par l'esclave et ne passer à "1" que si il doit causer sur le bus
    Daccord, je ne voulais pas comprendre... Je dois effectivement refaire mes cartes...
    donc au niveau de mes slaves, je dois placer un transistor géré par le pic qui va forcer l'état "0" sur la pin "DE" et inversément de cette façon :

    A l'état initial:
    -------------

    * Broche "DE" du sn75176bp "TX" à l'état "0" sur chaque slave sur le bus (émission désactivée).

    * Les SN75176BP "RX" sont tous en mode réception et ne doivent pas être gérés sur le plan Hardware.

    Réception d'une trame et réponse du slave:
    -----------------------------------------

    Si l'adresse d'un esclave correspond à l'adresse d'en tête du message envoyé par le maître, le pic force l'état "1" sur la broche "DE" du sn75176BP "TX" avant de répondre et envoie la donnée vers le maitre. (Les autres slave étant tjs en attente d'une requette leur étant destinée)
    Ne pas oublier les tempos de retournement évidement et ensuite refaire basculer la broche "DE" à l'état "0".

    Dites moi si mon explication est correcte svp.

    Merci beaucoup pour votre aide précieuse, j'y vois bcp plus clair mnt. même si je dois refaire mes cartes, c'est ça aussi l'apprentissage quand on ne connait pas trop...

  7. A voir en vidéo sur Futura
  8. #6
    DAUDET78

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par fabtituss Voir le message
    donc au niveau de mes slaves, je dois placer un transistor géré par le pic qui va forcer l'état "0" sur la pin "DE" et
    Tu as tout pigé ! Mais pas besoin d'un transistor, tu gères "DE" avec une sortie du PIC (la broche "/RE" est toujours à "0")
    J'aime pas le Grec

  9. Publicité
  10. #7
    fabtituss

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par DAUDET78 Voir le message
    Tu as tout pigé ! Mais pas besoin d'un transistor, tu gères "DE" avec une sortie du PIC (la broche "/RE" est toujours à "0")
    Merci bcp pour votre aide précieuse, tout fct mnt.

    C'est grace à des gens comme vous que des personnes comme moi arrivent à qlq chose.

    Salutation, fabian

  11. #8
    DAUDET78

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par fabtituss Voir le message
    C'est grace à des gens comme vous que des personnes comme moi arrivent à qlq chose.
    Attend de voir si ça marche ! je suis (peut être) un charlatan ...
    J'aime pas le Grec

  12. #9
    jiherve

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par DAUDET78 Voir le message
    Attend de voir si ça marche ! je suis (peut être) un charlatan ...
    Bonsoir
    Enfin une prise de conscience !
    JR très très loin
    l'électronique c'est pas du vaudou!

  13. #10
    fabtituss

    Talking Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par jiherve Voir le message
    Bonsoir
    Enfin une prise de conscience !
    JR très très loin
    Mais justement, ça marche, j'ai modifié mes cartes, programmé la broche du contrôle TX sn75176bp par le pic et le prob est résolu.
    J'ai fait ça dans l'heure qui a suivit l'explication!!

    Fabian

  14. #11
    jiherve

    Re : Prob avec un convertisseur usb 232 vers rs485

    Bonjour
    Jeune homme, cela se voulait de l'oxymouristique (cherchez pas ce n'est pas dans le dico).
    JR
    l'électronique c'est pas du vaudou!

  15. #12
    DAUDET78

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par fabtituss Voir le message
    Mais justement, ça marche,
    Ben ZUT ! Je ne suis donc pas un charlatan ....... donc je mourirai pauvre et sans un sous !
    J'aime pas le Grec

  16. Publicité
  17. #13
    jiherve

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par DAUDET78 Voir le message
    Ben ZUT ! Je ne suis donc pas un charlatan ....... donc je mourirai pauvre et sans un sous !
    bonsoir
    Oui mais que fais tu de la gloire!
    Cela n'a pas de prix.
    JR HS un max
    l'électronique c'est pas du vaudou!

  18. #14
    DAUDET78

    Re : Prob avec un convertisseur usb 232 vers rs485

    Citation Envoyé par jiherve Voir le message
    Oui mais que fais tu de la gloire!
    Ma gloire et mon avenir, ils sont derrière moi ! et je ne me retourne jamais ....
    J'aime pas le Grec

Sur le même thème :

Discussions similaires

  1. usb->rs232->rs485 et donc dmx! est-ce possible ?
    Par ti7bo7 dans le forum Électronique
    Réponses: 2
    Dernier message: 31/05/2008, 18h00
  2. Convertisseur usb/rs485
    Par mumbly9b dans le forum Électronique
    Réponses: 5
    Dernier message: 19/12/2007, 11h09
  3. qui as un toucam avec convertisseur usb ?
    Par pinx dans le forum Matériel astronomique et photos d'amateurs
    Réponses: 0
    Dernier message: 06/07/2007, 07h32
  4. RS485 vers DB9
    Par veysseire dans le forum Électronique
    Réponses: 3
    Dernier message: 07/01/2007, 08h08
  5. convertisseur rs232-rs485 opto-isolé
    Par lapin29 dans le forum Électronique
    Réponses: 2
    Dernier message: 19/09/2006, 16h51