Modifications

Sauter à la navigation Sauter à la recherche
1 485 octets ajoutés ,  5 mars 2017 à 12:34
Ligne 29 : Ligne 29 :  
   |img=tlogo-P82B715PN.jpg
 
   |img=tlogo-P82B715PN.jpg
 
   |link=P82B715PN: I2C Bus Extender
 
   |link=P82B715PN: I2C Bus Extender
 +
}}
 +
 +
{{ttuto
 +
  |label=SjtBits I2C Extender
 +
  |descr=Comment étendre un bus I2C avec une ligne différentielle! Sa mise en oeuvre avec un '''I2C Extender de SJTBits'''
 +
  |img=tlogo-JSTBITS-I2C.jpg
 +
  |link=SjtBits I2C Bus Extender
 
}}
 
}}
   Ligne 39 : Ligne 46 :     
{{ttuto-end}}
 
{{ttuto-end}}
 +
 +
== Ressources ==
 +
Voici quelques références glanées ici et là sur le Net.
 +
 +
* [http://letsmakerobots.com/blog/unixguru/running-both-5v-and-33v-devices-i2c Running 3.3v and 5v I2C peripherals on the same I2C bus] (''letsmakerobots.com, anglais'')
 +
* [http://www.gammon.com.au/i2c I2C - Two-Wire Peripheral Interface - for Arduino] ('''http://www.gammon.com.au, anglais''')
 +
** Une '''ressource chaudement recommandée''' avec des recherches détaillées sur les signaux, ACK et NAK
 +
** Etude sur les résistances pull-up présentes sur le bus (voir plus bas dans les messages)
 +
** Utilisation d'une EEProm I2C
 +
** I2C Scanner pour Arduino (en fin de billet).
 +
* [http://www.esacademy.com/en/library/technical-articles-and-documents/miscellaneous/i2c-bus/frequently-asked-questions/i2c-faq.html IC2 FAQ] (''esacademy.com, anglais'')<br />Propose des réponses aussi intéressantes que:
 +
** I'd like to extend the I2C bus. Is there something like a repeater for I2C?+**
 +
** Can I do galvanic decoupling of my I2C bus?
 +
** Are there stand-alone I2C controllers?
 +
** How can I generate a repeated start condition?
 +
** Can I abort an ongoing I2C bus transmission?
 +
** Do I need to generate an ACK in read mode on the last byte?
 +
** How can I monitor the I2C bus?
 +
** ...
 +
    
{{I2C-Hacking-TRAILER}}
 
{{I2C-Hacking-TRAILER}}
29 836

modifications

Menu de navigation