Merhaba arkadaşlar En sonunda kuluçka makinesi projemi bitirdim son haliyle sizlerle paylaşmak istiyorum. Yeni Devremde Bir adet daha ısı sensörü ekledim ve lcd ekran olarak 4×20 lcd, ve ısıyı dengelemek içinde ayrıca bir röle kullandım İki adet ısı sensörü kullanmamın amacı makina içerisinde ısının olabildiğince dengeli tutmaktır.
Makine çalıştığı zamanlar üst taraflar daima daha sıcak oluyordu. Bu yüzden makine içerisinde ki ısı dağılımını daha iyi yapmak için iki adet ısı sensörü kullandım.
Isı sensörlerini kullanımına gelince SHT11 ‘i makinanın üst tarafına DS18B20 yide makinenin alt taraflarına yerleştirmelisiniz normal çalışmadayken bu iki sensörün sıcaklık değerlerini alt ve üst olarak ayrı görebilirsiniz.
iki sensör arasındaki sıcaklık farkı 2 dereceden daha büyük olunca 4 numaralı röle çekerek makina içerisindeki hava akımını sağlayan fanları çalıştırır bu sayede al ve üst sıcaklıklar dengelenir.
Normal çalışma modundayken ekrandaki bazı simgeleri açıklayayım.
Ü=üst ısı
A=alt ısı
S=set değeri
ORTISı=ortalama sıcaklık
Bilmeyen arkadaşlar için açıklayıcı olur. Simülasyonda devre çalışırken saatte biraz yavaşlama olabiliyor ama bu gereçekte olmayacaktır. İsis aynı anda birçok iş yaptığı için bazı durumlarda yetersiz kalıyor. gerçete saat gayet stabildir.
Menü ise hemen hemen aynı bazı farklılıklar dışında pek değişen bişey yok ayrıca menü de yaptığınız ayarların hepsi eproma kaydidilir. Elektrik kesilse bile ayarlarınızn bozulmaz
Devreyle ilgili bazı resimler çektim telefonla çektiğim için pek iyi olmadı
Projeye ait proteus simülasyon ares pcb ve picbasic kaynak kod dosyaları;
Şifre-Pass: 320volt.com
Yayım tarihi: 2011/05/17 Etiketler: DS18B20, kuluçka devresi, kuluçka makinası yapımı, kuluçka makinesi, microchip pic projeleri, PIC16F877 örnekleri, sht11 pic16f877, sht11 picbasic
dostum eline sağlık çok güzel bir çalışma. bu devrede nem ayarı menüsü koymuşsun fakat nem algılayan herhangi bir sensör yok. bunu nasıl ayarldın?
güzelmiş eline sağlık
@theredfoxxx
SHT11 bu işi yapıyor. SHT11 ile nem ve sıcaklık ölçümü yapılabilir.
valla hocam komple proje olmuş eline sağlık tekrar tam da böyle bir şey arıyordum 😀
güzel bir çalışma olmuş,ayrıca paylaşımınız için teşekkürler,zamanım olduğunda yapmak istiyorum
hocan bu ds 1302 entegresinin altındaki eleman nedir acaba?
elinize emeğinize sağlık. çok güzel bir çalışma olmuş.
bu sistem ile hiç civciv çıkartırdınızmı 🙂
Ben daha deneyemedim makinayı ama yapıp deneyenler var. Dediklerine göre verim %100’e yakın(birazda makinayla alakalı) Yani 30 yumurtada 29 tane çıkmış
Hocam ben vanda oturuyorum ve kuluçka makinası ile uğraşıyorum.Bana bu kontrol devresinden bir adet yapa bilirmisiniz ve telefon ile görüşmemiz mümkün mü?tel:5426196040
Murat Bey Biraz beklerseniz eğer ticari amaçlı yeni bir sistem tasarlıyorum. Benimde kuluçka işiyle uğraşan arkadaşlarım var. Bu yönde çok istek oluyor.
Yeni modelinizi dört gözle bekliyorum.Anladığım kadarıyla çevirme motorunada kumanda edebiliyor.Bu konudada biraz açıklayıcı bilgi vere bilirmisiniz.
Cihaz tek başına bir kuluçka makinasında yapılması gereken tüm işleri yapabilmektedir. Buradaki devrede ayaradığın saatte ayarladığın süre kadar motora enerji vermektedir.
ferhat bey
derleme yaparken aşağıdaki hataları alıyorum yardımcı molursanız sevinirim MPLAB ile derliyorum.
Illegal opcode , Missing argument(s),Source file path exceeds 62 characters
program pic basic ile yazılmıştır. MPlap ile derlenemez.
Hi
i am non Turkish and want to build a incubator but all the menu is in Turkish that is not possible to read pl if u don’t mind and have some spare time pl change its menu in English so i can be benefited from your hard work.
i will be highly obliged.
Hi
@Ahmad source code open KULUÇKA.bas and open http://translate.google.com/ Turkish to English translate
edit “KULUÇKA.bas” change all “lcdout” code
sample; KULUÇKA.bas line 656;
lcdout $fe,$C0,”MOTOR CALISMA SURESi ”
visible lcd menu: MOTOR CALISMA SURESi
translate “”MOTOR CALISMA SURESi”” to “”ENGINE RUN TIME”” add bas code
lcdout $fe,$C0,”ENGINE RUN TIME ”
After changing all of them compile the code again
🙂
@Gevv
so nice of for replay will u please tell me after changing the values u mentioned with which compiler i will compile it once again i will be highly oblighed if some one do this so it will be very easy for me to use hex file
thanks in advance
Will someone cann tell me which compiler to use to re compile source code
micro code studio
would any one pl convert this HEX file in English menu.i will be highly obliged.regards
iyi günler sanırım bir konuda hata demiyelimde sanırım unutkanlık olmuş. isiste projeyi calıştırırken ısı ve nem kontrolünde histeresis (difransiyel) ayarının olmadığını fark ettim. Bu projedeki led çıkışlarından transistor yardımıyla röle çalıştırmak zorundayız. histeresis olmaması durumunda röle veya nem cihazına zarar verebiliriz. Ekleyebilirseniz sevinirim. Teşekkürler.
kardeş devre için sağol
devrede nemle ilgili bir sorun varmı acaba ne dersin?
Ferhat acaba sistemde kullandığın diğer devre elemanları nelerdir yazabilir misin?yani sıfırdan başlayıp yapmaya kalksam elimde neler olması gerekiyor?
ayrıca bu devre kartını bastırmak için gerekli açık devre şemasını paylaşabilmen mümkün mü?
Arkadaşım Senin devreyi yapman için lazım olan tüm bilgiler Ekli olan dosya içerisinde var. Devrenin İsiste çizilmiş Şeması, Areste çizilmiş Baskı Devresi, İşlemciye yükleyeceğin Hex Dosyası ve kaynak kodları ekteki dosya içerisinde var. Malzeme listesinide Baskı Devreye bakarak çıkartabilirsiniz.
shtdeki nemle ilgili hesaplamada bir yanlışlık var gibi geldi
çalışmalarında başarılar diliyorum güzel bir çalışma olmuş.
My dear friend,
I see your project its nice, i want to use in english please help me if you send me hex in english. i will be very thnaks full to you.
regard
umar
will u please tell how i can made some changing in hex file means how to recompile it which compiler should i use?
Bro Can i use dht21 instead of sht11 is this same like sht11 or may i have to make some changes in hex file and hardware?
here is detail for dht21
http://www.aliexpress.com/product-fm/496554131-DHT21-AM2301-capacitive-digital-temperature-and-humidity-sensors-alternative-SHT10-SHT11–wholesalers.html
Kardeş ben devreyi yaptım ama sht 11′ düzgün okumuyor .
normalde isis de çalışıyor görünüyor ama devreye sht 11 bağlayınca gerçekte düzgün okuma yapmıyor.
ü=03,3
nem%50 görünüyor bazen değişik değerler geliyor ama sağlıklı çalışmıyor yardımcı olursanız sevinirim.
kardeş sht11 sorununu hall ede bildinizmi
belki nemde şu şekilde bir düzenleme olursa doğru çalışabilir
emin değilim fakat bir bakın ve paylaşın teşekkürler.
RUTHESAP:
ISI=ISI1*10+ISI2
p1=(26542-(54722**HAMISI+hamISI))**HAMISI-40
P2=655+(HAMISI*5)+(HAMISI**15917)
P3=(P2**(ISI*10+2480))-(P2**2730)+P1
U1=p3/10:U2=p3//10
U1=U1/2
IF HAMISI>3710 THEN
U1=0:U2=0
ENDIF
return
ticari olarak hazırlıyorum demişsiniz bitirebildinizmi
yada bu devreye birkaç özellik istesek bana ücreti karşılığında yapıp yollayabilirmisiniz
malesef Teknik imkansızlıklardan dolayı projem yarıda kaldı. Şuanda duruyor Boş kaldığım bir zaman tekrar ilgileneceğim.
isteğiniz için bana şu adresten ulaşabilirsiniz.
[email protected]
Çalışma ve paylaşım için teşekkürler.
Ferhet bey devreyi hobi olarak uğraştığım kuluçka işinde kullanmak üzere yapmak istiyorum ancak yorumlarda okuduklarımdan çıkarttığım üzere;
*STH11’in kullanımında aksaklıklar oluyor mu?
*Bir de programı yazınsal olarak gönderebilme şansınız var mıdır?
Çevirici motor olarak, yazdığınız programda saat altına düşemiyoruz ve dengeleyici fanların 30 saniyede bir, 5 saniye çalışması gereken bir programa ihtiyaç duyuyorum.
Bu tür düzenlemeler ile yapmak isterim devreyi bu sebeple programı gönderebilirseniz.
Şimdiden teşekkürler. [email protected]
aynısını yaptım fakat tuşlardan tetikleme aldıramadım sorun ne olabilir tuşlar çalışmıyor
bu devreyi yaptım güzel çalışıyor fakat bir sorum olacak şu motor çalıştırma devresinde 1-2-3-4 saat çalıştırmada motor rölesini ayarladımığımız döndürme saati kadar röleyi çektirmek istiyorum onu nasıl yaparım yardım istiyorum..
iki sensör barasındaki fark ne olursa olsun fan röle 4 çalışmıyor fikri olan varmı arkadaşlar
hello Ferhat ROAD, just wanna if the fan for this incubator timer you’ve
made is steady on. or it will be off when the set temperature is reached
and also the for the motor setup. is the number 1,2,3,4 represent for the number of hour that the motor will be triggered..
thanks.. mike of phillipines
Merhabalar.
Ferhat kolay gelsin. Hafızam beni yanıltmıyorsa birkaç forumdan tanışıyoruz. Çok güzel bir çalışma olmuş.
Uzun süredir ticari olarak benzer bir devre üzerine çalışıyorum. Tabi ticari olunca çok daha ince eleyip sık dokumak gerekiyor.
Menü yapını incelerken while wend döngüleri dikkatimi çekti. Tuşlar basılıyken kısır döngüye sokuyorsun. Bunu biraz sakıncalı gördüm.
Butonlardan biri basılı kalırsa işlemci kısır döngüde kalacak. Bunun ısıtıcı açıkken olduğunu bir düşünsene.
Çok incelemedim ama menü gezintileri de aynı şekilde sanırım, menüde gezilirken pic başka hiçbir şeyle ilgilenmiyor olabilir, dediğim gibi çok incelemedim. Hal böyleyse kullanıcılara ısıtıcı açıkken menüye girmelerini önermem.
Bu ufak iki detay haricinde çok güzel bir proje olmuş, eline emeğine sağlık. Ayrıca her babayiğidin yapamadığını yapıp açık kodları da vermişsin. Helal olsun.
Teşekkür Ederim. projeyi yapalı epeyce oldu. Ozamanlar programcılık bilgim pek yoktu. Proje güzel olmasına rağmen çok eksikleri var.
Şimdiki kafamla yapsam çok farklı birşey ortaya çıkar..
Ferhat bey, bu çalışmanızla ilgili bir güncelleme ya da değişiklik yaptınız mı? Bu konuda size nasıl ulaşabiliriz.
Tudo bem? primeiramente parabéns pelo lindo projeto, gostaria de lhe pedir se possível o codigo fonte para que eu possa mudar o menu para português Brazil.
meu e-mail [email protected] . Meu muito obrigado
merhaba arkadaşlar ben bu devreyi yaptım çalıştırdım sorun yok sht11 türkiyede ahalı olduğu için çinden sipariş ettim 11 tl ye 2 tane gelecek de benim bi sorunum var motoru manuel çalıştırıyorum çalışıyo sorun yok ama kendi hangi saatler arasında çalışıp duruyo ben sabahtan akşama kadar başını bekledim çalışmadı devrede sorun olduğunu sanmıyorum sorun olsa manuel çalışmazdı bu sorunu yaşayan arkadaşlar varsa bana bi dönebilirmiler facebook :https://www.facebook.com/oguz.seda69?ref=tn_tnmn
Merhabalar 4×20 lcd yerine daha büyük bi lcd panel kullanabilirmiyiz acaba? 3.5″ veya 4.3″ lcd ekran kullanmamız mümkünmüdür? Teşekkürler.
arkadaşlar projeyi yapacağım ancak aklıma takılan bir yer var baskı devrede butonların altında bulunan (mnu-art-azt-gnd) kısmından olısan 4lü pin hakkında bilgisi olan yada bağlantısı ve işlevi hakkında bilğisi olan varsa yardımca olabilirmi teşekkürler
dışarıya ayrı bir panel konulacaksa buton olacak onlar
Onlar zaten Türkçe 🙂
mnu: menü
art: + artır
azt: – azalt
gnd: şase negatif kutup (bi tek bu Türkçe değil) kolay gelsin Mevlüt 😉
bu devreyi yaptım ve sht 11 yerine sht 10 kullandım,Ü=03,3 nem=%00. Yardım edebilirmisiniz arkadaslar. Resimlerde sht-11 çalışıyor görünüyor. Sorun nerede acaba
aynı sorun bendede var, hall ede bildinizmi acaba
bu nem sorununu cözebildinizmi ?
Merhaba arkadaşlar. DS1302 için kristali proteusda 1 MHz yazılmış, gerçekte öylemi yoksa 32.768 kHz mi olması gerek?
Arkadaşlar devreyi yaptım çalıştırdım %98 verim aldım dikkat etmeniz gereken tek nokta sht11 çalışma durdurulduğunda buhar nedeniyle ıslanıyor nemi belli bir süre sağlıklı ölçmüyor makina havalandırılması sağlıklı yerden yapılması gerekir hassas bir sensör olduğu içinde herhangi bir bezle silerek kurulamayınız kendiliğinden kurumasını bekleyiniz. Program gereği sht11 dışında başka bir sensörle çalışmıyor.
üstat tam olarak nasıl yaptınız proteusta falan hata var sanki
preteusta bilgisayar işlemcinin hızına yetişemediği için saatte yani saniyede gecikme varmış gibi görünüyor ama işi baskıdevreye döktüğünüzde sorun filan yok. ben mini buzdolabına yaptım devreyi iki senedirde sorunsuz kullanıyorum yazılımdan kaynaklanan bir hata var bende düzeltemedim kuluçkanın 10. gününde nem okumada sıkıntı yaratıyor 10. günde günü bir gün ileriye alırsanız sorun ortadan kalkıyor. iyi çalışmalar.
eraslan bey bu devrenin yazılımını mail olarak atabilirmisiniz? [email protected]
rölelerin ne işe yaradıklarını açıklarmısınız r1 r2 r3 r4
Arkadaşlar öncelikle internete fazla girmiyorum bu yüzden dolayı sizlere cevap vermekte geç kalmışım özür dilerim. Hamza bey bu devrenin yazılımı zaten linkte var ordan alabilirsiniz hex dosyası aynısını 16f877 ye yüklereseniz işlem tamamlanmış olur. Beytullah bey size gelince sıralamasından pek emin değilim ama r1 ısıtıcı r2 çevirme motoru r3 nem fazlasını dışarı atmakta kullandığım r4 de iki sensör arası sıcaklık farkının 2 derece olduğu durumlarda makina içi hava sirkülasyonunu sağlayan fan için tasarlanmış roleler.
slm arkadalar bu kuluçka makinasını yapan varmı içinizde kullanabiliyormu . bir sorunum vardı saatte saniye 8 sn ve 7sn aralıgında artarak ilerliyor sn saymıyor saat dogru gösteriyor ama sn sıkıntı var bi yardım etseniz