Stax

Calculatrice PWM et Servo

Calculez la largeur d'impulsion PWM, le rapport cyclique et l'angle du servo.

Servo range
Angle
90.0°
Pulse width
1500.0 µs
Duty cycle
7.500%
16-bit timer count
4,915
Pulse = minPulse + (angle − minAngle) / (maxAngle − minAngle) × (maxPulse − minPulse)
Period = 20000 µs (1/50 Hz)

Qu'est-ce que la calculatrice PWM servo ?

Cet outil calcule largeur d'impulsion PWM, cycle de service et angle de servo. Pour contrôle de servo, vitesse de moteur, atténuation de LED.

Comment utiliser la calculatrice

  1. Sélectionnez fréquence PWM.
  2. Saisissez largeur d'impulsion ou cycle de service.
  3. L'angle de servo se calcule automatiquement.
  4. Voir valeurs spécifiques au microcontrôleur.

Applications communes

  • Servo motor : 50Hz, impulsion 1-2ms
  • Atténuation LED : 100Hz+
  • Vitesse motor DC : 1-20kHz
  • Audio : 200kHz+

Questions fréquemment posées

Qu'est-ce que PWM ?
Modulation de Largeur d'Impulsion — onde carrée dont cycle de service varie. Contrôle de tension moyenne. Vitesse de moteur, luminosité de LED, position de servo tous contrôlés par PWM. Intégré dans la plupart des microcontrôleurs.
Comment se contrôlent les servos ?
Servo standard : fréquence 50Hz, largeur d'impulsion 1-2ms. 1ms = 0°, 1.5ms = 90°, 2ms = 180°. Angle depuis largeur d'impulsion. En servos de rotation continue, contrôle de vitesse.
Qu'est-ce que le cycle de service ?
Pourcentage de temps "on" en période totale. 50% = moitié on, moitié off. Avec cycle de service 25% le LED paraît atténué, à 100% pleine luminosité. Vitesse de moteur = cycle de service (approximation linéaire).
Comment choisir fréquence PWM ?
Atténuation de LED : 100Hz+ (clignotement invisible). Moteurs : 1-20kHz (évite bruit audible). Servos : 50Hz strict. Audio : 200kHz+ (sol de bruit au-dessus de l'audition). Spécifique à l'application.

Outils associés