Aller au contenu


Photo
- - - - -

Protocol I2C


  • Veuillez vous connecter pour répondre
2 réponses à ce sujet

#1 Donpi

Donpi

    Habitué

  • Membres
  • PipPip
  • 154 messages

Posté 25 décembre 2012 - 11:20

Hello,

Est ce que certains d entre vous ont deja utilisé ca pour comunique entre deux boards?

Pour mon robot je souhaite controler 8 arduino avec un gadgeteer central et il me senble qu u n bus i2c est une bonne idee.

Mais je ne trouve que des tutoriel mal fini et pas de doc sur le protocol lui meme...

Qqun aurait un point de depart?

#2 Black Templar

Black Templar

    Membre

  • Membres
  • PipPipPipPipPip
  • 1 430 messages
  • Gender:Male
  • Location:Lille

Posté 25 décembre 2012 - 11:58

Salut !

Pour faire simple sur le protocole en lui-même, tous tes périphériques sont connectés sur le même bus de donnée.
Tu as un maitre qui va interroger des esclaves. Ce qui veut dire que tes arduinos ne pourront pas toutes communiquer entre elles, mais qu'il y en aura une qui interrogera ou enverra des infos à toutes les autres.

Si tu veux des infos sur le protocole en lui-même : http://fr.wikipedia.org/wiki/I2C
Si c'est plus des infos sur comment ça marche avec arduino : http://wiki.t-o-f.info/Arduino/I2C
(sinon, il y a la doc : http://arduino.cc/en/Reference/Wire)

++
Black Templar

Mon site internet : http://ferdinandpiette.com/


#3 Donpi

Donpi

    Habitué

  • Membres
  • PipPip
  • 154 messages

Posté 26 décembre 2012 - 01:04

Salut !

Pour faire simple sur le protocole en lui-même, tous tes périphériques sont connectés sur le même bus de donnée.
Tu as un maitre qui va interroger des esclaves. Ce qui veut dire que tes arduinos ne pourront pas toutes communiquer entre elles, mais qu'il y en aura une qui interrogera ou enverra des infos à toutes les autres.

Si tu veux des infos sur le protocole en lui-même : http://fr.wikipedia.org/wiki/I2C
Si c'est plus des infos sur comment ça marche avec arduino : http://wiki.t-o-f.info/Arduino/I2C
(sinon, il y a la doc : http://arduino.cc/en/Reference/Wire)

++
Black Templar


Le premier et le dernier lien j'avais déjà vu plus quelques autres.
Mais aucun(ou alors pas vu) ne parle de fréquence, alors que depuis le Gadgeteer on doit initialisé un fréquence de 50khz par défaut je crois.

Le liens du milieu par contre j'avais pas vu mais ça semble intéressant.

Edit: je crois que dans le test que j'ai fais, j'ai oublier ce connecter les masses entre elles :kez_11:




0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users