LimeSdr的输出增益和输出功率的简陋推算——(3)
在大多数SDR中,包括hackrf和limesdr设备中,实际上都是可以设置输出和输入增益的。
当然不同的设备,可调节和可设置的范围都不太一样,大多数时候这会关系到SDR实验的成功与否。
比如在hackrf的相关资料中,就介绍过hackrf的增益实际上只有两档,0和15db。
在gnuradio的增益设置中虽然数字连续可变,但是实际上当设置为0时,增益为0,否则为15db。
那么limesdr是什么样一个情况呢?本系列文章的第0篇介绍limesdr时,表格中实际上有提及,10dbm 也就是10mW左右,但是和输出频率有关。而在gnuradio内部,可以limesuit设置的范围是小于等于73db。
那么这个设置是连续的么?这个输出增益和实际发射功率是什么关系呢?

刚好,自己有一套简陋的射频测量装置,正好可以做一个简单的测试,这些工具下面称之为简陋套件。
其中简陋功率仪的测量范围是-60到0dbm,limesdr的发射功率可能大于10dbm,所以串联一个30db的简陋衰减器。
比较懒,所以只测量了2.4G频点下的结果。测了两次,3位有效数字下,结果没有任何区别。可以看到懒惰的我在当中是跳着测的。

首先可以看出,大体是存在线性关系的。
当然实际输出功率需要扣除30db衰减的影响,但是都说了是简陋的30db衰减嘛,所以他其实是不是30db呢?拿出我的简陋网分仪测一下。就不截图了,我是没见过好的衰减器的曲线,不过我这个看着还不错,在2.4G频点下,实际衰减大概是27.4db。
也就是说,扣除衰减器后,实际输出功率为:

其中最大输出功率8.9 dbm,只要不接功放至少是不用担心违规了。
用excel画和图再做个拟合:

可以看到,总体来说数据还过得去。
给出输出功率W和设置增益A的实际对应关系:
W=0.95A-61
与实际输出最大差距大约是2dbm。当然这只是2.4G下的情况。
由于宣称最大功率是10dbm,最大增益73db。所以猜测设计的直接输出是-63dbm,增益系数是1,在高频率下输出和增益都有所下降。