Guida passo per passo al calcolo dei cicli di dovere nelle applicazioni Embedded controllate da Pwm
Pulse Width Modulation (PWM) è una tecnica utilizzata nei sistemi incorporati per controllare la consegna di potenza a dispositivi come motori, LED e riscaldatori. Il calcolo del ciclo di dovere è essenziale per un controllo preciso di questi dispositivi. Questa guida fornisce un processo passo per passo per determinare il ciclo di dovere nelle applicazioni controllate da PWM.
Comprendere PWM e il ciclo di dovere
Il ciclo di dovere rappresenta la percentuale di tempo che il segnale PWM rimane alto all'interno di un ciclo. Influisce direttamente sulla quantità di potenza consegnata al carico. Un ciclo di dovere del 50% significa che il segnale è alto metà del tempo, mentre il 100% significa che è sempre alto.
Calcolo del ciclo di dovere
Per calcolare il ciclo di dovere, è necessario conoscere il livello di uscita desiderato e il periodo PWM. La formula di base è:
Duty Cycle (%) = (Su Time / Total Period) × 100
Calcolo passo-passo
- Determinare il periodo totale del segnale PWM, che è l'inverso della frequenza.
- Decidere il livello di uscita desiderato, espresso in percentuale.
- Calcolate l'ora in poi moltiplicando il periodo totale per la percentuale di duty-cycle desiderata divisa da 100.
- Utilizzare la formula per trovare il ciclo di dovere se il tempo e il periodo sono noti.
Calcolo di esempio
Supponiamo che si abbia una frequenza PWM di 1 kHz, e si desidera un ciclo di dovere del 75%. Il periodo totale è di 1 ms (1000 μs).
In tempo = 75% di 1 ms = 0,75 ms (750 μs)
Ciò significa che il segnale PWM dovrebbe rimanere alto per 750 μs e basso per 250 μs in ogni ciclo per raggiungere il ciclo di dovere desiderato.