Lecture d'une trame I2C

Objectif

La communication des informations est souvent abstraite lorsqu'elle est traitée en AD. le but de ce TP est de visualiser en manipulant des composants pour améliorer votre compréhension du fonctionnement de la transmission d'information.

Dans cette expérimentation, vous réaliserez une communication entre 2 abonné I2C, au moyen de 2 cartes arduino Uno.

L'une servira d'esclave est enverra des informations, provenant de ses BP, au maître.

Le maître interrogera la carte esclave et actualisera ses sorties (LED) en fonction des informations fournie par l'esclave.

On cherche ici à visualiser le signal transmit entre les 2 cartes

Méthode

  1. Mettre hors tension les 2 cartes (Alimentation externe et prise USB du PC)

  2. Brancher la masse de la voie 1 sur le GND

  3. Brancher la voie CH1 sur SCL (borne A5)

  4. Brancher la voie CH2 sur SDA (borne A4).

    Q1. Compléter le document réponse

  5. Pour visualiser le signal SCL puis SDA voir l'aide

    Voir aide oscilloscope, en utilisant le mode unique