Microcontrôleur STM32F411 / Carte Nucleo
Microcontrôleur STM32F411 –> Processeur Cortex-M4
REM: Prix de la carte nucleo # 10€
Compatible arduino (bornier pouvant recevoir des cartes d’extension arduino) + bornier supplémentaire (morpho connector)
La carte nucleo comporte un débugger JTAG intégré sur la carte (contôlé par un STM32F103)
On note dans les spécifications :
Autrement dit il sera possible via le câble USB de communiquer en RS232 (périphérique UART sur la carte) et d’effectuer le Debug JTAG (chargement de l’exécutable / exécution / point d’arrêt / visualisation de la mémoire et des registres). |
|
Moteur à courant continu Parvalux PM7S
|
|
Rappel : Principe de Fonctionnement du Hacheur
|
|
Les 2 bras de pont du hacheur DRV8871 doivent recevoir 2 signaux PWM complémentaires sur IN1 et IN2.
Le circuit ci-dessous permet de générer ces 2 signaux à partir d’un seul ( signal PHASE ), en y associant un signal logique ENABLE :
les capteurs IR renvoient une tension analogique fonction de la distance mesurée.
Cette tension doit être convertie en une valeur numérique par l’ADC (Analog to Digital Converter)
|
|
|
|
24V : Batteries Plomb 2*12V en série
Il s’agit d’un convertisseur à découpage, à savoir un hacheur à rapport cyclique fixe.
L’avantage par rapport à un convertisseur linéaire est qu’il ne chauffe pas.
|
|
|
|
REMARQUE:
La carte Nucleo peut-être directement alimentée par USB (cas par défaut) –> U5V
ou recevoir une alimentation 5V via VIN (ce qui est bien entendu notre cas si l’on veut débrancher le robot).