Leggere in inglese

Condividi tramite


PWM API

[Alcune informazioni riguardano il prodotto non rilasciato che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non fornisce garanzie, esplicite o implicite, relativamente alle informazioni fornite qui.

Pulse Width Modulation (PWM) è la tecnica di generazione di un'onda d'impulso rettangolare con una larghezza dell'impulso modulata per determinare la variazione del valore medio della forma d'onda. Gli usi più comuni includono motori servo di guida, LED dimming o altre funzioni correlate. PWM è progettato per essere usato principalmente per gli scenari Internet delle cose.

Informazioni sulla modularità della larghezza degli impulsi

Una forma d'onda PWM può essere categorizzata in base a due parametri:

  • Un periodo di forma d'onda (T)

  • Ciclo del dovere, dove la frequenza d'onda (f) è il reciproco del periodo f=1/T

Il ciclo di lavoro descrive la proporzione di in/tempo attivo rispetto all'intervallo regolare o al periodo di tempo. Un ciclo a basso consumo corrisponde a una media di potenza di output bassa, perché l'alimentazione è spenta per la maggior parte del tempo. Il ciclo di servizio è espresso come percentuale. Completamente attivo è 100%. Completamente disattivato è 0%. Metà attiva il tempo è del 50%.

Gli sviluppatori che vogliono implementare PWM nelle applicazioni IoT devono esaminare la documentazione di PwM winRT.

Tipi di modularità della larghezza degli impulsi

PWM usa questi codici di controllo, strutture ed enumerazioni di I/O.

PWM usa anche la funzione seguente: PwmParsePinPath.