Longueur liaison I2C

Des infos, des conseils sur les bus DSI,CSI, I2C, SPI... du Raspberry Pi

Modérateur : Francois

Répondre
zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Longueur liaison I2C

Message par zeverybest » dim. 3 mai 2015 13:04

bonjour a tous

Je continue mes investigation dans le domaine de l.I2C

Quelle est la longueur Max d.une liaison I2C entre 2 RPi ou entre RPi et arduino

Y a t il des règles à respecter concernant cette liaison? : type de câble, ...

EVOTk

Re: Longueur liaison I2C

Message par EVOTk » dim. 3 mai 2015 16:14

Avec des fils dupont de 20cm aucun probleme
Parcontre avec du clable style reseau, sur une logueur denviron 50cm jai des soucis.

Si sa peut aider :)

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Longueur liaison I2C

Message par zeverybest » lun. 4 mai 2015 21:08

Ah

Donc je n'espère pas faire une liaison sur 2 ou 3 mètres

Dommage

Il va falloir que je fasse autrement

domos
Messages : 75
Enregistré le : lun. 9 mars 2015 19:17

Re: Longueur liaison I2C

Message par domos » mar. 5 mai 2015 13:54

Bonjour

Il y a des amplis de ligne i2c qui permettent une distance plus importante: P82B715PN

Envoyė de mon Zx81 en utilisant Tapatalk.

EVOTk

Re: Longueur liaison I2C

Message par EVOTk » mar. 5 mai 2015 16:49

Salut,

Comme le dit domos, avec un P82B715PN, 3m c'est largement envisageable.

Plus d'info : http://mchobby.be/wiki/index.php?title= ... s_Extender

Attention le Raspberry et l'Arduino n'ont pas la meme logique I2C. Arduino = 5V / Raspberry = 3,3V ! il faudra que tu utilise un convertisseur logique.

zeverybest
Raspinaute
Messages : 136
Enregistré le : sam. 18 oct. 2014 19:09

Re: Longueur liaison I2C

Message par zeverybest » mar. 21 juil. 2015 18:35

Et une liaison serie me permettrait elle plus de distance entre les 2 cartes ?

Je voudrai pouvoir aller a une dizaine de mettre

Sinon, y a t il une solution autre me permettant cette longueure?

Merci de votre aide

EVOTk

Re: Longueur liaison I2C

Message par EVOTk » mar. 21 juil. 2015 19:23

Salut,
Avec un émetteur récepteur radio 433Mhz, cela devrait répondre a tes exigences non ?

guillaume9344
Raspinaute
Messages : 629
Enregistré le : mar. 6 janv. 2015 19:44
Localisation : finistere

Re: Longueur liaison I2C

Message par guillaume9344 » mar. 21 juil. 2015 20:09

Le classic rs232 convient bien aussi . attention je parle de vrai rs232 en +12-12v , on l 'utilise avec l' uart et un convertisseur de niveau :rdino 5v ->rs232 ->3.3v rpi.

un exemple , (ilen faut deux bien sure):
http://www.amazon.fr/Serial-Convertisse ... B00G23NUNI.
rpi b+ ,osmc, motioneyes
rpi 2 raspbian , server minecraft 24h/24 , utilisation gpio
orange pi pc debian ,utilisation gpio, motion cam

destroyedlolo
Raspinaute
Messages : 1583
Enregistré le : dim. 10 mai 2015 18:44
Localisation : Dans la campagne à côté d'Annecy
Contact :

Re: Longueur liaison I2C

Message par destroyedlolo » mar. 21 juil. 2015 21:19

Je confirme, avec une rS-232 en 12v, j'ai fait environs 50m sans trop de pb, et à l'histo dans lequel j'ai bossé, ça atteignait sans doute la centaine de mètres.

En différentiel, ça monte même beaucoup plus loin.
  • BananaPI : Gentoo, disque SATA de 2 To
  • Domotique : 1-wire, TéléInfo, Tablette passée sous Gentoo, ESP8266
  • Multimedia par DNLA
  • Et pleins d'idées ... et bien sûr, pas assez de temps.
Un descriptif de ma domotique 100% fait maison.

Avatar du membre
esope60
Messages : 15
Enregistré le : dim. 28 janv. 2018 11:05

Re: Longueur liaison I2C

Message par esope60 » mer. 31 janv. 2018 08:12

Salut,
Je déterre ce sujet car j'ai une question au sujet du P82B715PN, comme on en parlait ici ça sert à rien de refaire un post à part.

J'ai deux boitiers reliés par un câble RJ45 avec le bus I2C qui passe pour les MCP 23017.
J'ai deux MCP dans chaque boitier.
Dans la Doc du P82B715PN je ne suis pas sûr de comprendre la traduction, c'est indiqué qu'il en faut un par péripherique.
Est ce que si je mets un P82B715PN dans le boîtier 1 après le RPI, avec les 2 MCP après le P82B715PN, ensuite dans le boîtier 2 je mets l'homologue P82B715PN, puis les 2 autres MCP dessus c'est bon? Ou est-ce qu'il me faut 4 P82B715PN?

C'est juste que si j'utilise le P82B715PN je ne peux plus mettre de périphérique directement sur le RPI sans le raccorder à l'extender ?

Répondre

Retourner vers « Les BUS interfaces »