您现在所在的是:

传感器论坛

回帖:0个,阅读:339 [上一页] [1] [下一页]
881
紫黎昕
文章数:28
年度积分:50
历史总积分:881
注册时间:2009/6/5
发站内信
发表于:2011/6/15 9:16:47
#0楼

以“\C51RF-3演示程序\菜单综合测试程序”为例。
     printRSSI(receiveBuffer[length]);  //这个函数显示出RSSI值。
为什么RSSI寄存器值需要减去45?
CC2430有一个内置的接收信号强度指示器(RSSI),其数字值为8位有符号的二进制补码,可以从寄存器位RSSIL.RSSI_VAI读出。
RSSI值总是通过8个符号周期内(128μs)取平均值得到。RSSI寄存器值RSSI.RSSI_VAI在RF引脚上涉及电能P,由下式表示:
P = RSSI_VAL + RSSI_OFFSET [dBm]
式中:RSSI_OFFSET是一个系统开发期间得到的来自前端增益的经验值。RSSI_OFFSET近似值为-45。例如,从RSSI寄存器中读到的值是-20,那么RF的输入功率大约是-65dBm。
典型的作为输入功率功能的RSSI_VAI如图所示。从图中可以看到,从CC2430中读出的RSSI值线性极好,且具有大约100dB的动态范围。
在系统开发RSSI_OFFSET期间,被发现前端增益RSSI_OFFSET约为-45。
例如:如果读值-20从接收信号强度指示登记,射频输入功率约为-65dBm的。
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=139509&Name=honeycomb

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

31.2002