Modifications

Sauter à la navigation Sauter à la recherche
26 octets ajoutés ,  6 février 2022 à 00:06
Ligne 37 : Ligne 37 :  
Ce qu'il faut maintenant, c'est pouvoir mesurer cette largeur d'impulsion à partir d'un script MicroPython.
 
Ce qu'il faut maintenant, c'est pouvoir mesurer cette largeur d'impulsion à partir d'un script MicroPython.
   −
== PWMCounter ==
+
== Classe PWMCounter ==
    
La classe {{fname|PWMCounter}} publiée par [https://github.com/phoreglad/pico-MP-modules/tree/main/PWMCounter Phoreglad sur son dépôt GitHub] permet de mesurer la durée d'une impulsion en exploitant un compteur PWM (à 125 Mhz).
 
La classe {{fname|PWMCounter}} publiée par [https://github.com/phoreglad/pico-MP-modules/tree/main/PWMCounter Phoreglad sur son dépôt GitHub] permet de mesurer la durée d'une impulsion en exploitant un compteur PWM (à 125 Mhz).
Ligne 76 : Ligne 76 :     
Le {{fname|clock divider}} (diviseur d'horloge) permet d'étendre la plage de comptage effective du compteur PWM en appliquant un diviseur d'impulsion sur le signal d'entrée. Par exemple, avec un diviseur de 16, il faut 16 impulsions sur le GPIO pour avoir un incrément d'une unité dans le compteur.
 
Le {{fname|clock divider}} (diviseur d'horloge) permet d'étendre la plage de comptage effective du compteur PWM en appliquant un diviseur d'impulsion sur le signal d'entrée. Par exemple, avec un diviseur de 16, il faut 16 impulsions sur le GPIO pour avoir un incrément d'une unité dans le compteur.
 +
 +
== Branchement ==
    
[[Fichier:PICO-PULSE-IN-MICROPYTHON-20.jpg]]
 
[[Fichier:PICO-PULSE-IN-MICROPYTHON-20.jpg]]
29 917

modifications

Menu de navigation