Démonstrateur du bus CAN

De Wiki L.A.B
Aller à : navigation, rechercher

IMPORTANT : Ce tutoriel soit être effectué après celui-ci : Mise en place d'un bus CAN.

Présentation et objectifs

Ce tutoriel explique pas à pas la mise en œuvre d'un démonstrateur CAN simple à utiliser.

Fichier:Logo-fablab.png
Une jolie description d'un croquis exprimant mieux l'intention qu'une longue longue phrase

Vous pouvez rajouter dans ce paragraphe des photos des croquis papier que vous avez fait pour mieux visualiser ce qu'il y avait à faire.


Pré-requis

Voter environnement de travail doit être configuré comme dans le tutoriel précédent.

Matériel

En plus du matériel déjà présent, il faut :

  • un bouton poussoir
  • un commutateur
  • une LED RGB
  • 3 résistances d'environ 100 Ohms

Logiciels

Toujours les mêmes logiciels, c'est à dire :

  • STM32CubeMX
  • AtollicTRUESTUDIO

Démonstrateur CAN

Le démonstrateur a pour but de communiquer avec d'autres démonstrateurs identiques via une liaison CAN.

L'utilisateur va pouvoir, pour chaque démonstrateur déterminer à l'aide du commutateur :

  • L'ID du démonstrateur
  • L'ID du démonstrateur destinataire
  • La donnée à envoyer

Il faut appuyer sur le bouton de validation à chaque étape d'insertion des informations. Pendant cette période, le démonstrateur ne lit pas les informations sur le bus CAN et ne reçois donc pas les données qu'une autre pourrais lui envoyer à ce moment là.

Une fois les information entrées, il se met en mode écoute.

Première Version :

Etape 1 :

Fichier:Logo-fablab.png
Une jolie description

Etape 2 :

Fichier:Logo-fablab.png
Une jolie description

Etape 3 :

Fichier:Logo-fablab.png
Une jolie description

Deuxième Version :

Etape 1 :

Fichier:Logo-fablab.png
Une jolie description

Etape 2 :

Fichier:Logo-fablab.png
Une jolie description

Etape 3 :

Fichier:Logo-fablab.png
Une jolie description

Conseils

Donnez une liste de conseils correspondant aux difficultés que vous avez rencontré pendant la réalisation du tutoriel.

Pour aller plus loin

Que peut-on faire de plus une fois le tutoriel réalisé ?

Bibliographie

  • pourquoi pas
  • une liste
  • de liens