Bina izleme sensörleri için kablolu sensör protokolü mü?


14

Kurulum için ortamda LoRa , LTE-M veya SigFox gibi kablosuz teknolojileri kullanamayacağımı varsayarsak , bir binada uzaktan kurulan ağ geçidi ile iletişim kurmak için kablolu bir sensör protokolü kullanmalıyım.

Kablo geçişleri ağ geçidinden 20 metreye kadar çıkabilir ve ideal olarak aşırı pahalı olmayan güvenilir bir çözüm satın alacağım. Sensörün CE uyumlu olması mükemmel olurdu, ancak güneş enerjisi gibi düşük maliyetli bir seçenek (<£ 20) görünmüyor .

Yani, gereksinimler:

  • 10 veya daha fazla cihaza bağlanabilir
  • Maksimum mesafe en az 20m
  • Sıcaklık / nem / lüks (parlaklık) sensörleri için 20 £ 'dan az fiyat

SPI, I2C, RS485, Onewire ve CAN gibi birçok seçenek var. Seçtiğimiz protokol seçtiğimiz sensörü belirleyecektir.

Maxim'in (Dallas) Onewire protokolü ideal görünüyor ancak henüz sınırlı sayıda sensör var (bunu söyleyerek maxim köprüsünü kullanabiliriz )

Yukarıda listelenen gereksinimler için en iyi kablolu protokol nedir?


3
I2C söz konusu değil. İsmi Inter Integrated Circuit'ten bahsedildiği gibi, küçük mesafe iletişimi olarak tasarlanmıştır. Otobüs kapasitansına çok duyarlıdır, bu nedenle uzun kablolar en iyisi değildir. Belki onunla birkaç metre elde edilebilir.
Bence Kaulics

3
RS485 çok eski ve birçok sensör tarafından destekleniyor.
bravokeyl

Yanıtlar:


9

RS485 veya CAN ile giderdim çünkü uzun otobüslerle çok fazla gürültü alınabilir. Her ikisi de diferansiyel, bükülmüş veri hatları kullandıkları için gürültüye en dayanıklı olanlardır.

RS485 , 100 Kb / s garantili hız ile ~ 1.200 metreye kadar mesafeleri destekler . Daha küçük mesafelerle maks. 10 Mb / s. 32 sürücüye ve 32 alıcıya kadar çok noktalı bir otobüstür. (Her seferinde bir aktif sürücü.)

CAN da 20 metreden fazla kullanılabilir. Bu belgeden .

kablo uzunluğu ve sinyalizasyon oranı tablosu

Yorumumu tekrarlamak için, uzun mesafeler nedeniyle I2C söz konusu değil. Veri yolu kapasitansı çok yüksek olurdu. Yerleşik kısa mesafeler için tasarlanmıştır.

SPI'ye gelince , SPI veri yolunun uzun mesafeli iletişim için genişletilmesi hakkında başka bir belge var , ancak karmaşık olabilir. Bu yüzden CAN veya RS485 ile kalacaktım.

Her ikisi de oldukça yaygındır, bu nedenle sensör bulmak IMO için sorun olmaz.

CAN arayüzlü sensörler de var, ancak RS485 daha yaygın, bu yüzden belki de en ucuz ve en kolayı olurdu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.