Darbe Genlik Modülatörü (PWM)

image\block_pwm_sn.gif

Kısa açıklama

Darbe Genişlik Modülatörü (PWM) talimatı analog giriş değeri Ax'i bir darbeli dijital çıkış sinyaline dönüştürür. Darbe genişliği analog değer Ax ile uyumludur.

 

Bağlantı

Açıklama

Ax Girişi

Darbeli dijital çıkış sinyaline dönüştürülecek analog sinyal

Parametre

A:   Kazanç
Değer aralığı: +- 10.00

B:   Sıfır ofset
Değer aralığı: +- 10,000

PT: Dijital çıkışın modüle edildiği periyodik süre

p:   Ondalık sayılar
Değer aralığı: 0, 1, 2, 3

Q Çıkışı

Q, Ax' standardize değerinin analog değer aralığına oranına göre her bir zaman periyodu oranında ayarlanır ve sıfırlanır.

 

image\0ba3_logo_sn.gif

0BA1- 0BA5: PWM fonksiyon bloğu 0BA6'dan öncekilerde mevcut değildi.

 

PT Parametresi

PT periyodik süresi önceden programlanmış diğer bir fonksiyonun gerçek değeri tarafından sağlanabilir:

P parametresi (ondalık sayısı)

P parametresi, sadece bir mesaj metnindeki Ax değeri ekranına uygulanır.

Fonksiyonun açıklaması

İşlev Ax analog girişindeki sinyal değerini okur.

Bu değer A parametresi (kazanç) değeri ile çarpılır. B parametresi (ofset), aşağıdaki gibi, sonuca eklenir:

(Ax * Kazanç) + Ofset = Gerçek Değer Ax

Fonksiyon bloğu Ax değerinin aralığa oranını hesaplar. Blok, Q dijital çıkışı aynı PT (periyodik süre) parametresi için yüksek olarak set eder, ve zaman periyodunun kalanı için Q çıkışını düşük olarak set eder.

Zamanlama diyagramı Örnekleri

Aşağıdaki örnekler PWM talimatının bir dijital çıkış sinyalini analog giriş değerinden nasıl module ettiğini göstermektedir:

  1. Ax değeri olarak 500'lük bir analog değer (aralık 0...1000) bir dijital sinyal dizisine dönüştürülmelidir. Kullanıcı tanımlı PT (periyodik süre) parametresi 4 saniyedir. PWM fonksiyonunun dijital çıkışında dijital sinyal dizisi 2 saniye yüksek, 2 saniye düşük, 2 saniye yüksek, 2 saniye düşüktür ve parametre "En" = yüksek olduğu müddetçe bu şekilde devam eder.
    image\diagramm_pwm_ex1_sn.gif

  2. Ax değeri olarak 300'lük bir analog değer (aralık 0...1000) bir dijital sinyal dizisine dönüştürülmelidir. Kullanıcı tanımlı PT (periyodik süre) parametresi 10 saniyedir. PWM fonksiyonunun dijital çıkışında dijital sinyal dizisi 3 saniye yüksek, 7 saniye düşük, 3 saniye yüksek, 7 saniye düşüktür ve parametre "En" = yüksek olduğu müddetçe bu şekilde devam eder.
    image\diagramm_pwm_ex2_sn.gif

Hesaplama kuralı

Q = 1, PT zaman periyodunun (Ax – Min) / (Max – Min) için
Q = 0, PT zaman periyodunun PT – [(Ax – Min) / (Max – Min)] için.

Not: Bu hesaplamadaki Ax, Kazanç ve Ofset kullanarak hesaplanan gerçek Ax değerine karşılık gelir. Min ve Max, aralık için belirlenen minimum ve maksimum değerleri gösterir.

Yapılandırırken dikkat edilecek belirli karakteristikler

Analog değer işleme bölümündeki analog blok parametreleri hakkında yardıma başvurun.

Genel bakış