Académique Documents
Professionnel Documents
Culture Documents
I UART :
Universal Asynchronous Receiver/Transmettre est crée en
1960 permet de faire la transmission des données entre
seulement deux appareils de façon asynchrone. C’est un full
duplex protocole, largement utiliser dans les
microcontrôleurs. Il consiste à utiliser deux fils, Rx et Tx, et
connecter Rx avec les Tx.
I.b Avantage
L’avantage majeur réside dans :
• Prend en charge plusieurs maîtres et plusieurs esclaves
• Le bit ACK/NACK confirme que chaque trame est
II I2C : transférée avec succès.
Inter Integrated Circuit, ou I squared C, est un protocole • Le matériel est moins compliqué qu'avec les UART
dedié specifiquement pour l’echange des different circuit • Protocole bien connu et largement utilisé
intégrer, il possède deux fils, SDA qui est la ligne de Serial
Data, et SCL qui est le Serial Clock. C’est un half duplex II.c Inconvénient :
protocol ayant un ou des maitre(s) parmi les appareils qui Néanmoins, il présente des inconvénients :
contrôle le flux d’échanges. Il offre la possibilité de
connecter jusqu’à 127 appareils sur le bus. • Slower data transfer rate than SPI
• The size of the data frame is limited to 8 bits
• More complicated hardware needed to implement than
SPI
• Les addressee de 0 à 8 sont réservés pour autre chose
Il faut également mettre une résistance entre la ligne SDA • Téléphone pour la connexion des capteurs de lumière,
et 5v, de même pour la ligne SCL. le magnomètre, l’écran tactile etc…
• Ça peut être retrouver dans une machine à laver pour la
II.a Constitution de la trame : communication entre les capteurs de température,
Avec I2C, les données sont transférées sous forme de capteur de niveau, les actionneurs tels que les moteurs
messages. Les messages sont divisés en trames de données. et les vannes
Chaque message comporte une trame d'adresse qui contient
l'adresse binaire de l'esclave et une ou plusieurs trames de
données qui contiennent les données transmises. Le
message comprend également des conditions de démarrage
et d'arrêt, des bits de lecture/écriture et des bits ACK/NACK
entre chaque trame de données :
(SPI, 2023)
Ils ont tous le même CS, mais le Mosi de l’un est connecté
avec le Miso de l’autre. La differance est que la première est
plus rapide que la deuxième.