Академический Документы
Профессиональный Документы
Культура Документы
I2C
Es un bus que est formado por 2 cables conocidos como SDA y SCL ms 1 para conectar las
masas (GND) de los dispositivos, seguramente os suene verlos en Arduino. Con este tipo de bus
podis conectar bastantes dispositivos entre s. Contructivamente lo nico que hace falta es que
conectis una resistencia de 2.2KOhm de algn punto de SDA a Vcc y otra resistencia de 2,2KOhm
desde un punto de SCL hasta Vcc, es decir, que las lneas SDA y SCL deben tener una resistencia
de pull-up.
Tambin es importante decir que en cada momento uno de los dispositivos toma el papel de
maestro y el resto de esclavos. El maestro genera una seal de reloj por SCL que se usar para
sincronizar todos los dispositivos. Y por SDA viaja la informacin propiamente dicha. Cada esclavo
debe tener configurada una direccin de esclavo. Esta direccin es una variable de 8 bits donde los
7 primeros son un nmero en binario y el ltimo bit indica si es una lectura o escritura lo que quiere
hacer el maestro.
Existen dos escenarios distintos, o bien el maestro es un escritor en los esclavos, o bien el
maestro es el que pide a los esclavos que le enven informacin. En cualquier caso la
comunicacin se realiza con la siguiente secuencia: