Bus et protocoles : qui parle à qui sur un drone

Illustration : Bus et protocoles : qui parle à qui sur un drone

Écrit par

dans

Un drone est un petit réseau : le contrôleur de vol échange en permanence avec le récepteur, les ESC, le GPS, l’émetteur vidéo et ses propres capteurs. Chaque liaison utilise un bus adapté à son débit, à sa distance et au nombre de composants à relier. Cette série les passe en revue, du principe électrique au réglage dans Betaflight.

Contrôleurde volSPI interne : gyro,OSD, flashRécepteurUART (CRSF, SBUS…)GPS + compasUART + I²CVTX / air unitUART (SmartAudio, MSP)ESC (×4)DShot + télémétrie UARTBaromètreI²C ou SPIAutopilote : CANDroneCAN
Qui parle à qui sur un drone FPV (et, en pointillé, sur un autopilote).
BusFilsDébit typiqueDistanceUsages
UARTTX, RX, masse57,6 à 420 kbit/squelques dizaines de cmrécepteur, GPS, VTX, télémétrie
I²CSDA, SCL, masse100 à 400 kHzsur la carte, quelques cm en filbaromètre, compas, OLED
SPISCK, MOSI, MISO, CS10 à 24 MHzsur la cartegyroscope, OSD, flash, récepteur intégré
DShotun fil par moteur150 à 1 200 kbit/sjusqu’aux ESCconsigne moteur, retour de régime
CANpaire différentielle1 Mbit/splusieurs mètresGPS, ESC, capteurs sur autopilote

Les articles de la série

Pour situer chaque composant dans la machine, la série Anatomie d’un drone détaille le rôle de chacun, notamment le contrôleur de vol et la radiocommande et le récepteur.

Commentaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *