微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于RSSI值的处理问题

关于RSSI值的处理问题

时间:10-02 整理:3721RD 点击:

为什么我通过串口读取的RSSI值波动较大,

 还有就是RSSI的值要怎么处理才可以转化为距离值

  •     D= 10^((abs(RSSI) - A) / (10 * n))
  • 其中:
  •     D - 计算所得距离
  •     RSSI - 接收信号强度(负值)
  •     A - 发射端和接收端相隔1米时的信号强度
  •     n - 环境衰减因子

这个方法误差较大。

波动大是正常的。因为无线信号本来受外接环境影响很大。举个例子,你搭个节点环境,一个人从旁边经过都有可能影响RSSI。如果你用ZigBee来做无线定位的话,估计不是很容易。

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

网站地图

Top