2010-12-05 27 views
1

距離をRSSIに変換する方法は?私は3つの座標RFIDリーダー:Reader1(0,0)を持っています。 reader2(0,8)、reader3(8,5)。トランスポンダーはRSSIを取得し、156はリーダー1から、115はリーダー2から、124はリーダー3から取得します。どのように私はリーダー1、リーダー2とリーダー3にトランスポンダー間の距離を得ることができますか?トランスポンダの座標。 RFIDリーダーからの信号強度は0〜255です。近い場合は255、これまでの場合は0。 私はRSSI formula from internetを手に入れましたが、AとNAiのパラメータを変換するのは混乱しました。 私を助けることができますか? uは:-)RSSIを距離に変換する

+1

[this](http://stackoverflow.com/questions/22784516/estimating-beacon-proximity-distance-based-on-rssi-bluetooth-le)を参照してください。それはあなたと同じ問題でなければなりません。 ;) –

答えて

1

バディ

THXは、私はそれを明確にしましょう:RSSI(受信信号強度インジケータ)は、距離と関係ありません。 RSSI値はワットで表される電力比との対数関係であるデシベルで与えられることを理解する必要があります。式はDb = 10 * Log(Watt)です。

なぜ距離に関係しないのですか?その理由は、信号強度比は、信号をより容易にまたはより難しく伝搬させる環境(壁、深部、構造など)に依存するからです。換言すれば、同じ距離で異なるRSSI値を持つことができます。開かれた場所で、または道路トンネル内で携帯電話を使用するかどうかを試すことができます。

ここでも、RSSIは距離とは関係ありません。これらの2つの値を自由に変換できる唯一の状況は、環境(土型、構造、空気密度など)が関連性を持たない理論的で非実用的な状況です。このような状況では、スタックオーバーフロー(プログラミング)のコンテキストではなく、物理的なコンテキストになります。