Menu English Ukrainian Russe ACCUEIL

Bibliothèque technique gratuite pour les amateurs et les professionnels Bibliothèque technique gratuite


ENCYCLOPÉDIE DE LA RADIOÉLECTRONIQUE ET DU GÉNIE ÉLECTRIQUE
Bibliothèque gratuite / Schémas des appareils radio-électroniques et électriques

Bus de contrôle I2C. Encyclopédie de l'électronique radio et du génie électrique

Bibliothèque technique gratuite

Encyclopédie de l'électronique radio et de l'électrotechnique / ordinateurs

Commentaires sur l'article Commentaires sur l'article

I2C est une interface à deux fils développée par Philips. La spécification d'origine de l'interface avait un débit de données maximal de 100 Kbps. Cependant, au fil du temps, des normes sont apparues pour des modes de fonctionnement plus rapides I2C. Pour un pneu I2C, des appareils avec des débits d'accès différents peuvent être connectés, car le débit de données est déterminé par le signal d'horloge.

Le protocole de transfert de données est conçu de manière à garantir une réception fiable des données transmises.

Dans le transfert de données, un appareil est le "maître", qui lance le transfert de données et génère les signaux de synchronisation. Un autre appareil "Esclave" - ​​​​démarre la transmission uniquement sur commande du "Maître".

Dans les microcontrôleurs PIC16CXXX, le mode "Esclave" de l'appareil est implémenté matériellement dans le module SSP. Le mode "Maître" est implémenté dans le logiciel.

Termes de base utilisés pour décrire le fonctionnement du bus I2C:

Émetteur - un appareil qui transmet des données sur un bus

Récepteur - un appareil qui reçoit les données du bus

"Maître" - un appareil qui initie la transmission et génère un signal d'horloge

"trimer" - appareil accessible par "Maître"

Multi "Maître" - mode bus I2C avec plus d'un "Maître"

Arbitrage - une procédure pour s'assurer qu'un seul "Maître" contrôle le bus

Синхронизация - procédure de synchronisation du signal d'horloge de deux appareils ou plus

Les étages de sortie des conditionneurs d'horloge (SCL) et de données (SDA) doivent être réalisés dans des circuits à collecteur ouvert (drain) pour combiner plusieurs sorties et connectés au positif de puissance à travers une résistance externe afin d'avoir un niveau "1" sur le bus lorsque ni l'un ni l'autre des appareils ne génère de signal "0". La charge capacitive maximale est limitée à 400pF.

Initialisation et fin du transfert de données

Lorsqu'il n'y a pas de transfert de données sur le bus, les signaux SCL et SDA sont élevés en raison d'une résistance externe.

Les signaux START et STOP sont générés par le "Maître" pour déterminer respectivement le début et la fin du transfert de données.

Le signal START est généré par une transition haut vers bas du signal SDA tandis que le signal SCL est haut. Le signal STOP est défini comme la transition SDA de bas à haut lorsque SCL est haut. Ainsi, lors de la transmission de données, le signal SDA ne peut changer que lorsque le signal SCL est bas.

Bus de contrôle I2C

Adressage des appareils sur le bus I2C

Deux formats d'adresse sont utilisés pour adresser les appareils :

Format 7 bits simple avec bit de lecture/écriture R/W ;

Bus de contrôle I2C

et format 10 bits - dans le premier octet, les deux bits les plus significatifs de l'adresse et le bit d'écriture/lecture sont transmis, dans le deuxième octet, la partie basse de l'adresse est transmise.

Bus de contrôle I2C

Confirmation d'acceptation

Lors de la transmission de données, après chaque octet transmis, le récepteur doit accuser réception de l'octet avec un signal ACK.

Si "l'esclave" n'accuse pas réception de l'adresse ou de l'octet de données, le "maître" doit interrompre la transmission en émettant un signal STOP.

Lors de la transmission de données de "l'esclave" au "maître", le "maître" génère des signaux d'accusé de réception pour recevoir des données ACK. Si le « maître » n'accuse pas réception d'un octet, « l'esclave » arrête de transmettre des données, « libérant » la ligne SDA. Le "Maître" peut alors générer un signal STOP.

