建物監視センサーの有線センサープロトコル?


14

インストール環境でLoRaLTE-MSigFoxなどのワイヤレステクノロジーを使用できない場合、有線センサープロトコルを使用して、建物にリモートでインストールされたゲートウェイと通信する必要があります。

ケーブルの敷設はゲートウェイから最大20mまで可能です。理想的には、過度に高価ではない信頼できるソリューションを購入します。センサーがCEに準拠していても優れていますが、低価格のオプション(<£20)、たとえばソーラーはないようです。

そのため、要件は次のとおりです。

  • 10台以上のデバイスに接続できます
  • 少なくとも20mの最大距離
  • 温度/湿度/ルクス(輝度)センサーが20ポンド未満の価格

SPI、I2C、RS485、Onewire、CANなどの多くのオプションがあります。選択するプロトコルによって、選択するセンサーが決まります。

マキシム(ダラス)のOnewireプロトコルは理想的に見えますが、まだ限られた範囲のセンサーしかありません(これについては、マキシムブリッジを使用できます)。

上記の要件に最適な有線プロトコルは何ですか?


3
I2Cは問題外です。その名前は、Inter Integrated Circuitにあるように、オンボードの近距離通信として設計されました。バス容量に非常に敏感なので、長いワイヤは最適ではありません。たぶんそれで数メートルを達成することができます。
ベンスカウリック16

3
RS485は非常に古く、多くのセンサーでサポートされています。
bravokeyl 16

回答:


9

長いバスでは多くのノイズが拾われる可能性があるため、RS485またはCANのいずれかを使用します。どちらも差動のツイストデータラインを使用するため、これらは最もノイズ耐性があります。

RS485は最大1,200メートルの距離をサポートし、100 Kb / sの速度を保証します。より短い距離で最大10 Mb / s。これは、最大32個のドライバーと32個のレシーバーを備えたマルチポイントバスです。(一度に1つのアクティブなドライバー。)

CANも20メートル以上使用できます。この文書から。

ケーブル長対信号レート表

私のコメントを繰り返しますと、I2Cは長距離のため問題外です。バス容量が大きすぎます。短い車内距離用に設計されています。

SPIに関しては、長距離通信用にSPIバスを拡張することに関する別のドキュメントがありますが、複雑になる可能性があります。だから、私はCANまたはRS485にとどまるでしょう。

どちらもかなり一般的であるため、センサーを見つけることはIMOの問題ではありません。

CANインターフェースを備えたセンサーもありますが、RS485がより一般的であるため、おそらくそれが最も安価で簡単です。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.