En Komik ve Eğlenceli Videolar Burada. * FrmTR Sohbet Kontrol Panelinizde.
Forum TR
Go Back   Forum TR > > >
FrmTR'ye Reklam Vermek İçin: [email protected]
Cevapla
 
Konu Araçları
Eski 27-08-07, 09:05   #1
Mr.SaW

Varsayılan LCD GÖstergeli Isi Kontrol Devresi


LCD GÖSTERGELİ ISI KONTROL DEVRESİ


Bu yazıda sizlere PIC16F84A ile ısı kontrolünün nasıl yapılabileceğine örnek vermeye çalışacağım. Bu ısı kontrol devresiyle üç farklı cihazı ON/OFF metodu ile kontrol etmek mümkün. Yalnız ON/OFF metodu ile ısı kontrolleri pek sağlıklı sonuçlar vermez. Bu metod ile yapılan ısı kontrollerinde, ortam ısısı set değerine ulaşdığında cihazın aniden açılıp kapanması ile sıcaklık bir anda düşüp yükselemeyeceğinden okunan ısı değerlerinde salınımlar meydana gelir ve ısı istenilen düzeyde sabit tutulamaz. Bu nedenle daha profesyonel ısı kontrol devrelerinde farklı metodlar kullanılmaktadır. Bunların başında PID metodu gelir. PID metoduyla ısı istenilen düzeyde sabit tutulabilir. Bunuda kontrol edilecek cihazı bir anda iletime yada kesime götürmek yerine cihazın çalışma gerilimini kademe kademe arttırıp azaltarak salınımı daha az tutup, istenilen ısı düzeyine daha kısa zamanda ulaşılmasını sağlar. Bu nedenle PID metodu ile daha sağlıklı ve kaliteli kontrol sonuçları alınabilir. Bizim burada yapacağımız devrede daha genel amaçlı ısı kontrolü uygulandığı için ON/OFF metodu yeterlidir.

Isı kontrol devresi


Bu devrede ısı sensörü olarak PTC kullandım.Yalnız bu sensör yerine LM35, LM335, LM3911 gibi diğer ısı sensörlerinide devreye uyarladıktan sonra kullanabilirsiniz. Bu devrede PTC ile ölçülecek olan ısı değerlerini dijitale ADC0804 (Anolog Dijital Converter) entegersi ile çeviriyoruz. Bu entegrenin çıkışında oluşacak 8 bitlik dijital değerleri 74165 PISO (Paralel Input/Serial Output) entegresi ile seri bilgi haline getiriyoruz. Bunun amacı PIC16F84A'nın daha az porttunu kullanmak. PIC devamlı olarak okuduğu 8 bitlik dijital değerleri eş zamanlı olarak LCD panele aktarır ve böylece panelden o anki sıcaklık değerini devamlı olarak okuyabiliriz. Bu devre ile 0-127°C arasındaki sıcaklık değerlerini okuyup, bu aralıklarda ısı kontrolü yapabilirsiniz. Devrenini sıcaklık kalibrasyonunu PTC ile seri olarak, bölücü direnç amacı ile, bağlanmış olan potansiyometre ile sağlayabilirsiniz. LCD panele gönderilmesi gereken 8 bitlik dijital bilgileri önce 74164 SIPO (Serial Input/Paralel Output) entegresine seri olarak gönderdikten sonra paralele çeviriyoruz. Gene bunu da yapmamızın amacı port kullanımından kısıtlama yapmak. Bu yaptığım ısı kontrol devresinin kullanımını, önceki saat uygulamamızdaki gibi, kolay kılmak amacı ile menülü sisteme dayandırdım.


