我使用手册上的初始化方法,能够发送命令,以及正确接收响应,但是在初始化完成后STAT_1的值总是2224h,跪求各位给我解答解答,求求你们了
Amy Luo:
您好,
用示波器看下DRDY信号,是不是和设置的数据速率没有保持从高到低的转换,参考数据手册Figure 66以及图上方的说明。
user5875000:
回复 Amy Luo:
我的AVSS=0V, AVDD=5V,没使用负电荷泵输入电压符合公式范围 AVSS – 0.3 V < VAINxP or VAINxN < AVDD + 0.3 V,但是我收到ADC的输出是
STAT_P = 2302; STAT_N = 2403;表示我的输入超范围了,这是为啥呢?是不是芯片坏了呢?
Amy Luo:
回复 user5875000:
信号输入应满足下面三个方面,参考数据手册7.3 Recommended Operating Conditions表格ANALOG INPUTS部分:
1、差分输入电压 VIN = VAINxP – VAINxN范围:–VREF / Gain ~ VREF / Gain
2、共模电压输入范围VCMAVSS~ AVDD
3、VAINxP, VAINxN Absolute input voltage
VNCPEN = 0 时 AVSS ~AVDD
VNCPEN = 1 时 AVSS – 1.5 ~AVDD
user5875000:
回复 Amy Luo:
差分输入,我的VREF = 2.5V, 我的输入AIN2P,AIN2N接地,但是依然出现错误,AIN2P, AIN2N超出范围。
这个图是我的SPI,您看时序是否正确
Amy Luo:
回复 user5875000:
您VNCPEN设置 的是什么
user5875000:
回复 Amy Luo:
VNCPEN设置的是0
user5875000:
回复 Amy Luo:
现在电压范围不报错,就是这个帧同步一直有错,但是转换的数据也能读出来,这是为啥