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ç B: Sıfır ofset PT: Dijital çıkışın modüle edildiği periyodik süre p: Ondalık sayılar |
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. |
|
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:
Analog karşılaştırıcı: Ax – Ay
Analog tetikleyici: Ax
Analog amplifikatör: Ax
Analog çoklayıcı: AQ
Analog rampa: AQ
Analog math: AQ
PI denetleyici: AQ
Yukarı/Aşağı sayaç: Cnt
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:
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.
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.
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.