Difference: Moteurs (5 vs. 6)

Revision 62022-03-07 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

Les moteurs

Introduction

Line: 35 to 35
  La pin EN1 peut être utilisé pour changer la vitesse du moteur. Dans ce cas elle doit être programmé en PWM (Pulse Width Modulation : modulation de largeur d'impulsion). Avec un cycle de service (duty cycle) de « 1 » (signal toujours à « 1 ») le moteur tourne à vitesse maximum. Avec un cycle de service 1/2 il marche à la moité de sa vitesse maximum et avec un cycle de service de zéro il est à l’arrêt.
Changed:
<
<
Bien sûr les pins IN3,In3,EN2,OUT3,OUT4 ont la même signification pour le deuxième moteur, qui peut être contrôlé par le L298N.
>
>
Bien sûr les pins IN3,IN3,EN2,OUT3,OUT4 ont la même signification pour le deuxième moteur, qui peut être contrôlé par le L298N.
 

Le servomoteur

servo.png

Added:
>
>
Le servomoteur est contrôlé par un signal PWM, qui défini l'angle du moteur. Les connexions sont spécifié dans le tableau suivant:

Câble du servomoteur Couleur du câble Pin du ESP32
GND brun GND
Vcc rouge 5V
Signal orange D0 = GPIO 26

J'ai écrit un pilote simple qui permet de bouger le moteur à un angle voulu: https://github.com/uraich/IoT-Course/blob/master/modules/motors/servo.py

Ce pilote est déjà integré dans l'interpreteur MicroPython et la classe "Servo" peut être appellé directement.

 

Le moteur pas à pas

Le moteur pas à pas demande un courant plus élevé qu'un pin GPIO ne peut fournir. Pour cette raison un module amplificateur et utilisé.

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback