RSSI原理、实现及应用
一直的一直有个想法,就是写一篇关于RSSI的文档,当然也还是一直在想而已,最近终于把他付诸于实践。本文从原理,实现及应用的角度把RSSI展现给你们,希望你们喜欢。1 什么是RSSI?
RSSI全名Receiver Signal Strength Indication,即接收信号强度指示。在很多的系统中都有出现过这个名词,说白了就是无线系统中用来反应接收机接收到信号的大小,当然RSSI有很多很多的用处,作者主要做过的产品是基站和仪表和SOC类产品。 RSSI既可以反映接收机接收到信号的大小,也可以反映接收机的硬件状态,还可以通过RSSI定位外界干扰,对于研发人员还可以通过RSSI来计算接收机的噪声系数。 那么RSSI有哪些重要指标呢? 1. 动态范围:RSSI的检测信号范围。 2. 检测精度: RSSI 检测信号的精确度。2 如何实现RSSI?
2.1 RSSI的实现分析
RSSI是反映接收机的输入口的信号。检测位置可以在射频通路中耦合出信号做RSSI检测,随着数字中频接收机的普及,也可以在高速ADC后做RSSI检测。如下图所示:图 2.1-1 接收机的架构图
在射频通路中耦合的话会额外引入一些器:检波器,低速ADC等 在数字中频系统中虽然会耗费一定的逻辑资源,但其即可处理宽带RSSI,也可以处理信号载波RSSI还是相对优势比较大。 目前多数数字中频系统中的RSSI检测都选择使用FPGA实现。 不管RSSI放在哪个位置都会涉及的一个核心的问题:校准和补偿。前面我们也讲到过校准。有很多东西,我既想写进去,有觉得文章越写越长,不便于理解。本文中部分内容算是对上一篇的一些补充。