您好!
我 ,ADS1262对差分电压进行采样(AIN0-1)、I 将两个通道短接、接地、但我获得的电压不接近于零(大约3.67mv)。并且、我将基准电压分半、然后采样、结果为1.237V (电压表值为1.246V)。
我使用脉冲模式、这里是我的代码:
SPI_SendByte (ADS1262_CMD_START);
ADS_CS_LOW ();
while (ADS_DRDY);
SPI_SendByte (ADS1262_CMD_RDATA);
for (i=0;i<5;i++)
ADC_bytes[i]= SPI_SendByte (0);
总和=(ADC_Bytes[1]<< 24)|//数据 MSB
(ADC_Bytes[2]<< 16)|
(ADC_Bytes[3]<< 8)|
(ADC_Bytes[4]<< 0);//数据 LSB
我的输出数据字段的长度为5个字节、第一个是状态。
转换后的电压值通过以下代码获得:
VOLTGE_x=(double) RESULT_x*2.5/(double) 2^31;