Vous êtes sur la page 1sur 14

Sommaire

Qu'est-ce qu'un système de bus CAN ? ....................................................................................... 2


Comment fonctionne un bus CAN ................................................................................................. 4
Qu'est-ce que le câblage Can Bus ?............................................................................................ 6
Qu'est-ce qu'un bus CAN dans une voiture ? .......................................................................... 11
L'avenir du bus CAN ........................................................................................................................ 12
Conclusion
Qu'est-ce qu'un système de bus CAN ?
L'acronyme CAN signifie Controller Area Network. Les CAN sont
utilisés pour établir la communication entre les microcontrôleurs
dans un réseau ou un bus. Les CAN sont comparables à Ethernet
ou aux LAN qui fournissent une méthode standard pour la
communication d'ordinateur à ordinateur.

Un CAN offre une méthode simplifiée pour fournir des


commandes électroniques sur les systèmes qui avaient été utilisés
précédemment. La mise en œuvre d'un bus CAN permet aux
constructeurs automobiles de réduire considérablement la
quantité de câblage dans chaque automobile.

La ligne principale appelée "backbone" constitue la base d'un


système de bus CAN. Le backbone connecte tous les
microcontrôleurs d'un véhicule et fournit des informations à un
contrôleur principal centralisé responsable de la surveillance de
tous les systèmes électroniques. Cette configuration simplifie
l'identification des défauts potentiels et enquêter et résoudre une
erreur sans interroger plusieurs sous-systèmes placés dans une
automobile.

Un système de bus CAN minimise les points de défaillance


possibles et consolide la communication en envoyant des données
sur une seule ligne. Il élimine tout problème lié à de multiples
échecs de connexion causant des problèmes difficiles à identifier.
La redondance améliorée d'un bus CAN améliore la fiabilité en
permettant au système principal de rester opérationnel même en
cas de défaillance des sous-systèmes. Cette redondance était
impossible à mettre en œuvre avec des contrôleurs discrets.
Diagnostic à distance du véhicule
Vous pouvez maintenant avoir un aperçu de l'état du véhicule et identifier
le problème à des kilomètres de la voiture. Connectez-vous aux outils de
diagnostic automobile sur Internet avec FlexiHub.

Apprendre encore plus


Comment fonctionne un bus CAN
Une ligne de bus CAN est construite à l'aide d'une paire torsadée
de fils dotés d'une résistance de terminaison de 120 ohms à
chaque extrémité. Un fil est désigné comme CAN High et l'autre
nommé CAN Low. Tous les appareils connectés au bus sont
appelés unités de contrôle électronique (ECU) ou nœuds.

Les ECU peuvent jouer divers rôles dans un système de bus CAN
automobile. Les nœuds peuvent servir d'unités de commande
pour le moteur, les phares, le climatiseur, les airbags et d'autres
systèmes nécessaires au fonctionnement du véhicule. Les
automobiles modernes peuvent avoir jusqu'à 70 ECU qui doivent
transmettre et partager des données avec d'autres nœuds.
Chaque nœud se compose au minimum d'un contrôleur CAN et
d'un microcontrôleur intégré. Les données numériques sont
converties en messages sur le bus par le contrôleur CAN. Le
contrôleur CAN accepte les informations, les traduit et les envoie à
un autre contrôleur CAN.

Le microcontrôleur intégré traite les données et effectue des


tâches telles qu'allumer une lumière à l'intérieur de la voiture ou
baisser une vitre. Les microcontrôleurs peuvent contrôler le flux
d'informations vers le tableau de bord en réponse à un message
généré par le contrôleur CAN.
Qu'est-ce que le câblage Can Bus ?

Ces deux diagrammes illustrent comment les nœuds


communiquent entre eux et échangent des données avec et sans
le protocole CAN et le système de bus CAN.
Lorsque vous utilisez le bus CAN, un seul ECU peut transmettre
des données à tous les autres ECU connectés au système. Ces ECU
peuvent examiner les informations et choisir de les recevoir ou de
les ignorer.

Un bus CAN permet la communication à l'aide de deux fils : CAN


bas (CAN L) et CAN haut (CAN H). La couche liaison de données du
bus CAN est décrite par la norme ISO 11898-1 avec la couche
physique décrite par la norme ISO 11898-2.

