Modifications

671 octets ajoutés ,  23 mars 2021 à 15:53
Ligne 241 : Ligne 241 :  
Nous avons choisi le µC STM32F405RGT6 pour cette application car il a des CAN, et suffisamment d'entrées/sorties pour nous permettre de remplir les fonctions de base et même d'ajouter des LED (nous verrons pourquoi dans la partie dédiée). Nous configuré les pattes de ce contrôleur dans CubeMX, avec la configuration que vous pouvez voir ci-dessous.
 
Nous avons choisi le µC STM32F405RGT6 pour cette application car il a des CAN, et suffisamment d'entrées/sorties pour nous permettre de remplir les fonctions de base et même d'ajouter des LED (nous verrons pourquoi dans la partie dédiée). Nous configuré les pattes de ce contrôleur dans CubeMX, avec la configuration que vous pouvez voir ci-dessous.
 
[[Fichier:CubeMX 2e carte.png|vignette|centré|Les différents branchements du chip]]
 
[[Fichier:CubeMX 2e carte.png|vignette|centré|Les différents branchements du chip]]
 +
Ce composant a besoin de certains autres composants pour fonctionner tel que le quartz (ici un quartz 16MHz). Il faut aussi ajouter une capacité de découplage par patte VDD.
 +
Pour l'alimentation de ce composant (3.3V) on choisit d'utiliser un circuit intégré buck (MP2451), et lui ajouter les capacités et bobine nécessaires. On y ajoute une led pour indiquer que la tension est bien présente.
 +
Il faut également filtrer cette alimentation avec une perle de ferrite et des capacités pour alimenter l'ADC. En effet, sa tension doit être extrêmement stable pour pouvoir faire des mesures précises.
 +
On peut voir tout ça sur le schéma au début de cette section.
    
==Projet 2 : Écran de contrôle==
 
==Projet 2 : Écran de contrôle==
105

modifications