Pour le délai de transfert de données, "l'esclave" peut définir un zéro logique, indiquant au "maître" d'attendre. Après la "libération" de la ligne SCL, la transmission des données se poursuit.

Bus de contrôle I2C

Bus de contrôle I2C

Transfert de données de "Maître" vers "Esclave"

Bus de contrôle I2C

Lecture des données de "Slave"

Bus de contrôle I2C

Utilisation du signal re-START pour accéder à "Esclave"

Bus de contrôle I2C

Mode multi-maître

Protocole de communication I2C vous permet d'avoir plus d'un "Maître" sur le bus. Les fonctions d'arbitrage et de synchronisation permettent de résoudre les conflits sur le bus lors de l'initialisation du transfert.

Arbitrage

L'arbitrage est effectué sur la ligne SDA lorsque la ligne SCL est haute. Un appareil qui pilote la ligne SDA haut quand un autre envoie bas perd le droit de prendre "Maître" et doit passer en mode "Esclave". Un "maître" qui a perdu l'initiative sur le bus peut générer des impulsions d'horloge jusqu'à la fin de l'octet dans lequel il a perdu ses propriétés de maître.

Bus de contrôle I2C

Синхронизация

L'horloge sur le bus se produit après que l'arbitrage a été effectué sur le signal SCL. Lorsque le signal SCL passe de haut en bas, tous les appareils intéressés commencent à compter la durée du niveau bas. Les appareils commencent alors à faire passer SCL de bas en haut en fonction du débit de données requis. Après que le niveau passe de bas à haut, les appareils intéressés comptent la durée du niveau haut. Le premier appareil à abaisser le signal SCL détermine les paramètres d'horloge.

Bus de contrôle I2C

Publication : cxem.net

Voir d'autres articles section ordinateurs.

Lire et écrire utile commentaires sur cet article.

<< Retour

Dernières nouvelles de la science et de la technologie, nouvelle électronique :

Machine pour éclaircir les fleurs dans les jardins 02.05.2024

Dans l'agriculture moderne, les progrès technologiques se développent visant à accroître l'efficacité des processus d'entretien des plantes. La machine innovante d'éclaircissage des fleurs Florix a été présentée en Italie, conçue pour optimiser la phase de récolte. Cet outil est équipé de bras mobiles, lui permettant de s'adapter facilement aux besoins du jardin. L'opérateur peut régler la vitesse des fils fins en les contrôlant depuis la cabine du tracteur à l'aide d'un joystick. Cette approche augmente considérablement l'efficacité du processus d'éclaircissage des fleurs, offrant la possibilité d'un ajustement individuel aux conditions spécifiques du jardin, ainsi qu'à la variété et au type de fruits qui y sont cultivés. Après avoir testé la machine Florix pendant deux ans sur différents types de fruits, les résultats ont été très encourageants. Des agriculteurs comme Filiberto Montanari, qui utilise une machine Florix depuis plusieurs années, ont signalé une réduction significative du temps et du travail nécessaires pour éclaircir les fleurs. ...>>

Microscope infrarouge avancé 02.05.2024

Les microscopes jouent un rôle important dans la recherche scientifique, car ils permettent aux scientifiques d’explorer des structures et des processus invisibles à l’œil nu. Cependant, diverses méthodes de microscopie ont leurs limites, parmi lesquelles la limitation de la résolution lors de l’utilisation de la gamme infrarouge. Mais les dernières réalisations des chercheurs japonais de l'Université de Tokyo ouvrent de nouvelles perspectives pour l'étude du micromonde. Des scientifiques de l'Université de Tokyo ont dévoilé un nouveau microscope qui va révolutionner les capacités de la microscopie infrarouge. Cet instrument avancé vous permet de voir les structures internes des bactéries vivantes avec une clarté étonnante à l’échelle nanométrique. En général, les microscopes à infrarouge moyen sont limités par leur faible résolution, mais le dernier développement des chercheurs japonais surmonte ces limitations. Selon les scientifiques, le microscope développé permet de créer des images avec une résolution allant jusqu'à 120 nanomètres, soit 30 fois supérieure à la résolution des microscopes traditionnels. ...>>

Piège à air pour insectes 01.05.2024

