Pulse Width Modulation (PWM) er en teknikk som brukes i mikrokontrollerbaserte systemer for å styre effekten som leveres til elektroniske enheter, som motorer. Den tillater effektiv regulering av motorhastighet og dreiemoment ved å variere arbeidssyklusen til et digitalt signal. Denne artikkelen forklarer grunnleggende PWM og hvordan man bruker det i motorstyreapplikasjoner.

Grunnleggende PWM

PWM innebærer å bytte en digital utgang på og av ved høy frekvens. Andelen av tiden signalet forblir høy i hver syklus kalles arbeidssyklusen. En pliktsyklus på 0% betyr at signalet alltid er av, mens 100% betyr det alltid er på. Ved å justere arbeidssyklusen kan den gjennomsnittlige effekt som leveres til en motor styres uten å endre spenningen.

Bruke PWM i motorkontroll

Mikrokontrollere genererer PWM-signaler ved hjelp av timere eller dedikerte PWM-moduler. PWM-signalet er koblet til motordriveren, som tolker arbeidssyklusen for å styre motorens hastighet. En høyere arbeidssyklus resulterer i en raskere motorhastighet, mens en lavere arbeidssyklus reduserer hastigheten.

Fordeler ved PWM

  • Fakturering: PWM reduserer effekttap sammenlignet med lineære kontrollmetoder.
  • Bestemmelse: Fin kontroll over motorhastigheten er mulig ved å justere arbeidssyklusen.
  • Kompatibilitet: PWM-signaler er kompatible med de fleste motordrivere og kontroller.
  • Redusert varme: Mindre varmeproduksjon i kontrollkretsen.