RSSI(接收信号强度指示)

首先,介绍几个电子工程领域的常见单位:

dB:表示相对值的值

电压的增益表示为: 20\lg \frac{Vo}{Vi}

电流的增益表示为: 20\lg \frac{Io}{Ii}

功率的增益表示为:10\lg \frac{Po}{Pi}

 

dBm:表示功率绝对值的值,以1mW功率为基准的一个比值

计算公式为:10\lg \frac{P}{1mW}

 

dBw:表示功率绝对值的值,以1W功率为基准的一个比值

计算公式为:10\lg \frac{P}{1W}

eg:假设a的功率是b的2倍,那么10lg2=3dB,也就是说a的功率比b大3个dB;如果a的功率为46dBm,b的功率为40dBm,那么a的功率比b大6个dB。

无线路由器发射功率一般都是在100mW(甚至更高),当接收端RSSI为-50dBm的时候,相当于接收端的功率为0.01μW,收发功率相差一千万倍;但是在实际情况下,RSSI只要大于-50dBm,就是信号非常好了;RSSI一旦小于-75dBm,就有可能引起传输不稳定。最理想的情况是RSSI为0dBm,此时的接收功率为1mW,但是在实际情况下,传输过程中受到的干扰是比较大的,所以RSSI值一般都会小于0的。

 


对Silicon Labs的EM3585进行zigbee抓包,分析RSSI,如下所示:

RSSI:-49dBm = 0x69 - 154

NOTE: The emberEnergyScanResultHandler() function returns raw values from the radio, accounting for decimals, and this number happens to be the real RSSI value (as you would see in the LastHopRssi), plus an offset of 154. Thus, the application needs to do some translation on the returned values here if comparing them against RSSI values obtained in other contexts.

芯科官方的说明:How do I obtain LQI and RSSI values from the stack? What do the results mean?

 

  • 3
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值