Introduction

Comment communiquer avec le bus I2C ?

Présentation de l'organisation matérielle du bus I2C ou (TWI : Two Wire Interface) et quelques principes de bases

Le bus I2C possède deux lignes importantes :

  • SDA (Serial Data Line) pour les données

  • SCL (Serial Clock Line) pour la synchronisation des données entre le maître et les esclaves.

Le protocole I2C utilise le principe : Maître/esclave

  • un seul maître : Il gère tous les échanges sur le bus. (remarque très importante : le maître ne possède pas d'adresse I2C)

  • chaque esclave possède une adresse codée sur 7 bits pour que le maître puisse communiquer.

Q2/ -Dans le schéma ci-dessus :

-donner le nom du composant faisant office de maître du bus.

-le nombre d'esclaves et le type de circuit

Q3/-Combien d'esclaves peut-on câbler sur un bus I2C ?

Justifier votre réponse.