发 帖  
张飞软硬开源基于STM32 BLDC直流无刷电机驱动器开发视频套件, 👉戳此立抢👈
[问答] 请问AD9361 IQ数据的直流较大能改善吗?
428 AD9361 直流
分享
大家好,我现在使用AD9361已经有一段时间了,按照参考校准流程校准之后,发现所采的IQ数据直流分量特别大,并且随着增益的改变而变化明显,请问具体是哪些寄存器能够影响直流校准的性能呢?比如说加大校准时间能不能改善呢?谢谢!
0
2018-9-27 11:04:51   评论 分享淘帖 邀请回答
1个回答
可参照下面用例中的几个寄存器配置. 首先要跑BBDC cal, 然后跑RFDC cal. 校正时确保足够的校正时间延迟, 可通过0x016寄存器查询状态. 校正时保证输入端口没有大的干扰信号.
 
SPIWrite 193,3F // BBDC Cal setting
SPIWrite 190,0F // Set BBDC tracking shift M value, only applies when BB DC tracking enabled
SPIWrite 194,01 // BBDC Cal setting
SPIWrite 016,01 // Start BBDC offset cal
WAIT_CALDONE BBDC,2000 // BBDC Max Cal Time: 26302.083 us. Cal done when 0x016[0]==0
SPIWrite 185,20 // Set RF DC offset Wait Count
SPIWrite 186,32 // Set RF DC Offset Count[7:0]
SPIWrite 187,24 // Settings for RF DC cal
SPIWrite 18B,83 // Settings for RF DC cal
SPIWrite 188,05 // Settings for RF DC cal
SPIWrite 189,30 // Settings for RF DC cal
SPIWrite 016,02 // RFDC Max Cal Time: 119847.656 us
WAIT_CALDONE RFDC,2000 // Wait for cal to complete (Done when 0x016[1]==0)
2018-9-27 11:21:34 评论

举报

只有小组成员才能发言,加入小组>>

642个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /8 下一条

快速回复 返回顶部 返回列表