找到2个设备之间的距离

时间:2017-06-05 05:34:07

标签: networking bluetooth wifi device router

我想知道是否有任何有效的方法可以找到两个设备(一个发射器和一个接收器)之间的距离,该设备精确到至少几英寸的数量级。

我基本上想要检测发射器从接收器的移动以及它从原始位置移动了多远。

我在考虑使用无线热点/蓝牙连接。我不能使用人类可以检测到的某种形式的音频/媒体。 有人可以帮我吗?

1 个答案:

答案 0 :(得分:0)

在我看来,假设设备之间没有共同的同步信号,有两种不同的方法可以做到这一点(不是很容易):

<强> 1。测量接收功率:某些接收器提供RSSI(接收信号强度指示)。 RSSI衡量您收到的电量。如果您知道发射功率,则可以通过在不同距离处采用不同的RSSI测量来估计传输损耗(来自传输信道)。它实际上取决于通道(环境,频率,吞吐量......),因此不要为测量更改它。一旦你得到足够的分数,试着用曲线拟合它。您现在可以通过RSSI来预测距离。

<强> 2。测量往返时间这称为RADAR,实际上更难,但却是测量距离和速度的经典方法。宽带系统(如WiFi)更适合这种措施。顺便说一句,您也可以使用短距离音频(SONAR),如果使用高于20kHz的频率,则不会被检测到。