Modulatore PWM

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 En

Un fronte di salita (transizione da 0 a 1) nell'ingresso En abilita il blocco funzionale PWM.

Ingresso Ax

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

Parametri

Guadagno

Campo di valori -10,00 ... 10,00

Offset
Campo di valori -10.000 ... 10.000

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

p: Numero di decimali
Impostazioni possibili: 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.

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.

  • Comparatore analogico: Ax - Ay

  • Interruttore a valore di soglia analogico: Ax

  • Amplificatore analogico: Ax

  • Multiplexer analogico: AQ

  • Rampa analogica: AQ

  • Operazione matematica: AQ

  • Regolatore PI: AQ

  • Contatore avanti/indietro: Cnt

Nei dispositivi 0BA7 e versioni successive si possono utilizzare anche i valori attuali delle seguenti funzioni già programmate:

  • Ritardo all'attivazione: Ta

  • Ritardo alla disattivazione: Ta

  • Ritardo all'attivazione/disattivazione: Ta

  • Ritardo all'attivazione con memoria: Ta

  • Relè a intermittenza (uscita a impulsi): Ta

  • Relè a intermittenza triggerato dal fronte: Ta

  • Generatore di impulsi asincrono: Ta

  • Interruttore di luci scala: Ta

  • Interruttore multifunzione: Ta

  • Cronometro: AQ

  • Filtro analogico: AQ

  • Valore medio: AQ

  • Max/Min: AQ

  • Interruttore a valore di soglia: Fre

Per scegliere la funzione desiderata si deve specificare il numero di blocco.

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 valore analogico, quindi

(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.

Esempio 1

Valore di ingresso analogico: 500 (campo 0 ... 1000)
Periodo T: 4 secondi

L'uscita digitale della funzione PWM è a 1 per 2 secondi, a 0 per 2 secondi, a 1 per 2 secondi, a 0 per 2 secondi e prosegue secondo questo schema finché il parametro "En" = 1.

Esempio 2

Valore di ingresso analogico: 300 (campo 0 ... 1000)
Periodo T: 10 secondi

L'uscita digitale della funzione PWM è a 1 per 3 secondi, a 0 per 7 secondi, a 1 per 3 secondi, a 0 per 7 secondi e prosegue secondo questo schema finché il parametro "En" = 1.

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