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).