8051 Mikrodenetleyici kullanarak Sıcaklık Kontrollü DC Fan

Sorunları Ortadan Kaldırmak Için Enstrümanımızı Deneyin





Günümüzde insanlık, yeni teknolojiler manuel işlemleri otomatik olarak kontrol edilen cihazlarla değiştirerek. Sıcak havalarda insanların temel ihtiyaçlarından biri de soğutma fanıdır. Ancak fanın hızı, manuel bir anahtar, yani fan regülatörü veya dimmer kullanılarak manuel işlemle kontrol edilebilir. Dimmer döndürülerek fan hızı değiştirilebilir. Sabahları sıcaklığın yüksek olduğu yerlerde, gece saatlerinde ise sıcaklığın çok düşmesine karşın, bazı yerlerde izlenebilir. Kullanıcılar sıcaklıktaki farkı anlamıyor. Yani burada fanın hızının üstesinden gelmek için sıcaklığa göre değişiklik gösteren bir çözüm var. Bu konsept, özellikle gündüz ve gece saatlerinde sıcaklığın radikal bir şekilde değiştiği alanlar gibi alanlar için geçerlidir. Bu proje manuel fanı otomatik fanlara dönüştürecektir. Otomatik fanlar, oda sıcaklığına göre hızlarını değiştirecektir. Bu makale, her blok ve özellikler üzerinde çalışan bir sıcaklık kontrollü fan blok şemasını tartışmaktadır.

Mikrodenetleyici kullanarak Sıcaklık Kontrollü DC Fan

Mikrodenetleyici kullanan önerilen sistem sıcaklık kontrollü fan, fanın hızını sıcaklığa göre kontrol etmek ve ekrandaki sıcaklığı belirtmek için kullanılır. Gerekli bileşenler mikrodenetleyicidir, Sıcaklık sensörü , motor yedi segmentli ekran, ADC, güç kaynağı, operasyonel amplifikatör.




Sıcaklık Kontrollü DC Fan

Sıcaklık Kontrollü DC Fan

Mikrodenetleyici kullanan sıcaklık kontrollü fanın blok diyagramı yukarıdaki şekilde gösterilmiştir. Blok şemada güç kaynağı, RST devresi, 8051 mikro denetleyiciler LM35 sıcaklık sensörü, 8 bit ADC, L293D motor sürücüsü , DC motor, 7 segmentli ekran, i / p anahtarları.



Sıcaklık sensörü

kullanılan sıcaklık sensörü önerilen sistem LM35'tir. Bu sıcaklık sensörünün o / p değeri, Celsius ölçeği ile doğrusal orantılıdır. Bu IC, doğruluk sağlamak için herhangi bir harici kalibrasyona ihtiyaç duymaz. Önerilen sistemdeki sıcaklık sensörünün ana işlevi, bir fanın dış ortamının sıcaklığını tespit etmektir.

Sıcaklık sensörü

Sıcaklık sensörü

8051 Mikrodenetleyici (AT89C51)

8 bit mikro denetleyici AT89C51, 8051 ailesine aittir. 128 bayt RAM, 16 bit adres, 16 bit zamanlayıcı / sayaç-2, 6 kesinti ROM-4k bayttan oluşur. Önerilen sistemdeki mikro denetleyicinin temel işlevi, sıcaklık sensörü tarafından algılanan sıcaklığı analiz etmektir. Mikrodenetleyici, sıcaklığa bağlı olarak fanın hızını değiştirmelidir.

AT89C51 Mikroişlemci

AT89C51 Mikrodenetleyici

ADC (0808)

Bir ADC (analogdan dijitale dönüştürücü) olması gerekir 8051 mikro denetleyici ile arayüzlü verilerin işlenmesi için analog i / p'ye izin vermek. Burada seri I / O portu, kontrolörler ve diğer cihazlar arasında veri akışını yapmak için kullanılır. Burada 8 bitlik bir paralel ADC0808 IC kullanılmıştır. + 5V ile çalışır ve 8 bit çözünürlüğe sahiptir. Bu ADC, giriş analog sinyalini referans voltajını kullanarak eşdeğer bir dijital sinyale dönüştürür.


ADC0808

ADC0808

Yedi Segment Ekranı

KİME 7 segmentli ekran ondalık sayıları görüntülemek için kullanılan bir tür elektronik ekrandır. Bu ekranların uygulamaları temel olarak elektronik sayaçları, dijital saatleri ve bilgileri sayısal formda görüntülemek için çeşitli elektronik cihazları içerir. Ancak bu ekranlar, alfanümerik kodu görüntülemek için onaltılık kod kullanır.

