AFE5801 TGC配置中采用Static PGA模式时细调增益配置问题
时间:10-02
整理:3721RD
点击:
对AFE5801 TGC配置时,采用Static PGA模式,对coarse_gain和fine_gain分别配置时,发现粗调写进去了,但是细调增益麦斯没写进去。
比如:细调增益写的是16‘h99000A,其中第三位为1,对应增益值为0.25dB,第3bit为1,表示采用static_pga模式。请问这样配置正确吗?
正确! coars gain起作用就说明Static PGA 这位产生作用了,而fine gain设置是和static PGA同时写入的。
但是我这样配置之后,通过测试AD采集的波形,发现写0dB和0.875dB两个情况下,AD采集的波形幅度相同,没有变大。不知道是何原因?
0.875dB只变化10%左右,仔细确认下有无变化? 另外注意信号不要饱和,也可以做一下static PGA复位再置位的测试。
信号没有饱和,确实没有变化。static PGA复位再置位是什么意思?
static PGA先写入0再写入1。
这样做有什么好处?上电时默认写的就是0啊?
默认是0的话,内部的coars and fine gain就不会起作用。 设置为1后,coarse and fine gain才能发生作用。而你的情况是coarse gain有作用,但是fine gain没有作用。
这里只是做个测试看看能否让fine gain起作用罢了,没有任何好处。