Modulatore PWM

image\block_pwm_sn.gif

Descrizione sintetica

Il modulatore PWM (modulatore della durata degli impulsi) modula il valore di ingresso analogico Ax in un segnale di uscita digitale a impulsi. La durata dell'impulso è proporzionale al valore analogico Ax.

 

Circuito

Descrizione

Ingresso Ax

Segnale analogico da modulare in un segnale di uscita digitale a impulsi.

Parametri

A: guadagno (Gain)
Campo di valori: +- 10.00

B: spostamento del punto di zero (Offset)
Campo di valori: +- 10,000

PT: intervallo periodico nel quale l'uscita digitale viene modulata

p: numero di decimali
Campo di valori: 0, 1, 2, 3

Uscita Q

Q viene impostata o resettata per una parte di ciascun periodo di tempo che varia in funzione del rapporto tra il valore normalizzato Ax e il campo del valore analogico.

 

image\0ba3_logo_sn.gif

0BA1- 0BA5: il blocco funzionale PWM è disponibile solo a partire dai dispositivi della serie 0BA6.

 

Parametro PT

L'intervallo periodico PT può essere anche il valore attuale di un'altra funzione già programmata.

Parametro p (numero di decimali)

Questo parametro è utilizzabile soltanto per la rappresentazione del valore Ax nei testi di segnalazione.

Descrizione del funzionamento

La funzione legge il valore del segnale presente nell'ingresso analogico Ax.

Quindi moltiplica il valore per il parametro A (Gain). Il parametro B (Offset) viene sommato al prodotto nel modo seguente:

(Ax * Gain) + Offset = valore attuale Ax

Il blocco funzionale calcola in percentuale il rapporto tra il valore Ax e il campo. Quindi imposta a 1 (high) l'uscita digitale Q per la stessa percentuale del parametro PT (intervallo periodico) e la imposta a 0 (low) per il tempo rimanente.

Esempi con diagrammi di temporizzazione

Gli esempi seguenti mostrano in che modo l'operazione PWM modula un segnale di uscita digitale dal valore di ingresso analogico.

  1. Si vuole modulare il valore analogico 500 (campo 0 ... 1000) (in quanto valore per Ax) in una stringa di uscita digitale. Il parametro PT (intervallo periodico) definito dall'utente è pari a 4 secondi. Nell'uscita digitale della funzione PWM, la stringa di segnale digitale è per 2 secondi a 1 (high), 2 secondi a 0 (low), 2 secondi a 1 (high), 2 secondi a 0 (low) ecc. finché il parametro "En" = high.
    image\diagramm_pwm_ex1_sn.gif

  2. Si vuole modulare il valore analogico 300 (campo 0 ... 1000) (in quanto valore per Ax) in una stringa di uscita digitale. Il parametro PT (intervallo periodico) definito dall'utente è pari a 10 secondi. Nell'uscita digitale della funzione PWM, la stringa di segnale digitale è per 3 secondi a 1 (high), 7 secondi a 0 (low), 3 secondi a 1 (high), 7 secondi a 0 (low) ecc. finché il parametro "En" = high.
    image\diagramm_pwm_ex2_sn.gif

Formula

Q = 1, per (Ax – Min) / (Max – Min) dell'intervallo PT

Q = 0, per PT – [(Ax – Min) / (Max – Min)] dell'intervallo PT.

Avvertenza: Ax si riferisce in questo calcolo al valore attuale Ax come calcolato Tramite Gain e Offset. Min e Max si riferiscono al valore minimo e massimo indicato per il campo.

Particolarità della parametrizzazione

Tener conto delle Informazioni sull'elaborazione dei valori analogici che forniscono chiarimenti sui parametri dei blocchi analogici.

Descrizione