7 Segmentli Ekran

7 Segmentli Ekran

Sıcaklık Kontrollü DC Fan Çalışması

Yukarıdaki blok şemada kullanılan tüm modüller entegre edilmiştir. Fan hızı, sıcaklık değişimiyle izlenebilir. Bu projenin temel konsepti, sıcaklığı elde etmek, sıcaklığı görüntülemek ve sıcaklık değişimini fanın hızına göre değişmek üzere yansıtmaktır. Burada projede kullanılan sıcaklık sensörü LM35'tir ve bu sensörün o / p'si analogdan dijitale dönüştürücüye verilir. Tam çalışmaya izin verilip verilmediğine harici kesintilerle karar verilebilir.

Sıcaklık Kontrollü DC Fan Blok Şeması

Sıcaklık Kontrollü DC Fan Blok Şeması

Sıcaklık sensörü LM35, 8051 mikro denetleyicinin analog pini ile arabirimlidir çünkü sıcaklık sensörü sıcaklığı voltaja dönüştürür. Doğru okumayı elde etmek için sıcaklık sensörü mikrodenetleyiciye doğru bir şekilde bağlanmalıdır. Fanın hızı, mikrodenetleyici tarafından sıcaklık incelemesi ile belirlenebilir.

Mikrodenetleyici, IC L293D motor kontrolünü kullanarak DC fanını kontrol eder. Bu IC L293D, çift H köprüsüdür DC motorun hızını ve yönünü kontrol etmek için kullanılan motor sürücüsü. Ayrıca mikrodenetleyici ve motor arasında izolasyon sağlar. Motor hızı kullanılarak kontrol edilebilir darbe genişliği modülasyonu (PWM) tekniği.

Önerilen sistem ayrıca, kullanıcılara fanın hızını kontrol etme seçeneği sunan otomatik veya manuel anahtar ile sağlanır. Düğmeye basıldığında, hız manuel olarak kontrol edilebilir, bu da kullanıcının fan hızını manuel olarak kontrol edebileceği anlamına gelir. Otomatik veya manuel anahtarın durumunu göstermek için RC1'e bir LED de bağlanabilir. Işık yayan diyot yanıp sönüyor, fan kontrolünün manuel olduğu anlamına gelir.

Sonunda şu sonuca varabiliriz: güç kaynağı tüm devreye verildiğinde mikrodenetleyici fanın çevre sıcaklığını okur. Sıcaklığın analog değeri sensör tarafından verilir ve mikrodenetleyicinin ADC pinine uygulanır. Analogun değeri, mikrodenetleyici tarafından dahili olarak dijitale değiştirilir. Sıcaklık eşik değerinden üstünse, mikro denetleyici, motoru AÇMAK için denetleyiciye bir sinyal gönderir. Böylece fan dönmeye başlar.

Sıcaklık Kontrollü Fanın Özellikleri

Sıcaklık kontrollü bir fanın özellikleri temel olarak aşağıdakileri içerir

  • Sıcaklık 35 ° C'yi aştığında, fan maksimum hızda çalışmalıdır.
  • Sıcaklık 15 ° C'nin altına düştüğünde fan minimum hızda olmalıdır.
  • Fan hızı, 15 ᵒ C ile 35 ᵒC arasındaki sıcaklık aralıklarına göre değiştirilmelidir,
  • Otomatik-manuel anahtar, kullanıcıya manuel veya otomatik olarak fanın hızını kontrol etme özgürlüğü verecek yerleşik olmalıdır.

Sıcaklık kontrollü fan uygulamaları, işlemciyi soğutmak için bilgisayarlarda firmalar, enstitüler, kuruluşlar, ev aletleri gibi güç tüketiminin kontrol edilmesi gereken yerleri içerir. Ayrıca bu proje klimalar ile arayüz oluşturularak geliştirilebilir.

Bu nedenle, tüm bunlar mikro denetleyici kullanan sıcaklık kontrollü fan ile ilgilidir. Bu kavramı daha iyi anladığınızı umuyoruz. Ayrıca bu konseptle ilgili herhangi bir sorunuz veya mikrodenetleyici tabanlı projeler , lütfen aşağıdaki yorum bölümünde yorum yaparak geri bildiriminizi verin. İşte size bir soru, 7 segmentli ekranın işlevi nedir?

Fotoğrafa katkı verenler: