Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
fr:informatics:piloter_les_moteurs [29/01/2025 09:56] Keuronde [Module PWM et Raspberry Pi Pico] |
fr:informatics:piloter_les_moteurs [10/01/2026 18:54] (Version actuelle) Keuronde [Structure du code] |
||
|---|---|---|---|
| Ligne 26: | Ligne 26: | ||
| * **La fréquence : | * **La fréquence : | ||
| * **Le rapport cyclique : | * **Le rapport cyclique : | ||
| - | Le fonctionnement exact du module PWM va dépendre de votre microcontrôleur. Nous vous conseillons fortement de lire le chapitre associé dans la fiche technique de votre microcontrôleur (ici celle du RP2040) et le SDK en C (ici celui du RP2040). Lisez bien les documents dans cet ordre ! | + | Le fonctionnement exact du module PWM va dépendre de votre microcontrôleur. Nous vous conseillons fortement de lire le chapitre associé dans la fiche technique de votre microcontrôleur ({{ : |
| ==== Initialisation des moteurs ==== | ==== Initialisation des moteurs ==== | ||
| Ligne 60: | Ligne 60: | ||
| La fonction pour envoyer une commande de vitesse. Cette fonction comporte plusieurs subtilités : | La fonction pour envoyer une commande de vitesse. Cette fonction comporte plusieurs subtilités : | ||
| - | * L’argument vitesse, est un entier de 32 bits signé et nous envoyons au module PWM un entier de 16bits non signé. Le signe doit commande | + | * L’argument vitesse, est un entier de 32 bits signé et nous envoyons au module PWM un entier de 16bits non signé. Le signe doit commander |
| * Nous voulons que cette fonction prenne en argument le moteur à piloter. Ceci afin de simplifier le code qui utilisera cette fonction. | * Nous voulons que cette fonction prenne en argument le moteur à piloter. Ceci afin de simplifier le code qui utilisera cette fonction. | ||