3

如何将 RSSI 转换为距离?我有三个坐标 RFID 阅读器:Reader1(0,0)。阅读器2(0,8),阅读器3(8,5)。应答器从 reader1 获得 RSSI,156,从 reader2 获得 115,从 reader3 获得 124。我怎样才能得到转发器到 reader1、reader2 和 reader3 之间的距离?也是转发器的坐标。来自 RFID 阅读器的信号强度为 0-255。255 如果这么近,0 如果这么远。我从互联网上得到了 RSSI 公式,但我对翻译 A 和 NAi 的参数感到困惑。你能帮我吗?

谢谢你 :-)

4

1 回答 1

2

哥们,让我澄清一下:RSSI(接收信号强度指示器)与距离无关。我们必须了解,RSSI 值以分贝为单位,这是与以瓦特表示的功率比的对数关系。公式为Db = 10*Log(Watt)

为什么它与距离无关?这是因为信号强度比取决于使信号传播更容易或更难传播的环境(如墙壁、深处、结构等)。换句话说,对于相同的距离,您可以有不同的 RSSI 值,因为我们可以在开放区域或公路隧道内使用手机进行实验。

同样,RSSI 与距离无关。您可以自由转换这两个值的唯一情况是在理论上的非实际情况下,环境(地球形式、结构、空气密度等)不具有相关性。在这些情况下,您属于物理上下文,而不是 stackoverflow(编程)上下文。

于 2014-04-01T20:24:41.240 回答