Arama butonu
Bu konudaki kullanıcılar: 1 misafir
10
Cevap
134
Tıklama
0
Öne Çıkarma
Dış hava sıcaklığı
R
3 yıl
Çavuş
Konu Sahibi

Selamlar..

Arduino mega ile yapılacak olan bir proje için dış havayı ölçmem gerekiyor.Aruino ve sistem kapalı alanda olacağı için sensör ile arduino arası 30 metre ..
Uzun mesafede çalışabilecek sensör tavsiyeniz var mıdır?
DS18B20 mesafeden dolayı olmadı ..K tipi 0-80 derece arasında 0.25 kayıp ile okuyor 30 metre kablo eklesem sonuç alabilir miyim?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



A
3 yıl
Binbaşı

Wifi modül kullanarak yapma şansınız yok mu?



R
3 yıl
Çavuş
Konu Sahibi

alan açık değil sinyali etkileyecek çok faktör var



R
3 yıl
Çavuş
Konu Sahibi

Yada 
Arduinoyu ısı sensörünün olduğu yere koysam input-output ve lcd ekran siyallerini taşısam 
5 voltu arduino dan değilde 5 volt adaptör ile sağlasam 
Daha iyi sonuç elde eder miyim ?



R
3 yıl
Binbaşı

Mesajlarınız içinde geçen bazı sorularınıza cevap vermeye çalışayım.

  • K type sensörü 30 metreye kadar uzatabilirsiniz. Ama bakır kablo ile değil. Sensörün yapıldığı malzemeden (Nickel-Chromium / Nickel-Alumel) yapılmış kablo ile uzatabilirsiniz. Dez avantajı 30 metrede çok fazla maliyetli olur.
  • Teknik imkanlarınız ve yazılım bilginiz yeterince varsa (osiloskop kullanabilme, ölçülen işaretleri yorumlayabilme, 18b20 veritabanındaki paramtreler ile ardunio kütüphanesi yazabilme/değiştirebilme) 18B20 yi 30 metreden çalıştırabilirsiniz. Hat empedansını, sensör ile okuma/haberleşme hızına göre çok ince şekilde ayarlarsanız okuyabilirsiniz.
  • Diğer bir öneri max232, max485, rs232, rs485 gibi terimler sizin için birşey ifade ediyorsa, dışarıda sensör+ardunio+haberleşme yapısı (ortamda çok fazla elektromanyetik gürültü varsa rs485, nisbeten temiz ise rs232) ile sensör verisi içerideki ardunioya aktarılabilir.
  • Kablosuz aktarım alternatifi yukarıda önerilmiş.
  • LCD ekran sinyallerini dışarıdan içeriye 30 metre taşımaya çalışmak işleri dahada zorlaştırır. Uzun mesafede yine hat empedansı ve işaret bozulmaları bu durumda başınızı ağrıtır.
  • Başka bir öneri, termokuple/4-20mA dönüştürücü modüller var. Sıcaklığı dışarıdaki sensör ile ölçerek (k type veya pt100) sensöre yakın bir noktadan 4-20ma e dönüştürüp içeriye 2li kabloile aktarabilrisiniz. Ardunio tarafında 4-20ma i uygun bir direnç kombibasyonu ile voltaja çevirerek adc girişinden okuyabilirsiniz.


Bu mesaja 1 cevap geldi.
R
3 yıl
Çavuş
Konu Sahibi

verdiğiniz kıymetli bilgiler için teşekkür ederim
elimde silikonlu k tipi kablo mevcut bunu kullansam problem olur mu yoksa diğer standart K tipi kablomu kullansam?
< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @rafet32
R
3 yıl
Binbaşı

Silikonlu kablo hakkında resimden bir yorumda bulunamayacağım ama iletkenleri Nickel-Chromium / Nickel-Alumel ise, sensör tarafından gelen kablo ile yönlerine dikkat ederek bağlayabilirsiniz.

Not: Yönlerden kastım K type sensörlerde polarite bulunur.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @redbullife
R
3 yıl
Çavuş
Konu Sahibi

Son bir şey sorabilir miyim?
Mum enjeksiyon presim için çift el kumanda sistemi yapmak istiyorum.
Arduino ile nasıl yaparım? Bununla ilgili yapılmış bir proje varmı



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @rafet32
R
3 yıl
Binbaşı

Ardunioyu mevcut hali ile endüstriyel bir ortamda kullanacaksanız riskli işleri ona emanet etmeyiniz. Çift el kumandası buna bir örnek.

Çift el kumandasını daha basit şekilde, makinanızın start butonu normalde açık ise, ona seri bir buton ekleyerek, normalde kapalı ise paralel bir buton daha ekleyerek, ve butonları çift elle ulaşılacak bir noktaya yerleştirerek yapabilirsiniz. Arduniodan daha güvenilir olur en azından.

İlla yapmak isterseniz 2 adet girişi okuyup, ikiside High ise bir çıkışı High yapacak çok kısa bir kod parçağı ile yapabilirsiniz.

Aktif olarak ardunio kullanmıyorum ama c biliyorsanız sözde kod (Pseudocode) örneği vereyim.

While(1)
{
b1=input(pin1);
b2= input(pin2);
if (b1 && b2)
output_high(pin3);
else
output_low(pin3);
delay_ms(100);
}

Not: Yukarıdaki kod örneği doğrudan ardunioda çalışmayacaktır.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @redbullife
R
3 yıl
Çavuş
Konu Sahibi

Değerli yardımlarınız için çok teşekkür ederim.



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @rafet32
R
3 yıl
Çavuş
Konu Sahibi

K tipi termokupl kablosu ile sorunu çözdüm.
Yalnız arduino+5 volt röle yardımı ile kontaktör çektirdiğimde stop konumuna geçiyor.
Parazit olayını nasıl çözerim?Bu sistemi kumanda panosu içerisine koyacağım optokuplör işimi görürü mü?



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.