Page 1 sur 1

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

Posté : lun. 9 mars 2015 16:51
par EVOTk
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 ?

Re: I2C, Utilisation intense - Désyncro ?

Posté : lun. 9 mars 2015 18:02
par EVOTk
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 :) ]

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

Posté : lun. 9 mars 2015 20:01
par domi
Bonsoir et merci de ton retour.

Cdt,
Domi