Bus I2C
|
26-03-2013, 22h24
Message : #1
|
|
Hypnoze57
Web Hacker Messages : 98 Sujets : 13 Points: 28 Inscription : Feb 2012 |
Bus I2C
Le bus I2C
1. Généralités. Le bus I2C est une liaison série synchrone (cadence d'horloge synchronisé) bidirectionnelle transmettant des mots de 8 bits. Il y a 3 fils: - Donnée: SDA - Horloge: SCL - Masse: 0v Débit: - Standard: 100 Kbit/s - Rapide: 400 Kbit/s - Très rapide: 1 Mbit/s Electrique: Les fils SDA et SCL sont relié au +5v par une résistance de rappel, ce qui fait que lorsque le bus est au repos, SDA et SCL sont à 1. Architecture: C'est une communication entre 1 maitre et un esclave. (L'esclave est identifier par une adresse) 2. Protocole. -État de repos: SCL et SDA passent à 1 -Début de conversation: SDA -> 0 ; SCL -> 1 -Fin de conversation: SDA -> 1 ; SCL -> 1 Source de l'image: Cours BUS I2C PDF - Le maître (Pc ou micro-contrôleur) envoie un mot de 8bits (D7 en premier) à chaque bit, l'horloge passe à 1. A la fin de la transmission de 8 bits, l'esclave répond qu'il a bien reçu les 8 bits. Il place un 0 sur le fil SDA, c'est le bit d'acquittement. A la fin de la transmission, le maitre libère la ligne SDA. Chaque périphérique I2C possède une adresse propre. L'adresse est codé sur 8 bits. 7 bits d'adresse + 1 bits à 0 --> Écriture ; 1 --> Lecture. voilà un petit résumé de cours sur les bus I2C ! En espérant que sa vous serve ! Cordialement. Make your own destiny now and forever !
|
|
26-03-2013, 23h06
Message : #2
|
|
Swissky
Bon membre Messages : 523 Sujets : 32 Points: 96 Inscription : Apr 2012 |
RE: Bus I2C
Merci , je connaissais déjà, peut-être pourrais-tu ajouter qu'il a tendance à être délaissé au profit du bus CAN
|
|
26-03-2013, 23h16
Message : #3
|
|
Hypnoze57
Web Hacker Messages : 98 Sujets : 13 Points: 28 Inscription : Feb 2012 |
RE: Bus I2C
(26-03-2013, 23h06)Swissky a écrit : Merci , je connaissais déjà, peut-être pourrais-tu ajouter qu'il a tendance à être délaissé au profit du bus CAN Bonne idée ! Je vais faire sa dans le courant de la semaine je pense. Mais il y a beaucoup a dire sur le bus CAN ! Make your own destiny now and forever !
|
|
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 3 visiteur(s)