微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > CC1101能否通过RSSI进行测距

CC1101能否通过RSSI进行测距

时间:10-02 整理:3721RD 点击:
目前看网上关于ZIgbee协议栈都支持测距定位的功能。原理是依据RSSI信号强度来做的。

问题1:CC1101的RSSI信号强度检测是否也支持测距,每次从接收到的数据包中读出RSSI

问题2:从寄存器读出的RSSI值是否需要通过下面公司换算
如果结果大于等于128,则RSSI_dBm=(RSSI_dec-256)/2-RSSI_offset;

否则,如果RSSI_dec<128则RSSI_dBm=(RSSI_dec)/2-RSSI_offset

问题3:
RSSI=-(10×n×lgd+A) 公式是否适用

rssi不太适合做测距

我这边不需要很精确的数据 我按照上面的公式计算,发现距离都是错误的

可以,但是精度非常有限,使用受限极大。这与CC1101无关,场强法测距都这样。有关公式是在理想情况即无电磁背景噪音、无传输多经、无遮挡、介质稳定、天线辐射全向对称等很多条件均满足时才准确。但现实中,总有这个或那个条件无法满足,由此就会带来误差,需要根据实际使用环境做校正,任何条件有变化时就得重新校正,而不稳定的变化则根本无法解决。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top