PIC16F877 Dual PWM LED Dimmer


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.


HAKKINDA:
 
Bloğumdaki bütün projeler eski tarihli olup tamamen arşiv niteliğindedir.
Facebook beğen
 
Reklam
 
NOT:
 
sitedeki reklam penceresinden dolayı özürdiliyorum. bunlar bedava siteyi oluşturduğun firmadan kaynaklanıyor ve kaldırma şansım yok.

ilginize teşekkürler.
 

=> Sen de ücretsiz bir internet sitesi kurmak ister misin? O zaman burayı tıkla! <=