Bus CAN - Interface bus CAN

- Bus CAN - Interface bus CAN
Le bus CAN (Controller Area Network) est un système de bus série asynchrone et compte parmi les bus de terrain. Il s'agit d'un protocole multimaster orienté messages pour l'échange de données série rapide entre des contrôleurs électroniques dans les industries automobile et d'automatisation.
Via un bus à deux fils, le Controller Area Network (CAN) relie plusieurs composants homologues (noeuds). Le CAN est standardisé à l'échelle internationale par la norme OSI 11898 et définit les couches 1 (couche physique) et 2 (couche de sauvegarde des données) dans le modèle de référence ISO-OSI.
Le protocole de bus a été développé notamment pour des applications touchant la sécurité des véhicules. Les erreurs de transmission sont reconnues fiablement par l'émetteur. Tout participant au CAN peut transmettre des informations et, simultanément, interroger le bus. Chaque récepteur décide, de par l'identificateur fourni, si ce message est bien pour lui. Le bus CAN intègre des caractéristiques multimaster, c'est-à-dire que chacun est sur un pied d'égalité en matière d'émission et de réception.
En raison de sa haute immunité aux bruits, ses faibles coûts et sa capacité à fonctionner en temps réel, le CAN est employé également dans la technique d'automatisation et surtout pour les machines textiles, les commandes d'ascenseurs et les machines agricoles.

