TI中文支持网
TI专业的中文技术问题搜集分享网站

ADS1259: ADS1259

Part Number:ADS1259

我的ADS1259转换结果一直比输入真实值小5.525倍左右(估计的),测试了很多数据都是这样的,非常稳定。有没有大佬可以告诉我可能是什么原因导致的呀?

这是我的初始化代码

void ADS1259_INIT(void)
{
HAL_Delay(20);
ADS1259_RESET_H;
ADS1259_START_H;
ADS1259_CS_L;
HAL_Delay(20);
ADS1259_reset();
HAL_Delay(20);
//ADS1259_WRITE(0x11);
ADS1259_WRITE(0x40);
ADS1259_WRITE(0x08);
ADS1259_WRITE(0x05);
ADS1259_WRITE(0x11);
ADS1259_WRITE(0x06);
ADS1259_WRITE(0x00);
ADS1259_WRITE(0x00);
ADS1259_WRITE(0x00);
ADS1259_WRITE(0x00);
ADS1259_WRITE(0x00);
ADS1259_WRITE(0x40);
HAL_Delay(20);
}

Amy Luo:

您好,

您可以附上您使用的电路图吗?您使用的基准电压是内部基准还是外部基准,基准电压是多少?您是怎样使用输出code计算的输入模拟电压?

您可以将配置的寄存器值读出来附在这里吗?

赞(0)
未经允许不得转载:TI中文支持网 » ADS1259: ADS1259
分享到: 更多 (0)