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? |
Dış hava sıcaklığı
-
-
Wifi modül kullanarak yapma şansınız yok mu?
-
alan açık değil sinyali etkileyecek çok faktör var
-
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 ?
-
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.
-
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?
-
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.
-
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ı > -
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.
-
Değerli yardımlarınız için çok teşekkür ederim.
< Bu ileti mobil sürüm kullanılarak atıldı > -
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ü?
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X