La couche physique d'un bus CAN est composée de câbles,


d'impédance de câble, de niveaux de signal électrique, d'exigences
de nœud et d'autres éléments nécessaires au fonctionnement du
réseau.

La norme ISO 11898-2 décrit les spécifications des éléments de la


couche physique, tels que la longueur du câble, la terminaison du
câble et le débit en bauds. Voici quelques exemples de ces
spécifications.

Chaque extrémité du bus CAN doit être terminée par une


résistance de bus CAN de 120 Ohms

Les nœuds CAN nécessitent des connexions utilisant deux fils


avec des débits en bauds jusqu'à 1 Mbit/s (CAN) ou 5 Mbit/s (CAN
FD)

La longueur du câble pour un bus CAN peut être de 40 mètres


à 1 Mbit/s ou de 500 mètres à 125 Kbit/s
Plusieurs types de réseaux différents peuvent être mis en œuvre
avec un bus CAN.

Bus CAN bas débit

Le bus CAN à vitesse lente est également appelé CAN tolérant


aux pannes.

Chaque nœud a une terminaison CAN

Le bus CAN à faible vitesse prend en charge des débits en


bauds compris entre 40 et 125 Kbit/s

La communication peut continuer même s'il y a un défaut


dans l'un des fils

Bus CAN haut débit (ISO 11898)


L'appel simple est une caractéristique d'un bus CAN haut
débit

Ce type de réseau est le plus couramment utilisé par les


constructeurs automobiles d'aujourd'hui

Des débits en bauds compris entre 40 Kbit/s et 1 Mbit/s sont


pris en charge

Le bus CAN haut débit constitue la base des protocoles de


couche supérieure tels que CANopen, j1939 et OBD2

Bus LIN

Un bus LIN est une alternative peu coûteuse qui utilise moins
de faisceaux

Des nœuds moins chers sont utilisés dans un bus LIN

Le réseau fournit des fonctionnalités pour les serrures de porte


et la climatisation

La configuration du réseau est généralement composée d'un


maître de bus LIN agissant comme passerelle pour un maximum
de 16 nœuds esclaves
CAN FD

Les CAN FD sont déployés dans des véhicules performants

Le protocole CAN FD est une extension du protocole CAN


d'origine et a été publié par Bosch en 2012 pour répondre au
besoin d'augmenter les vitesses de transfert de données

Ethernet automobile

L'Ethernet automobile prend en charge des taux de transfert


de données plus élevés qu'un bus CAN

Ce réseau n'a pas les fonctions de sécurité de CAN et CAN FD

L'industrie automobile adopte ce réseau et il sera mis en


œuvre dans les voitures et les camions modernes.

L'Ethernet automobile prend en charge l'augmentation de la


bande passante requise pour mettre en œuvre des systèmes tels
que les caméras embarquées, les systèmes avancés d'aide à la
conduite (ADAS), un système de gestion de flotte et d'autres
fonctionnalités nécessitant un transfert de données à haut débit
Qu'est-ce qu'un bus CAN dans une voiture ?
La mise en œuvre de la technologie de bus CAN permet aux
constructeurs automobiles de déployer des protocoles de
diagnostic embarqué. Ces protocoles offrent des codes de
problèmes standardisés que les mécaniciens peuvent facilement
interpréter pour la résolution des problèmes. Les ports de données
du bus CAN sont utilisés pour introduire des mises à jour logicielles
dans les systèmes et ordinateurs embarqués.

Certains protocoles populaires utilisés pour fournir des


fonctionnalités automobiles avancées incluent :

Le diagnostic embarqué OBD-II (OBD, ISO 15765) fournit aux


mécaniciens fonctionnalités de diagnostic et de rapport pour
gagner du temps lors de l'identification des problèmes de véhicule

J1939 est le réseau standard pour les véhicules lourds comme


les camions et les bus

CAN FD étend la couche de liaison de données CAN d'origine


et permet une charge utile accrue de 8 à 64 octets. Il peut
également fournir des débits binaires plus élevés en fonction de
l'émetteur-récepteur CAN utilisé

CANopen est implémenté dans les applications qui


