SHT11 bağlantı

Başlatan xugurx, 12 Nisan 2012, 21:49:57

xugurx

Arkadaşlar merhabalar sht11 sensöründen aldığım bilgiyi PİC üzerinden MAX232'ye oradanda RS232 üzerinden seri bir şekilde bilgisayar'a iletmem gerekli sensörün lehimlenmesini zor buluyorum o yüzden önerilerinizi almak isterim vede sensörü kablo ile uzatıcam sensörün yanına ntc yada kondansatör koymam gerekirmi teşekkürler.

xugurx

Sht11'in DATA pinine ve Vdd girişine ayrı ayrı +5 vermem gerikirmi, hem SCK ucuna ya hem DATA ucuna direnç koymak zorundamıyım

Maxim

gördüğünüz gibi sadece data ucunu 10k bir direnç ile pull-up yapmanız yeterli
vdd ucu zaten +5 volt olacak


skara1214

Herkes ölür ama herkes gerçekten yaşamaz

ete

Lehim yaparken shtXX ucunda havyayı 3 sn den fazla tutmayın. Aksi halde sensör bozulabilir. Lehimi bu süre içinde yapabilmek için lehim yerlerini önceden ayarlamanız gerekir. Şunları yapın.
1. SHTXX in lehim yapılacak bacağını hafifçe maket bıçağı ile kazıyarak parlak hale getirmelisin.
2. Lehimlenecek kabloya önceden pasta ve lehim sürerek onu hazır hale getirmelisin.
3. İkisini üst üste getirerek önce havya ucuna biraz lehim alıp birleşme noktasına dokundurup üçe kadar say. Bu esnada dokunam yerine havyayı bastırarak ısının birleşme noktasına çabuk geçmesini sağlamalısın. Üçe kadar saydıktan sonra lehimleme bitmiş olmalıdır. Olmamış ise yeniden deneme yapmak üzere havyayı geri çek ve biraz bekledikten sonra yeniden dene.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

xugurx

çok teşekkürler arkadaşlarda  vdd ucuna  +5V vericem , Pullup direncinin ucunudamı +5 vericem anlayamadım

Maxim

evet pull up vdd ye gidiyor yani +5 volt

xugurx

Teşekkürler arkadaşlar peki rs232den 12 volt alıyoruz max232 ile onu 5 volt'a indiriyoruz max232nin 16 ve 2 nolu ucuna +5v bağlamamız gerekio rs232nin neresinden almam gerekli bunu

ete

Öncelikle Max232 nin ne işe yaradığını bilmende yarar vardır.
PCdeki RS232 portu değişik bir voltaj seviyesi ile çalışır. Mesela;
- RS232 de HIGH sinyali -12V seviyesindedir. (yeni nesil portlar ve çeviricilerde bu 7V ta kadar düşebilir ortalaması 10V civarındadır)
- RS232 de LOW sinyali ise +12V seviyesindedir. Yani +12V , 0V ve -12V gibi bir seviye söz konusudur.
Şimdi TTL denilen standartla çalışan diğer elemanların çıkışlarına bakarsak mesela Pic gibi bunlarda seviyeler ise şöyledir.
- HIGH denilince +5V anlaşılır (RS232 de tam tersi -12V veya ortalama olarak -10V dur)
- LOW denilince 0V yada GND anlaşılırki bu RS232 portunde +10V olarak belirtilmiştir.
Bu iki sistem bir biri ile haberleşirken birinin HIGH diye yolladığı sinyali diğerinin analması için voltaj seviyelerinin uyuşturulmaları gerekir. İşte Max232 bu işi yapar yani voltaj seviyelerini çevirir.
- RS232 den TTL tarafına bir veri giderken -10V olan HIGH sinyalini +5V olarak çevirip TTL'e yollar.
- RS232 den TTL tarafına bir veri giderken +10V olan LOW sinyalini 0V olarak çevirip yollar.
- Benzer şekilde TTL tarafından +5V olarak gelen HIGH sinyalini -10V ta çevirip RS232 ye yollar.
- Benzer şekilde TTL tarafından GND olarak gelen LOW sinyalini +10V olarak çevirip RS232 tarafına yollar.
Bu işi yapabilmesi için MAX232 içinde voltaj pompası denilen yöntemle +5V ve GND kullanılarak hem +10V hemde -10V elde dilir.
Bu yüzden bir çok kondansatör bağlanır bu malzemeye.
Kısaca MAX232 entegresine yalnızca +5V (VDD) ve 0V yani GND bağlanır. O bu voltajlardan diğerlerini üretir. Ancak kondansatörlerin kutupları çok önemlidir. Bu nedenle dikkat etmek gerekir. Başkada bir voltaj MAX232 entegresine bağlanmaz.
Şimdi kondansatörleri açıklayayım.
2 nolu pine, 1Mf kondansatör bağlanacak. + kutup 2 Nolu pinde eksi kutup +5V ta bağlanacaktır. Ters gibi gelebilir ama böyledir. Sebebide üretilecek voltajların +10V , 0V ve -10V gibi 2 aralıklı olmasından kaynaklanır.
3 Nolu pin ile 1 nolu pin arasına 1Mf kondansatör bağlanır. + kutup 1 nolu pinde, eksi kutup 4 nolu pinde olacaktır.
4 Nolu pin ile 5 nolu pin arasına 1Mf kondansatör bağlanır ve artı kutup 4 nolu pinde eksi kutup 5 nolu pindedir.
6 nolu pine 1Mf kondansatörün eksi kutpu bağlanır. Artı kutup ise GND yani 0V 'ta bağlanır. Unutmayın 7805 gibi bir regülatörün Out ucu +5V ve orta pini ise 0V yani GND ye bağlıdır.
Bu sistemde kondansatörlar bağlanır ise ;
- TTL den giriş 10 ve 11 nolu pinlerden yapılabilir. Bunların çıkışı ise RS232 çıkış tarafı olur. Yani  11 den girip 14 den RS232 ye girersin.
- 10 dan girip 7 nolu pinden çıkarsın.
- RS232den girişler ise 8 ve 13 nolu pinlerden yapılır. 8 den girip 9 nolu pinden TTL tarafına gçıkış yaparsın. 13 nolu pinden girip 12 nolu pinden TTL tarafına çıkarsın.
Bunun dışında bir şey gerekmez.

Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com