ADS8168的第一个通道具有恒定基准电压(2.04v),我的信号是0- 5V,但 ADC 将其分为+v 半个周期,- Ve 半个周期与该电压(2.04)相对应,如何对其进行调整。
由于-ve 半周期(低于2.04v)信号的影响,该波由 ADC 补码, 我希望该信号为正确的正弦波
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好 Sudheerthan、
首先、欢迎访问 TI E2E 社区!
您能否提供原理图图片、以便我更好地了解您如何连接 ADC?
如果您要测量0-5V 输入电压、则必须使用连接到 REFIO 引脚3的5V 基准。 在这种情况下、AVDD 电源需要在5.3V 至5.5V 之间运行、以便为内部基准缓冲器提供适当的电压余量。
2.我建议您将 ADC 配置为单端配置、这是上电后的默认设置。 在这种情况下、AIN-COM 引脚8应接地。 输出编码始终为直二进制格式、而不是二进制补码。 使用5V 基准电压、对输入施加5V 电压将导致输出代码0xFFFFFFh、施加2.5V 电压将导致输出代码0x8000h、0V 输入将导致输出代码0x0000h。
此致、
Keith Nicholas
精密 ADC 应用
您好 Sudheerthan、
请使用示波器或逻辑分析仪捕获完整的16b 帧、类似于数据表中的图42。 根据我对设置的理解、您将5V 电压连接到 REFIO 引脚3。 请从外部电压源或 REFby2引脚7向输入施加2.5V 电压;目标输出代码应约为0x8000h。
此外、还可以查看您的原理图、包括 ADC、外部基准以及与输入的任何外部连接、这一点很有帮助。
ADS8168仅输出标准二进制数、而不是二进制补码。 您的固件是否可能对输出代码值进行了错误解释? 换句话说、FFFF 应等于标准二进制的65535d、而不是-1D。
此致、
Keith