Pulse Width Modulation (PWM) er en teknikk som brukes i innebygde systemer for å styre strømlevering til enheter som motorer, LEDer og varmeovner. Å beregne arbeidssyklusen er nødvendig for nøyaktig kontroll av disse enhetene. Denne guiden gir en trinnvis prosess for å bestemme arbeidssyklusen i PWM-kontrollerte applikasjoner.

Forstå PWM og Duty Syklus

Toldesyklusen representerer prosentdelen av tiden som PWM-signalet forblir høy innen én syklus. Den påvirker direkte mengden effekt som leveres til belastningen. En pliktsyklus på 50 % betyr at signalet er høy halve tiden, mens 100 % betyr at det alltid er høy.

Beregne pliktssyklusen

For å beregne duty syklusen, må du vite ønsket utgangsnivå og PWM perioden. Den grunnleggende formelen er:

Duty syklus (%) = (på tid / total periode) × 100

Trinn-for-steg-beregning

  • Fastsett den totale perioden til PWM-signalet, som er den inverse av frekvensen.
  • Bestem det ønskede utgangsnivået, uttrykt som en prosentdel.
  • Beregn på-tid ved å multiplisere den totale perioden med den ønskede arbeidssyklusprosent fordelt på 100.
  • Bruk formelen til å finne arbeidssyklusen hvis den på-tid og periode er kjent.

Eksempelberegning

Anta at du har en PWM-frekvens på 1 kHz, og du vil ha en plikt syklus på 75%. Den totale perioden er 1 ms (1000 μs). På-tid er:

På tid = 75 % av 1 ms = 0,75 ms (750 μs)

Dette betyr at PWM-signalet skal være høyt i 750 μs og lavt i 250 μs i hver syklus for å oppnå den ønskede arbeidssyklus.