[RESOLU] I2C, Utilisation intense, MCP23017 - Désyncro ?

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

Modérateur : Francois

Répondre
Avatar du membre
EVOTk
Modérateur
Messages : 802
Enregistré le : sam. 20 sept. 2014 02:36

[RESOLU] I2C, Utilisation intense, MCP23017 - Désyncro ?

Message par EVOTk » lun. 9 mars 2015 16:51

Hello,

j'ai un petit soucis avec un MCP23017 en I2C. Je l'utilise pour controlé 27 leds et 3 transistors ( au travers de bascules flipflop )

L'actualisation est toutes les 0.2sec et au bout d'un moment le script plante sur :

Code : Tout sélectionner

Traceback (most recent call last):
  File "/home/test/cubeled.py", line 35, in <module>
    bus.write_byte_data(DEVICE,OLATA,CODE1)
IOError: [Errno 5] Input/output error
et quand je fait :

Code : Tout sélectionner

sudo i2cdetect -y 1
Le MCP n'est plus visible, il reviens au bout d'un moment, d'un redémarage, ...

Au début j'ai penser a un mauvais contact sur la breadboard, j'ai donc changer de platine, toujours pareil
Mauvais contact des cables dupont, j'ai donc changer les cables, toujours pareil

J'ai meme fait un petit circuit pour souder le MCP, relier via cable dupont

et c'est toujours pareil !

une idée ?
Modifié en dernier par EVOTk le lun. 9 mars 2015 18:02, modifié 1 fois.
NAS : DS3615xs Xpenology - 8To + 2x 3To + 2x 4To WD Red - APC Back-UPS Pro 900
Imprimante 3D : Dagoma DiscoEasy 200
Surveillance Réseau : Smokeping sur Rasp. B / Raspbian
Arcade : Raspberry Pi 3 sous RecalBox

Avatar du membre
EVOTk
Modérateur
Messages : 802
Enregistré le : sam. 20 sept. 2014 02:36

Re: I2C, Utilisation intense - Désyncro ?

Message par EVOTk » lun. 9 mars 2015 18:02

Hello,

Bon j'ai fini par trouvé ! évidement c'etait tout bete !

j'ai oublié de cabler la broche /RESET au +5V

N’étant connecté a rien, l'etat etait instable donc sa marché un moment puis sa "planter"

Image

[ Cela servira a d'autres, je l’espère :) ]
NAS : DS3615xs Xpenology - 8To + 2x 3To + 2x 4To WD Red - APC Back-UPS Pro 900
Imprimante 3D : Dagoma DiscoEasy 200
Surveillance Réseau : Smokeping sur Rasp. B / Raspbian
Arcade : Raspberry Pi 3 sous RecalBox

domi
Administrateur
Messages : 2215
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

Re: [RESOLU] I2C, Utilisation intense, MCP23017 - Désyncro ?

Message par domi » lun. 9 mars 2015 20:01

Bonsoir et merci de ton retour.

Cdt,
Domi

Répondre

Retourner vers « Les BUS interfaces »