PGA280: 最近在使用PGA280芯片,遇到一些问题想请教一下

Part Number: PGA280

我使用STM32来驱动PGA280芯片,目前能够实现通讯,向芯片中的寄存器写入数据,在每次初始化都将复位寄存器写1并等待1s,然后再配置四通道的开关,寄存器值为0x18,也就是将图中的B1和B2闭合,其他都断开,理论上其他寄存器都是复位值,我还是重新写了一遍,然后给增益寄存器写入0x18,也就是1倍增益,GPIO相关寄存器暂时没有配置,此时给芯片供±15V,DVDD供电3.3V。到此为止重新读取芯片寄存中的值都可以读出来,并且与我配置的是一样的,1Vpp、1kHz正弦信号从INP2和INN2进入芯片,然后不再往里面写值,但是两个输出端口的输出信号都不稳定,隔30s左右会出现2-3s的正弦信号,其他时间波形会缓慢变化消失或者失真,其他放大倍数波形也会失真,并且偶尔读出来一些错误标志位也会被置1,比如增益网络过载、输入输出过载等等,但是有时候读出来没有错误标志位波形也不正常。

我觉得可能是我没有弄懂下面这张增益网络,没配置好开关导致增益网络过载,内部自动保护了,或者是哪些线路连接的有问题?希望大佬能指一个方向。