Bu uygulamada da kullandığımız butonlar M (Menü), S (Seçim) ve C (Çıkış) butonlarıdır. Bu butonları kullanarak menülerde gezebilir, kontrol etmek istediğiniz Fonksiyonun ayarlanması gereken sıcaklık değerlerini gene bu menüler aracılığıyla girebilirsiniz. Devreyi kurup çalıştırdığınızda karşınıza ilk gelecek olan ekran ana ekrandır. Bu ana ekranın ilk satırında ortalı bir şekilde 'Marmara Uni.' yazacak ve ikinci satırında da 'SICAKLIK XXX°C' yazacaktır. Buradaki XXX kısmı o anki ölçeceği sıcaklık değeridir. Menü tuşu ile ana menüye girebilir, karşınıza gelecek olan menüleride Seçim butonu ile gezebilirsiniz. Seçtiğiniz menüye girmek için tekrar Menu butonuna, çıkmak içinse Çıkış butonuna basmanız yeterli olacaktır. Aynı bu mantıkla diğer bütün işlemlerinizi halledebilirsiniz. Bu devrede ısı kontrolü yapılabilen 3 bağımsız çıkış bulunmaktadır. Yani bu çıkışlara isterseniz 3 adet ısıtıcı bağlayabilirsiniz istersenizde ısı kontrolü ile yapmak istediğiniz her türlü işlemi bu çıkışlar aracılığı ile gerçekleştirebilirsiniz. Örneğin Fonksiyon1 çıkışına kontrol etmek istediğiniz ısıtıcınızı, Fonksiyon2 çıkışına o ısıtıcının istenilen düzeye ulaşıp ulaşmadığını görmek için bir led, Fonksiyon3 çıkışınada ısının sabit düzeyde tutulması istenen ortamın, o düzeyin üstüne çıktığını ve bir problemin olduğunu bir buzzer veya led gibi gösterge amaçlı kullanılan elemanlar ile görmek mümkün olur veya Fonksiyon1 çıkışına bir ısıtıcı bağlayıp, bu ısıtıcı için ayarlanılması istenilen düzeyin 5°C fazlasını Fanksiyon2 değerine, 10°C fazlasınıda Fonksiyon3 değerine girdiğimiz zaman kontrol edilmek istenen ortamın kontrol dışı bir şekilde ısınıp ısınmadığını kademe kademe görmek mümkün olur. Bu örnekler genel amaçlı ısı kontrol devresinin kullanım alanlarına örnekti. Bu örnekler aynı şekilde soğutucular içinde düşünülebilir veya kullanım amaçlarına ve alanlarına göre çoğaltılabilir.
  Alıntı Yaparak Cevapla
Eski 24-07-08, 08:37   #2
beyaznar

Post C: LCD GÖstergeli Isi Kontrol Devresi


Alıntı:
Gerçek Mesajı Gönderen Mr.SaW Mesajı Göster
LCD GÖSTERGELİ ISI KONTROL DEVRESİ


Bu yazıda sizlere PIC16F84A ile ısı kontrolünün nasıl yapılabileceğine örnek vermeye çalışacağım. Bu ısı kontrol devresiyle üç farklı cihazı ON/OFF metodu ile kontrol etmek mümkün. Yalnız ON/OFF metodu ile ısı kontrolleri pek sağlıklı sonuçlar vermez. Bu metod ile yapılan ısı kontrollerinde, ortam ısısı set değerine ulaşdığında cihazın aniden açılıp kapanması ile sıcaklık bir anda düşüp yükselemeyeceğinden okunan ısı değerlerinde salınımlar meydana gelir ve ısı istenilen düzeyde sabit tutulamaz. Bu nedenle daha profesyonel ısı kontrol devrelerinde farklı metodlar kullanılmaktadır. Bunların başında PID metodu gelir. PID metoduyla ısı istenilen düzeyde sabit tutulabilir. Bunuda kontrol edilecek cihazı bir anda iletime yada kesime götürmek yerine cihazın çalışma gerilimini kademe kademe arttırıp azaltarak salınımı daha az tutup, istenilen ısı düzeyine daha kısa zamanda ulaşılmasını sağlar. Bu nedenle PID metodu ile daha sağlıklı ve kaliteli kontrol sonuçları alınabilir. Bizim burada yapacağımız devrede daha genel amaçlı ısı kontrolü uygulandığı için ON/OFF metodu yeterlidir.

Isı kontrol devresi


Bu devrede ısı sensörü olarak PTC kullandım.Yalnız bu sensör yerine LM35, LM335, LM3911 gibi diğer ısı sensörlerinide devreye uyarladıktan sonra kullanabilirsiniz. Bu devrede PTC ile ölçülecek olan ısı değerlerini dijitale ADC0804 (Anolog Dijital Converter) entegersi ile çeviriyoruz. Bu entegrenin çıkışında oluşacak 8 bitlik dijital değerleri 74165 PISO (Paralel Input/Serial Output) entegresi ile seri bilgi haline getiriyoruz. Bunun amacı PIC16F84A'nın daha az porttunu kullanmak. PIC devamlı olarak okuduğu 8 bitlik dijital değerleri eş zamanlı olarak LCD panele aktarır ve böylece panelden o anki sıcaklık değerini devamlı olarak okuyabiliriz. Bu devre ile 0-127°C arasındaki sıcaklık değerlerini okuyup, bu aralıklarda ısı kontrolü yapabilirsiniz. Devrenini sıcaklık kalibrasyonunu PTC ile seri olarak, bölücü direnç amacı ile, bağlanmış olan potansiyometre ile sağlayabilirsiniz. LCD panele gönderilmesi gereken 8 bitlik dijital bilgileri önce 74164 SIPO (Serial Input/Paralel Output) entegresine seri olarak gönderdikten sonra paralele çeviriyoruz. Gene bunu da yapmamızın amacı port kullanımından kısıtlama yapmak. Bu yaptığım ısı kontrol devresinin kullanımını, önceki saat uygulamamızdaki gibi, kolay kılmak amacı ile menülü sisteme dayandırdım.


