H

bilgisayardan sht11le sıcaklık kontrolü

Başlatan hsahip, 13 Aralık 2011, 19:28:48

hsahip

Aslında sorunum en temelde pic bilmiyorum o yüzden sht11le pici haberleştiremiyorum.. bu konuda yardımcı olabilir misiniz? sht11 ile pici haberleştirmem lazım sonra da picle bilgisayarı. eğer sıcaklık değeri belli bi değerin altına düşerse paralel porta bağlı ısıtıcı, belli bi değerin üstüne çıkarsa yine paralel porta bağlı fan çalışacak...lütfen yardım edin tek ders yüzünden okulum uzıcak.. ben bütün devre elemanlarını aldım ama bu konu hakkında çok bilgisizim, yapamadım

Mucit23

İlla bilgisayar olması şartmı?? Bilgisayar hem burada bana kalırsa bilgisayarın hiçbir işlevi yok arada tampon gibi duruyor. Madem sıcaklık okumasını pice yaptırıyorsunuz kontrol işinide pice yaptırın?. Piyasada buna örnek çok uygulama var.
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

ete

İnsanın bilgisizliğini kabul etmesi bile bir erdemdir. Bu yüzden tebrik ederim. Ama diğer yöndende neden bilgisizsin bunu sorgulamadığın için sana kızıyorum. İnsan ödev aldığı konuda hiç bilgisiz olabilirmi?.Olur elbette lak lak edersen başkaları yürür sen olduğun yerde kalırsın. Her neyse kafa şişirmeyeyim.

Bilgisizsin belli de ne kadar bilgisizsin onu belirtmemişsin. Bu bahsini ettiğin işi yapmak için sana yardım ederim. Ancaak projeyi sıfırdan yapıp eline teslim etmem. Beni tanıyanlar bilir. Hazırdan proje yapmam. Şimdi sana bu işin safhalarını yazacağım. Bu safhalardan hangilerini yapacaksın bana açıkla. Ona görede işe devam edeceğiz yada etmeyeceğiz.

1. İlk safhada kuracağın sistemin bir devre şeması çıkartılacak. Bu şema yapılacak işe uygun bir veya birkaç program yazılmasınıda gerektirecek. O nedenle şemanın çok dikkatlice çizilmesi gerekir.  Yapman gereken iş yalnızca pic ile yapılabilir. İşe PC katarsan ayrıca birde ona program yazmak zorundasın. Hem pic hemde PC ikisi sana ağır gelir diye düşünüyorum. Ama verilen ödev bu işide kapsıyor ise ona bir şey diyemem.

2. Teroik olarak sistemde bir pic kartı olmalı bu kart SHT11 sensöründen sıcaklık bilgisini okumalı varsa LCD ekranında okunan sıcaklık ve nem'i göstermelidir.

3. Pic Kart ile PC arasında bir RS232 çevirici kartı yada devrei olmalıdır. Bu işi Max232 entgeresi bir kaç ilave kondansatörle yapabilmektedir. Enetgre data sheet'ini incele yada forumlarda buna ait örnekler mevcut onları incele.
Bir şeye dikkat etmek gerekiyor. Paralel port seri port gibimi çalışıyor emin değilim. Şayet farklıise RS232 entegresine gerek olmayacaktır. Zira bildiğim bu çevirici yalnızca RS232 için geçerlidir. Paralel port normal TTL çalışıyor olabilir. Bunuda araştırmak gerekir. Yada bilenler varsa açıklasın lütfen. Şayet RS232 çeviricisi gerekmiyor ise pic kart direk PC paralel portuna bağlanacak demektir. Ama bana kalırsa RS232 portuna bağlansa daha uygun olur. Haberleştirmek kolay olurdu senin için. Şayet değişiklik yapabilme hakkın var ise bunu değerlendir derim.

4. Son olarak PC paralel Portundan giriş yapacağın ve bu girişten gelen sıcaklığı okuyacağın bir sistem hazırlamalısın. Sistem derken paralel port (böyle bilgisayar kaldımı artık ben hiç görmüyorum sen nerden bulacaksın?) üzerinde hangi pinleri kullanacaksın.? Onları PC de çalışacak programda nasıl okuyacaksın bunları araştırman gerekir. PC konusunda sana yardımcı olamam. Ama bana kalırsa paralel port yerine Seri port dan
bağlantı kursan senin için iş dahada kolaylaşacaktır.

Burada sana yalnızca 1-2-3 nolu konularda yardımcı olabiliriz. Bu maddeleri gerçekleşirebilmen için sana destek oluruz. Ama 4. maddeyi kendin halletmek zorundasın.

Şimdi biraz düşün bakalım ne yapabilirsin. Burada şu maddeyi ben yaparım yada şu maddenin şu kısmını yaparım diye detay vermen gerekiyor. Yoksa o maddeyi yaparım deyip de sonra bu işle nasıl başlayacağım diye sorarsan bir kandırmaca olurki bunu hiç istemem. Bu nedenle iyice düşün.

Ayrıca bu iş için ne kadar vaktin olduğunuda belirt. Zira bu işi yapabilmek için bazı şeyleri sana öğretmem gerekecek. İşin içinde birde öğrenme safhası olunca iş zaman alabilir.

Ete

Mucit23

Hocam baktım. Paralel port TTL seviyesinde çalışıyor. 1=+5V, 0=GNd
Bir ulusu yok etmenin En iyi yolu o ulusun dilini yok etmektir.

www.arectron.com/

ete

O zaman çevirici gerekmeyecektir. İş biraz daha kolaylaştı ama tabiiki paralel porta hükmetmeyi biliyorsa kolay yoksa hala iş zor.

Bence paralel port ile bilgi alışverişi kolay olmayacak. Adı üstünde paralel port. Bilgi paralel bitlerle yazılacak ve okunacaktır.
Bu durumda en azında 16 bitlik bir bağlantının pic ile porta arasında yapılması gerekecektir. Pic porta sıcaklık bilgisini yazacak ve  karşılığı PC den okunacak ama nasıl?
Yine seri prot ile yapılsa daha uygun olur düşüncesindeyim.

Ete

Powered by EzPortal