Découverte du Bus CAN : Différence entre versions
(Page créée avec « <!-- Page pouvant servir d'exemple pour la création d'un projet. Pour l'utiliser, copiez-collez le code de celle-ci vers votre page de projet --> Fichier:Canbus.j... ») |
(→Expérimentations) |
||
(4 révisions intermédiaires par un autre utilisateur non affichées) | |||
Ligne 11 : | Ligne 11 : | ||
== Matériel == | == Matériel == | ||
Matériel nécessaire : | Matériel nécessaire : | ||
− | * | + | * 2 Arduino Uno |
− | * | + | * 2 [https://www.sparkfun.com/products/10039 shield CAN-BUS Sparkfun]ou un [https://www.seeedstudio.com/CAN-BUS-Shield-V1.2-p-2256.html shield Seeduino] ou un [https://www.botshop.co.za/product/can-bus-module-arduino-mcp2515/ breakout] |
* 2 Résistances de 120 Ohms | * 2 Résistances de 120 Ohms | ||
* Straps ou fils de liaison | * Straps ou fils de liaison | ||
Ligne 30 : | Ligne 30 : | ||
== Expérimentations == | == Expérimentations == | ||
* [[Émission/Réception simple]] | * [[Émission/Réception simple]] | ||
− | + | * [[Émission de données (RTC)/Réception et affichage des données]] | |
+ | * [[Émission de données (RTC)/Réception, adressage et affichage des données sur plusieurs shields]] | ||
== Bilbiographie == | == Bilbiographie == |
Version actuelle en date du 3 août 2017 à 07:44
Présentation
Ce projet vise à découvrir par la pratique le fonctionnement du bus CAN. Sur cette page regroupe les liens vers les différentes expérimentations conduites par les membres du LAB.
Matériel
Matériel nécessaire :
- 2 Arduino Uno
- 2 shield CAN-BUS Sparkfunou un shield Seeduino ou un breakout
- 2 Résistances de 120 Ohms
- Straps ou fils de liaison
Logiciel
Logiciels utilisés :
Principe
Ces informations sont principalement issues de la page Wikipédia "Bus CAN"
Le bus CAN (Controller Area Network) est un bus système série très répandu dans beaucoup d'industries, notamment l'automobile.
Il met en application une approche connue sous le nom de multiplexage, et qui consiste à raccorder à un même câble (un bus) un grand nombre de calculateurs qui communiqueront donc à tour de rôle. Cette technique élimine le besoin de câbler des lignes dédiées pour chaque information à faire transiter (connexion point-à-point).
Expérimentations
- Émission/Réception simple
- Émission de données (RTC)/Réception et affichage des données
- Émission de données (RTC)/Réception, adressage et affichage des données sur plusieurs shields