comportent des commandes intégrées telles que les installations
d'automatisation industrielle
L'avenir du bus CAN
Le protocole de bus CAN restera important dans les années à venir.
Cependant, les grandes tendances suivantes l'influenceront
directement :
L'utilisation croissante de véhicules autonomes/voitures
autonomes

Besoin croissant de fonctionnalités de véhicule plus avancées

Développer des technologies cloud plus avancées, telles que


les systèmes de gestion de flotte basés sur le cloud

Accroître l'intégration de l'Internet des objets (IoT) et des


véhicules connectés

Il convient également de noter que l'amélioration de


la technologie de véhicule à réseau (V2N) et le cloud computing
devrait entraîner une croissance rapide de la télématique. Cette
croissance inclut également les appareils IoT tels que les
enregistreurs CAN IoT.

Le **bus CAN** (Controller Area Network) présente plusieurs avantages dans les
systèmes de communication électronique, notamment dans l'industrie automobile.
Voici quelques-uns de ces avantages :

1. **Réduction du câblage** : Le bus CAN permet de réduire considérablement la


quantité de câblage nécessaire dans un véhicule. Au lieu d'avoir des câbles
individuels pour chaque composant électronique, le bus CAN relie tous les
microcontrôleurs, ce qui simplifie l'installation et réduit les coûts.

2. **Fiabilité** : Le bus CAN est conçu pour être robuste et résistant aux
interférences électromagnétiques. Il est utilisé dans des environnements difficiles tels
que les véhicules automobiles, où il doit fonctionner de manière fiable même en
présence de bruits électriques.

3. **Redondance** : Le bus CAN permet la mise en place de redondance. Si un


nœud du réseau échoue, les autres nœuds peuvent continuer à communiquer. Cela
améliore la fiabilité globale du système.

4. **Vitesse de communication élevée** : Le bus CAN peut atteindre des vitesses de


communication allant jusqu'à 1 Mbit/s, ce qui le rend adapté aux applications
nécessitant une transmission rapide des données.
5. **Priorité des messages** : Le bus CAN utilise un système de priorité pour les
messages. Les messages plus importants (par exemple, ceux liés à la sécurité) ont
une priorité plus élevée, ce qui garantit qu'ils sont transmis en premier.

6. **Flexibilité** : Le bus CAN peut être utilisé pour connecter différents types de
capteurs, actionneurs et calculateurs. Il est largement utilisé dans les systèmes de
gestion du moteur, les systèmes de freinage, les systèmes de climatisation, etc.

En résumé, le bus CAN offre une solution efficace pour la communication entre les
composants électroniques d'un système, en particulier dans les applications
automobiles et industrielles .

Conclusion

En conclusion, le bus CAN (Controller Area Network) est un système de


communication essentiel dans les domaines des systèmes embarqués et de
l'automatisation industrielle. Il offre de nombreux avantages, notamment une
réduction du câblage, une fiabilité élevée et une communication multiplexée entre les
différents modules électroniques.
Le bus CAN permet une coordination efficace des systèmes, favorisant ainsi des
performances optimales et une meilleure sécurité dans les véhicules et les
environnements industriels. Il offre également une grande flexibilité et évolutivité,
permettant l'ajout de nouvelles fonctionnalités, la mise à jour logicielle et l'intégration
de nouveaux équipements.
Cependant, le bus CAN présente également certaines limites, notamment une bande
passante limitée et des défis en matière de sécurité. Ces aspects doivent être pris en
compte lors de la conception et de l'implémentation de systèmes utilisant le bus
CAN.
Malgré ces limitations, le bus CAN reste largement utilisé et continue de s'améliorer.
De nouvelles versions du protocole CAN, telles que CAN FD, offrent des capacités de
transmission de données plus rapides et une meilleure intégration avec d'autres
technologies de communication.
Dans l'ensemble, le bus CAN joue un rôle crucial dans la communication des
systèmes embarqués et offre une base solide pour des applications avancées telles
que les véhicules autonomes, l'Internet des objets (IoT) et l'industrie 4.0. Il continuera
d'évoluer pour répondre aux exigences croissantes de connectivité, de vitesse et de
sécurité dans les systèmes embarqués modernes

Vous aimerez peut-être aussi