Modifications

Sauter à la navigation Sauter à la recherche
283 octets ajoutés ,  2 novembre 2024 à 16:46
Ligne 113 : Ligne 113 :  
== Truc et astuce ==
 
== Truc et astuce ==
 
=== Fixer la fréquence ===
 
=== Fixer la fréquence ===
−
Il est impératif de fixer la fréquence pour débuter la génération d'un signal PWM avec la méthode {{fname|PWM.freq( frequency )}}.<br />Sans cette information, aucun signal ne sera généré sur la sortie.
+
Il est impératif de fixer la fréquence pour débuter la génération d'un signal PWM avec la méthode {{fname|PWM.freq( frequency )}}. Cette méthode est pratique pour modifier la fréquence.<br />Sans cette information, aucun signal ne sera généré sur la sortie.
   −
Il est possible de déterminer la durée de la période en effectuant le calcul periode(sec) = 1/frequence(hertz). Ainsi pour une fréquence de 500 Hertz, la période est de 1/500=0.002 sec, soit 2 millisecondes ou encore 2000000 nanosecondes (2e6 nanosecondes).
+
A noter qu'il est possible d'initialiser la fréquence et le cycle utile en précisant les paramètres {{fname|freq}} et {{fname|duty_u16}} durant la création d'une instance {{fname|pwm}}
 +
 
 +
pwm = PWM(pin, freq, duty_u16)
 +
 
 +
Il est possible de calculer la '''durée de la période''' en effectuant le calcul periode(sec) = 1/frequence(hertz). Ainsi pour une fréquence de 500 Hertz, la période est de 1/500=0.002 sec, soit 2 millisecondes ou encore 2000000 nanosecondes (2e6 nanosecondes).
    
=== Cycle utile ===
 
=== Cycle utile ===
32 920

modifications

Menu de navigation