Bus I2C
Transcription
Bus I2C
Bus I2C Philippe Meyne – [email protected] Structure du bus Philippe Meyne – [email protected] Définition des niveaux Philippe Meyne – [email protected] Définition des signaux d’horloge Philippe Meyne – [email protected] Protocole – Accès au bus Philippe Meyne – [email protected] Protocole – Transmission d’une donnée Philippe Meyne – [email protected] Protocole – Adressage 7 bits Philippe Meyne – [email protected] Protocole – Adressage 7 bits Format de l’adresse Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Etude du capteur LIS3LV02DQ Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Transfert I2C du capteur LIS3LV02DQ (suite) Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Registre du capteur LIS3LV02DQ Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Interface PC I2C – 1ere méthode Vcc R4 10K D0 R3 R1 10K 10K U1A 1 R2 10K 2 SDA 7406 C1 56p U1B R5 D1 4 3 270 7406 U1C D2 5 6 SCL C2 7406 56pf U1D R6 D3 8 9 270 7406 Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Interface PC I2C – 2ieme méthode Circuit PCA 9564 Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Interface PC I2C – 2ieme méthode Circuit PCA 9564 – Registre interne Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Interface PC I2C – 2ieme méthode Circuit PCF 9564 – Etat du composant Philippe Meyne – [email protected] Mise en œuvre d’une centrale inertielle sur I2C Schéma de principe Port PC PCA 9564 D0 . . . Vcc D0 . . . D7 D7 SDA SDA Autofed Init A1 A0 SCL SCL Strobe CE Ack Select RD/ WR/ CE INT/ RESET/ Philippe Meyne – [email protected] LIOS3LV02DQ Autres composants I2C Conclusion Simple à mettre en œuvre Destiné à des applications « petite distance » Composant dédiés Application contrôle commande Philippe Meyne – [email protected]