Différences
Ci-dessous, les différences entre deux révisions de la page.
fr:informatics:faire_tourner_les_moteurs [25/08/2024 13:01] Keuronde créée |
fr:informatics:faire_tourner_les_moteurs [24/11/2024 14:51] (Version actuelle) Keuronde [Le module PWM] |
||
---|---|---|---|
Ligne 13: | Ligne 13: | ||
Lorsque vous avez testé le bon fonctionnement des moteurs, vous vous êtes assuré qu' | Lorsque vous avez testé le bon fonctionnement des moteurs, vous vous êtes assuré qu' | ||
- | Mais pour le faire tourner à la moitié de sa vitesse, envoyer une tension de 1,5V ne fera pas l’affaire. Il faut voir le L293 comme un composant tout ou rien. Le moyen de piloter une vitesse intermédiaire avec ce type de composant est d’alterner, | + | Mais pour le faire tourner à la moitié de sa vitesse, envoyer une tension de 1,5V ne fera pas l’affaire. Il faut voir le L293 comme un composant tout ou rien. Le moyen de piloter une vitesse intermédiaire avec ce type de composant est d’alterner, |
- | #IMG PWM 10 % | + | Voici un exemple de signal envoyant une commande de 10% au moteur. |
- | #IMG PWM 90 % | + | {{ : |
+ | |||
+ | Voici un autre exemple de signal envoyant une commande de 90% au moteur. | ||
+ | |||
+ | {{ : | ||
Les microcontrôleurs proposent des modules pour générer ce type de signaux. Deux paramètres sont importants : | Les microcontrôleurs proposent des modules pour générer ce type de signaux. Deux paramètres sont importants : | ||
- | * **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 (ici celle du RP2040) et le SDK en C (ici celui du RP2040). Lisez bien les documents dans cet ordre ! |