16 Temmuz 2012 Pazartesi

6 kanal PWM Fan Kontrol (USB)




PWM Fan sürücü Kartı

Bilgisayar fanlarını kontrol etmek, hız, sıcaklık vs. bilgileri almak için hazırladığım
bir devre. Bağımsız çalışabileceği gibi, USB portu üzerinden de izlenebilir/kontrol edilebilir.



Devre kontrolcü olarak 18F2550 PIC kullanıyor. 6 adet fan, pwm sinyali ile mosfetler üzerinden sürülüyor. Sıcaklık ölçmek için 2 adet sensör bağlanabilir. Ben DS1820 kullandım.
Bunun dışında, PIC'in analog/dijital çıkışları da kart üzerinde. İstenirse bu uçlara
potansiyometre veya başka donanımlar bağlanabilir. Potansiyometre ile, manual hız kontrolü yapılabilir.




Ayrıca kartın kontrol ettiği 4 fanın devirleri de ölçülebiliyor. Bunun için kart üzerindeki sokete MAX6651 entegresini bağlamalısınız. Bu entegre tek başına fan hız kontrolü ve 4 fana kadar hız ölçümü yapabiliyor ancak bu devrede sadece fan devir ölçümü için kullanıldı.


MAX6651'in PIC ile haberleşmesi I2C üzerinden yapılıyor. Devir ölçmek istemiyorsanız kullanmanıza gerek yok.
Devre, tek başına kullanıldığında, sıcaklık sensörlerinden aldığı bilgiye göre fan hızlarını
ayarlayabilir. Harici girişlere bağlanan buton/potansiyometreler ile de istenirse manual kullanılabilir. Sensör sayısını arttırmak da mümkün.
18F2550'nin USB portu, ana kart üzerindeki USB hattına bağlanırsa, PC üzerinde çalışan bir yazılım ile daha detaylı kontroller yapmak mümkün. 
3 parti yazılımlarla, donanıma ait sıcaklık bilgileri alınıp, buna göre fanlar otomatik olarak çalıştırılabilir. Ben bunun için everest yazılımını kullanıyorum. bu yazılım tüm donanım sıcaklıklarını, voltaj, hız, kullanım bilgilerini veriyor. Bu bilgiler kendi yazılımım üzerinde toplanıp, fan kontrol devresine ve grafik LCD'ye aktarılıyor.




Kart üzerinde aynı zamanda, ICSP portu da mevcut. Bu şekilde devre üzerinde programlama yapabilirsiniz. Veya PIC için USB bootloader kullanabilirsiniz.

Devre ve fanlar, beslemeyi, molex konnektör üzerinden alıyor. (5V, 12V)




PIC 18F 2550 datasheet

Montajlı hazır devre için linke tıklayınız.

Hiç yorum yok:

Yorum Gönder