Modifications

Sauter à la navigation Sauter à la recherche
273 octets ajoutés ,  17 avril 2014 à 21:14
Ligne 59 : Ligne 59 :  
# Le signal d'horloge est envoyé vers l'une ou l'autre des lignes des sous-bus I2C à l'aide du 74HC138.
 
# Le signal d'horloge est envoyé vers l'une ou l'autre des lignes des sous-bus I2C à l'aide du 74HC138.
 
# Les broches "select" (A0 & A1) du 74HC138 sont commandées par Arduino... ce qui permet de sélectionner l'une des 3 sorties Y0, Y1 ou Y3.
 
# Les broches "select" (A0 & A1) du 74HC138 sont commandées par Arduino... ce qui permet de sélectionner l'une des 3 sorties Y0, Y1 ou Y3.
# En passant le signal d'Horloge sur les broche E1 & E2 (''Enable inversé''), on active la sortie Y''x'' (elle aussi inversée).<br />Pour résumé... le signal SCL (d'horloge I2C) sera reproduit sur la ligne Y0 ou Y1 ou Y2 en fonction de l'adresse sélectionnée sur les lignes d'adresses A0 et A1.  
+
# En passant le signal d'Horloge sur les broches E1 & E2 (''Enable inversé''), on active la sortie Y''x'' (elle aussi inversée).<br />Pour résumé... le signal SCL (d'horloge I2C) sera reproduit sur la ligne Y0 ou Y1 ou Y2 en fonction de l'adresse sélectionnée sur les lignes d'adresses A0 et A1.
 +
 
 +
Voila comment il est possible de dupliquer un bus I2C :-)
 +
 
 +
=== Le projet Time Machine ===
 +
Vous pouvez consulter le [http://www.adafruit.com/blog/2012/07/02/great-scott-delorean-inspired-time-circuit-clock-with-adafruit-gear/ projet (code inclus) sur le blog d'AdaFruit].
    
{{I2C-Hacking-TRAILER}}
 
{{I2C-Hacking-TRAILER}}
29 917

modifications

Menu de navigation