PIC16F877 ile yapılmış 2 kanal PWM çıkışlı LED dimmer.
Bu devreyi bir istek üzerine yapmıştım. gerçekte breadboard üzerine kurup denedim ve sorunsuz çalışıyor.
DEVRENİN ÇALIŞMASI:
Devrede PIC16F877‘nin donanımsal yani HPWM çıkışı kullanılmıştır. [LED 1] ve [LED 2] butonları aynı isimli LED1 ve LED2
çıkışlarını aç-kapa yapar. ilk çalıştırma anında LED ler yarı
parlaklıkta yanar yani pwm duty cycle oranı %50 civarında başlar. [+-L1] ve [+-L2]
butonları ise ilgili kanalın duty cycle oranını değiştirerek pwm ile
dimmerler. çıkışlara uygun sürücü eklenerek led haricinde motor ve lamba
gibi yüklerin kontrolünüde yapabilirsiniz.
KAYNAK DOSYALAR:
PIC yazılımını proton basic ile yazdım. devrenin şemasını, .bas, .hex ve proteus .dsn dosyasını buradan indirin:
https://github.com/profahmet/projedosyalar/raw/master/pic16f877_pwm_led.zip
KOLAY GELSİN.
led etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
led etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster