Other Parts Discussed in Thread: PGA308
您好,
我正在使用PGA308排除设计故障。 我已经建立了双向通信,但似乎我在内部设备设置方面做得不正确。
例如,当尝试使用疗程或精细偏移寄存器设置输出偏移时,唯一的结果是偏移移动到V+或GND。
您能否根据我的设计为我提供一组寄存器设置值?
模拟连接:
当前RAM写入:
- 写入SFTC寄存器-命令= 0x07,数据= 0x0050
- 写入CFG2寄存器–命令= 0x04,数据= 0x0C00
- 写入ZDAC寄存器–命令= 0x00,数据=(精细偏移无符号16位值)
- 写入GDAC寄存器–命令= 0x01,数据=(精细增益无符号16位,0.333 = 0x0000,0.999 = 0xFFFF)
- 写入CFG0寄存器-命令= 0x02,数据= xxx1yyyyzzzzzz
其中: xxx =最终增益代码(0x0=2,2.4 ,…0x6=6)
YYYY=前端增益代码(0x0=4,…0xD=1600)
zzzzzzzz=Coarse gain (2的补码,-63到+63,0x00=0,0xff=-1,0x80=-FS, 0x7f=+fs)
Scott
