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
PT: Intervallo periodico nel quale l'uscita digitale viene modulata
p: Numero di decimali |
|
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.