Bu uygulamada da kullandığımız butonlar M (Menü), S (Seçim) ve C (Çıkış) butonlarıdır. Bu butonları kullanarak menülerde gezebilir, kontrol etmek istediğiniz Fonksiyonun ayarlanması gereken sıcaklık değerlerini gene bu menüler aracılığıyla girebilirsiniz. Devreyi kurup çalıştırdığınızda karşınıza ilk gelecek olan ekran ana ekrandır. Bu ana ekranın ilk satırında ortalı bir şekilde 'Marmara Uni.' yazacak ve ikinci satırında da 'SICAKLIK XXX°C' yazacaktır. Buradaki XXX kısmı o anki ölçeceği sıcaklık değeridir. Menü tuşu ile ana menüye girebilir, karşınıza gelecek olan menüleride Seçim butonu ile gezebilirsiniz. Seçtiğiniz menüye girmek için tekrar Menu butonuna, çıkmak içinse Çıkış butonuna basmanız yeterli olacaktır. Aynı bu mantıkla diğer bütün işlemlerinizi halledebilirsiniz. Bu devrede ısı kontrolü yapılabilen 3 bağımsız çıkış bulunmaktadır. Yani bu çıkışlara isterseniz 3 adet ısıtıcı bağlayabilirsiniz istersenizde ısı kontrolü ile yapmak istediğiniz her türlü işlemi bu çıkışlar aracılığı ile gerçekleştirebilirsiniz. Örneğin Fonksiyon1 çıkışına kontrol etmek istediğiniz ısıtıcınızı, Fonksiyon2 çıkışına o ısıtıcının istenilen düzeye ulaşıp ulaşmadığını görmek için bir led, Fonksiyon3 çıkışınada ısının sabit düzeyde tutulması istenen ortamın, o düzeyin üstüne çıktığını ve bir problemin olduğunu bir buzzer veya led gibi gösterge amaçlı kullanılan elemanlar ile görmek mümkün olur veya Fonksiyon1 çıkışına bir ısıtıcı bağlayıp, bu ısıtıcı için ayarlanılması istenilen düzeyin 5°C fazlasını Fanksiyon2 değerine, 10°C fazlasınıda Fonksiyon3 değerine girdiğimiz zaman kontrol edilmek istenen ortamın kontrol dışı bir şekilde ısınıp ısınmadığını kademe kademe görmek mümkün olur. Bu örnekler genel amaçlı ısı kontrol devresinin kullanım alanlarına örnekti. Bu örnekler aynı şekilde soğutucular içinde düşünülebilir veya kullanım amaçlarına ve alanlarına göre çoğaltılabilir.
baskı devresi ve bağlantı resmini gönderebilirseniz sevinirim.kolay gelsin

Mesajı son düzenleyen beyaznar ( 24-07-08 - 13:23 )
  Alıntı Yaparak Cevapla
Eski 24-07-08, 08:41   #3
beyaznar

Varsayılan C: LCD GÖstergeli Isi Kontrol Devresi


Selam Isı kontrol devresinin gönderebilirseniz, baskı devresini ve bağlantısını sevinirim.sizlere kolay gelsin iyi çalışmalar.
  Alıntı Yaparak Cevapla
Eski 26-05-09, 19:32   #4
faruk113

Varsayılan C: LCD GÖstergeli Isi Kontrol Devresi


lan göt şemalar nerde koymuşun roman gibi yazı amk napım bn bu yazıyı. bari bi bok bilmion verme konu buraya
  Alıntı Yaparak Cevapla
Eski 06-06-09, 15:27   #5
Epoksici

Varsayılan C: LCD GÖstergeli Isi Kontrol Devresi

güzell......
  Alıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Reklam Mailimiz. Gizlilik Politikası


Reklamı Kapat

Reklamı Kapat