DC Motorun Hızını Kontrol Eden PWM Sinyali Üretmek İçin PIC Mikrodenetleyici Nasıl Kullanılır
Mesaj bırakın
Özel bir derleme veya C kodu yazarak çıktı pinlerinin düzeyini de değiştirebilirsiniz. Başka bir yol da donanım PWM modülüne sahip bir PIC mikrodenetleyici seçmektir. Bu işlevselliği sağlayan Microchip modülleri CCP ve ECCP modülleridir. Birçok PIC mikrodenetleyicide CCP ve ECCP modülleri bulunur.
CCP modülü, tek bir G/Ç pininde 10 bitlik PWM sinyali verebilir. 10 bit hassasiyet, modülün %0 ila %100 arasında değişen 210 (veya 1024) olası görev döngüsü değerini kabul edebileceği anlamına gelir. Bu modülü kullanmanın avantajı, giriş ve çıkış pinlerinde bağımsız olarak PWM sinyalleri üretebilmesi ve CPU'yu diğer görevler için serbest bırakabilmesidir. CCP modülü yalnızca geliştiricinin modül parametrelerini yapılandırmasını gerektirir. Konfigürasyon bloğu, kayıt sıklığını ve görev döngüsünü ayarlamayı içerir. ECCP modülü, CCP modülünün tüm işlevlerini sağlar ve tam köprü veya yarım köprü devrelerini kontrol edebilir. ECCP modülü ayrıca otomatik kapanma ve programlanabilir kill delay özelliklerine sahiptir.







