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

Communication entre machines




  1. #1
    Monorider

    Arrow Communication entre machines

    Bonjour,

    Il me faut établir une étude sur les différents protocoles de communication entres machines (hormis l'ethernet...).
Par exemple, le port série (RS232, etc.), l'USB, l'I2C, SPI, etc...
Pour chaque cas, je dois donner le principe de fonctionnement, les particularités (s'il y en a...), le fonctionnement détaillé, et des routines/programmes en C ou en assembleur (pour up PIC et ATMEL, voir INTEL et motorola) implémentant le protocole.

    Si vous connaissez un bon ouvrage traitant du sujet ou même des sites internet cela me serai grandement utile.

    Merci d'avance.

    -----


  2. Publicité
  3. #2
    ibtihel

    Re : Communication entre machines


  4. #3
    Jack

    Re : Communication entre machines

    Tu peux tout de suite retirer la spi et l'I2C qui sont des liaisons sur carte ou au mieux carte à carte (mais proches). Ces liaisons ne servent qu'à relier un µcontrôleur à des circuits intégrés proches.

    A+


  5. #4
    pont2

    Re : Communication entre machines

    Bonjour Jack,

    Qu'est-ce qui empêche ces 2 liaisons d'aller plus loin que l'espace d'une carte?
    Pourquoi ne pas parler de l'IEEE488, alias HP-IB toujours utilisée?
    Merci
    pont

  6. #5
    Monorider

    Re : Communication entre machines

    Merci pour vos réponses mais je rechercherai des sites où je pourrais trouver des informations fiables au sujet de ces protocoles.
    J'ai un peu de mal à rassembler des informations sur le fonctionnement détaillé de chaque protocole...

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

    Re : Communication entre machines

    Une rs232 est déjà limitée en distance, alors en 0 - 5V à 400kHz pour l'I2C et encore plus haut en fréquence pour une spi, on ne peut pas aller très loin.

    de toutes manière, ce liaison asynchrones n'ont pas été développées pour ça.

    pour l'I2C, c'est philips qui voulait faire communiquer ces circuit sur ses platines de téléviseur et pour la spi, motorola voulait une liaison synchrone très simple mais "rapide" pour communiquer avec des circuits d'interface.

    Pour faire communiquer des machines, c'est le domaine des bus de terrain.

    A+

  9. #7
    Monorider

    Re : Communication entre machines

    Bonsoir Ibtihel,
    Je n'ai pas trouvé d'informations sur le site que tu m'a proposé...

  10. Publicité
  11. #8
    Jack

    Re : Communication entre machines

    Tu pourras trouver de la doc ici, il y a une rubrique sur les bus:

    http://pagesperso-orange.fr/xcotton/...oursetdocs.htm

    A+

  12. #9
    Monorider

    Re : Communication entre machines

    Même si ces liaisons ne sont pas faites pour la communication entre machines je serai intéressé pas de la documentation.
    Et on m'a dit que le SPI pouvait avoir des définitions différentes selon les constructeurs.
    a+

  13. #10
    Jack

    Re : Communication entre machines

    Et on m'a dit que le SPI pouvait avoir des définitions différentes selon les constructeurs
    Vu qu'aucune norme ne la définit, il peut y avoir quelques différences, mais cette liaison étant la plus simple de toutes, les variations ne doivent pas être bien grandes.

    A+

  14. #11
    Monorider

    Re : Communication entre machines

    Merci beaucoup pour ces infos.
    A+

Sur le même thème :

Discussions similaires

  1. distance communication entre 2 pic
    Par alainav1 dans le forum Électronique
    Réponses: 6
    Dernier message: 15/09/2008, 09h57
  2. communication entre pic et pc
    Par alainav1 dans le forum Électronique
    Réponses: 9
    Dernier message: 16/02/2008, 12h38
  3. Communication entre PC et téléphone portable
    Par gub dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 12/01/2008, 08h36
  4. communication entre deux radios
    Par gifelix dans le forum Électronique
    Réponses: 1
    Dernier message: 25/07/2007, 15h57
  5. Erreur de communication entre S7-200 et PC
    Par Hatem82 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 15/11/2006, 21h43