Mise en place d'un bus CAN : Différence entre versions

De Wiki L.A.B
Aller à : navigation, rechercher
(Page créée avec « <!-- Page pouvant servir d'exemple pour la création d'un tutoriel. Pour l'utiliser, copiez-collez le code de celle-ci vers votre page de projet --> Fichier:Logo-... »)
 
Ligne 1 : Ligne 1 :
 
<!--
 
  Page pouvant servir d'exemple pour la création d'un tutoriel.
 
  Pour l'utiliser, copiez-collez le code de celle-ci vers votre page de projet
 
-->
 
 
[[Fichier:Logo-fablab.png|vignette|droite]]
 
[[Fichier:Logo-fablab.png|vignette|droite]]
L'image en vignette, doit permettre de visualiser ce que l'on sera capable de réaliser à la fin du tutoriel. Choisissez la
 
avec soin car c'est elle qui donnera envie de se lancer dans votre tutoriel.
 
  
 
== Présentation et objectifs ==
 
== Présentation et objectifs ==
Ligne 20 : Ligne 13 :
  
 
== Pré-requis ==
 
== Pré-requis ==
Listez les compétence nécessaires à la réalisation. Vous pouvez insérer des [http://labaixbidouille.com/fablab/ liens] vers des tutoriels ailleurs ou sur le [[Découverte_du_Bus_CAN|wiki]].
+
Aucune compétence en programmation n'est requise pour mener à bien ce tutoriel, mais sera peut être nécessaire pour une implémentation du bus plus poussée.
  
 
=== Matériel ===
 
=== Matériel ===
  
Décrivez le matériel nécessaire :
+
* 3 cartes NUCLEO-L4 ( Je me suis servi des modèles L476RG et L432KC)
* les composants électroniques
+
* 3 drivers CAN MCP2551
* la mécanique
+
* des résistances de 220 et 10kOhms
* etc...
+
  
 
=== Logiciels ===
 
=== Logiciels ===
  
Vous l'aurez deviné, ici on va parler du soft si il y en a :)
+
* STM32CubeMX
 +
* AtollicTRUESTUDIO
  
 
== Nom de votre tutoriel ==
 
== Nom de votre tutoriel ==

Version du 20 juillet 2018 à 16:57

Présentation et objectifs

L'objectif de ce tutoriel est de mettre en place un bus CAN entre plusieurs carte STM32 de catégorie NUCLEO-L4, grâce à l'environnement Atollic et les fonctions HAL. Le contexte ( boutons, LEDS, écran ) n'est qu'une manière d'illustrer le fonctionnement du bus CAN, et vous pouvez vous en passer si ce qui vous intéresse concerne uniquement le bus CAN. Si vous souhaitez voir une implémentation du bus CAN sur des cartes Arduino, vous pouvez en trouver ici.

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

Aucune compétence en programmation n'est requise pour mener à bien ce tutoriel, mais sera peut être nécessaire pour une implémentation du bus plus poussée.

Matériel

  • 3 cartes NUCLEO-L4 ( Je me suis servi des modèles L476RG et L432KC)
  • 3 drivers CAN MCP2551
  • des résistances de 220 et 10kOhms

Logiciels

  • STM32CubeMX
  • AtollicTRUESTUDIO

Nom de votre tutoriel

Un résumé rapide du travail à faire (une liste d'item suffit).

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