Protocoles de communication embarquée - Des électrons aux données
Un guide complet sur les protocoles de communication embarquée : UART, SPI, I2C, CAN, RS-485 et plus. depuis la physique des niveaux de tension jusqu'à la trame de données de haut niveau.
Protocoles de communication embarquée. Des électrons aux données
Prenez n'importe quel système embarqué. un drone, un calculateur moteur, un compteur d'énergie industriel, un thermostat connecté. et quelque part à l'intérieur, des puces se parlent. Elles échangent des octets sur une poignée de fils, selon des règles qu'elles se sont fixées avant même que l'alimentation n'arrive.
Cette série traite de ces règles. Toutes. En partant du plus bas niveau possible.
On ira du métal brut. ce que représente une tension, pourquoi les résistances de tirage existent, ce que signifie vraiment "open-drain". jusqu'à UART, SPI, I2C, CAN, RS-485, Modbus, et finalement la question que tout le monde finit par poser : lequel je choisis pour mon projet ?
L'échelle des électrons à la donnée
Rendering diagram...
| Partie | Sujet |
|---|---|
| 1 | Niveaux logiques et signaux électriques |
| 2 | UART |
| 3 | SPI |
| 4 | I2C |
| 5 | Bus CAN |
| 6 | RS-485 & Modbus |
| 7 | Piles de protocoles |
| 8 | Choisir le bon protocole |
Chaque protocole de cette série représente un compromis. Vitesse contre distance. Simplicité contre robustesse. Nombre de fils contre nombre d'appareils. Aucun n'est universellement supérieur aux autres. le meilleur, c'est celui qui correspond à vos contraintes. L'objectif ici est de vous donner assez de profondeur pour que vous puissiez réellement prendre cette décision, plutôt que de copier un exemple dans un forum en croisant les doigts.