Dialogue entre 2 picaxe 28x1 ou 08m

patricklaitem

New Member
Bonjour,
Je vous savoir comment connecter 2 ou 3 picaxes entre eux pour qu'ils puissent communiquer entre eux (1 maitre et les autres esclaves et quelle distance maximale peut-il y avoir entre eux.
Merci de m'aider, Patrick
 

PieM

Senior Member
Bonjour,
Je vous savoir comment connecter 2 ou 3 picaxes entre eux pour qu'ils puissent communiquer entre eux (1 maitre et les autres esclaves et quelle distance maximale peut-il y avoir entre eux.
Merci de m'aider, Patrick
En communication I2C seuls les X2 peuvent être esclaves.
Précisez un peu mieux votre besoin car vous pouvez communiquer par radio, infrarouge, ou simplement par câble en liaison série ...
 

BESQUEUT

Senior Member
Et pour compléter la remarque de PieM, quel type de données souhaitez-vous échanger (dans un seul sens, dans les deux sens, quantité, vitesse,...) et quel budget avez-vous ?
En effet,la distance maximale peut varier de quelques cm à des dizaines de km.
Le coût n'est évidement pas le même pour un simple fil de cuivre, un câble blindé, une fibre optique ou différents types d'émetteurs radio.
 

patricklaitem

New Member
En communication I2C seuls les X2 peuvent être esclaves.
Précisez un peu mieux votre besoin car vous pouvez communiquer par radio, infrarouge, ou simplement par câble en liaison série ...
Je désirerais les relier par cable série (utp ou autre) avec des distances entre eux d'environ 50 mètres mais utiliser par exemple 6 esclaves et un maitre avec communication dans les 2 sens. Utilise-t-on une seule alim ou une alim à chaque platine?

Merci d'avance pour votre aide
Patrick L
 

BESQUEUT

Senior Member
Je désirerais les relier par cable série (utp ou autre) avec des distances entre eux d'environ 50 mètres mais utiliser par exemple 6 esclaves et un maitre avec communication dans les 2 sens. Utilise-t-on une seule alim ou une alim à chaque platine?
Dans ce cas, il me semble qu'une liaison RS485 serait bien adaptée :
- utilisation de 2 paires pour transmettre et recevoir les données, parmi les 4 disponibles dans un câble utp,
- vous pouvez utiliser une des paires restantes pour alimenter vos montages,
- distance largement compatible avec votre projet,
- débit "élevé" 115 k possible,
- plusieurs protocoles disponibles pour structurer vos communications, par exemple MODBUS et ses dérivés.

http://www.picaxeforum.co.uk/archive/index.php/t-16717.html
http://letsmakerobots.com/node/4642
http://www.edaboard.com/thread175447.html

I2C est également envisageable (en choisissant les Picaxes adaptés,...)
Mais il faut impérativement utiliser des "BUS extender" pour atteindre les distances que vous envisagez. ce n'est pas toujours facile à trouver...
http://ics.nxp.com/products/p82b/p82b96_715/

Cordialement,
 
Top