Controllo PWM su Arduino UNO

by LinuxMX on

Controllo PWM su Arduino UNO

 

Il controllo PWM (Pulse-Width-Modulation) è largamente utilizzato per la gestione di dispositivi elettronici e si basa sul legame tra valore medio e duty-cycle. Iniziamo quindi con il definire cosa rappresentano queste due grandezze:

  • Valore medio: media matematica tra semioda positiva e negativa.
  • Duty-cycle: ipotizzando una forma d'onda quadra è il rapporto tra la durata del livello HIGH rispetto l'intero periodo T. Per semplicità di gestione del dato viene espresso in percentuale.

Andiamo ora a caricare sulla board attraverso l'IDE il seguente sketch (da notare il fatto che vengono sfruttati i pin 9 10 11 che sono contrassegnati con la sigla PWM).

Leggi il contenuto originale su LinuxMX

Written by: LinuxMX