将RSSI转换为距离

时间:2010-12-05 07:20:35

标签: rssi

如何将RSSI转换为距离?我有三个坐标RFID阅读器:Reader1(0,0)。 reader2(0,8),reader3(8,5)。转发器从reader1获得RSSI,156,从reader2获得115,从reader3获得124。我如何才能获得Transponder与reader1,reader2和reader3之间的距离?也是Transponder的坐标。 RFID阅读器的信号强度为0-255。如果这么近,则为255,如果到目前为0则为0 我得到RSSI formula from internet,但我很难翻译A和NAi的参数。 你可以帮帮我吗?

你是: - )

1 个答案:

答案 0 :(得分:1)

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

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

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