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]

Documents pareils