首先,说明一点,AD9361的发射Power控制主要针对衰减。
在TX Filter设置中,0X065的D0位可以控制,当该位设置为1时,发射功率会衰减6dB,一般这一位都会设置为0,除非特殊需求;
TX正常的增益调整深度是360,对于TX1,控制字存储在寄存器0x073[D7:D0]和寄存器0X074[D0],对于TX2,控制字存储在寄存器0x075[D7:D0]和寄存器0X076[D0]。衰减步长为0.25dB/LSB。衰减字为0时,对应的是0dB。值为359时,对应的是89.75dB。
当然,还有其他的寄存器需要关注。
0x077寄存器:
[D6]:这一位和0x07C[D6]配合使用的,当这位清0时,0x07C[D6]会自我清0,当TX衰减字更新时,需要将0x07C[D6]置1来使衰减字有效;当然,0x077[D6]置1时,0x07C[D6]不会自我清0,在这种情况下,当TX衰减字更新时,TX Power会立即有效;
[D5:D0]:这个无符号值添加到0x073 到 0x076 中的衰减字,从而产生新的衰减字。分辨率 = 0.25dB/LSB;
0x078寄存器:
仅仅应用于TX的监视功能。如果TX衰减超过了这个阈值,会使用high增益索引,相反,会使用low增益索引,Low增益索引和high增益索引分别通过寄存器0x067和0x068控制,阈值对TX1和TX2是通用的。
0x079寄存器:
[D6]:该位置1代表将TX1的衰减应用于TX1和TX2;
0X07C寄存器:
[D6]:该位在0x077[D6]进行了详细说明。
0x07F到0X081不推荐使用。
其次,从AD9361配置软件也可以对TX的power做简单的设置。
个人公众号:FPGA打工人