L'agriculture est l'un des secteurs clés de l'économie et la lutte antiparasitaire fait partie intégrante de ce processus. Une équipe de scientifiques du Conseil indien de recherche agricole et de l'Institut central de recherche sur la pomme de terre (ICAR-CPRI), à Shimla, a mis au point une solution innovante à ce problème : un piège à air pour insectes alimenté par le vent. Cet appareil comble les lacunes des méthodes traditionnelles de lutte antiparasitaire en fournissant des données en temps réel sur la population d'insectes. Le piège est entièrement alimenté par l’énergie éolienne, ce qui en fait une solution respectueuse de l’environnement qui ne nécessite aucune énergie. Sa conception unique permet la surveillance des insectes nuisibles et utiles, fournissant ainsi un aperçu complet de la population dans n'importe quelle zone agricole. "En évaluant les ravageurs cibles au bon moment, nous pouvons prendre les mesures nécessaires pour lutter à la fois contre les ravageurs et les maladies", explique Kapil. ...>>

Nouvelles aléatoires de l'Archive

A révélé le secret de la foudre scintillante 01.05.2021

Des chercheurs de l'Institut national brésilien de recherche spatiale (INPE), en collaboration avec des collègues des États-Unis, du Royaume-Uni et d'Afrique du Sud, ont pour la première fois enregistré la formation et la ramification de structures lumineuses lors de coups de foudre.

Les scientifiques ont analysé les images capturées par une caméra à super ralenti pour découvrir pourquoi les éclairs se divisent en deux et forment parfois des motifs lumineux que l'œil humain interprète comme un scintillement.

Les scientifiques ont utilisé des caméras vidéo numériques ultra-rapides pour enregistrer plus de 200 sursauts lors des orages d'été à São Paulo (Brésil) et à Rapid City (Dakota du Sud, États-Unis) entre 2008 et 2019.
Les éclairs ascendants qu'ils ont enregistrés ont été causés par des décharges de foudre nuage-sol chargées positivement, qui sont beaucoup plus courantes, comme l'a décrit la même équipe de recherche de l'INPE dans une étude précédente.

La foudre vers le haut se produit au sommet d'une tour ou à partir d'un paratonnerre sur un gratte-ciel, par exemple, lorsque le champ électrique d'un orage est perturbé par une décharge nuageuse vers le sol jusqu'à 60 km de distance. L'avantage d'enregistrer des images d'éclairs ascendants est qu'elles permettent de voir toute la trajectoire de ces décharges positives du sol à la base des nuages.

À l'extrémité de la décharge de tête positive, une décharge de faible luminosité avec une structure en forme de brosse se forme parfois. Cette décharge, souvent appelée brosse corona, peut changer de direction et se diviser en deux.

Lorsqu'un flash vers le haut bifurque avec succès, il peut changer de direction vers la gauche ou la droite. Lorsqu'aucune ramification ne se produit, la brosse à couronne crée des segments très courts aussi brillants que l'amorce elle-même.

Autres nouvelles intéressantes :

▪ Nouveaux CAN 16/14 bits multicanaux programmables

▪ Tablette ASUS Eee Slate B121

▪ Chargeurs de voitures électriques dans les parkings

▪ L'Internet haut débit est un droit humain inaliénable

▪ Transformer l'hydrogène en métal

Fil d'actualité de la science et de la technologie, nouvelle électronique

 

Matériaux intéressants de la bibliothèque technique gratuite :

▪ section du site Paramètres des composants radio. Sélection d'articles

▪ article de James Branch Cabell. Aphorismes célèbres

▪ article Qui et quand a remporté des médailles d'or en patinage artistique sans avoir peur de la rupture de l'accompagnement musical? Réponse détaillée

▪ article Terrain. Astuces de voyage

▪ article Unité de contrôle du synthétiseur de fréquence radio VHF. Encyclopédie de l'électronique radio et de l'électrotechnique

▪ article Echarpe volante. Concentration secrète

Laissez votre commentaire sur cet article :

Nom:


E-mail (facultatif) :


commenter:





Toutes les langues de cette page

Page principale | bibliothèque | Articles | Plan du site | Avis sur le site

www.diagramme.com.ua

www.diagramme.com.ua
2000-2024