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.

[参考译文] ADS1299:输出信号转换为电压值

Guru**** 2558250 points
Other Parts Discussed in Thread: ADS1299

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1019503/ads1299-the-output-signal-is-converted-into-a-voltage-value

器件型号:ADS1299

您好!

我现在展示了内部测试信号方波。 我使用 ads1299芯片、内部电压基准应为4.5V、增益为1、分辨率为24位。 我希望将方波数据转换为电压信号。 根据您提供的电压转换方法、首先计算 LSB = 2 * 4.5 / 1 / 2 (24)= 536nv、然后查看 MSB 位、转换十进制等效值、然后计算。 我的电流方波值基本上分为17fd7be 和80327b、我手动计算出的相应电压值高达4.4V 和4.5V。 我认为可能会有一些问题。 我不太理解 CONFIG2寄存器表中的测试信号振幅。 我设置的值为(ads1299)_、但计算得出的电压不正确。

我的问题是:

1、方波测试信号的幅值是多少? 我应该如何设置或计算?

2.电压转换方法是否适合内部测试信号?

3.当我将增益调整为4时,即将寄存器输入从0x05更改为0x25时,输出方波值不会改变,内部测试信号是否不受增益的影响?

期待收到您的回复!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yue:

    感谢您发帖。 请查看我的以下评论、了解您的问题。

    1.您可以将 CONFIG2[2]中的内部测试信号振幅设置为+/-(VREFP-VREFN)/2400或+/-2x (VREFP-VREFN)/2400。

    2. 是的。 请参阅下面的常见问题解答链接、将 ADC 输出代码转换为电压。  

    如何将 ADC 输出代码转换为电压?

     3. 内部测试信号幅值将随 ADC 输出端的 PGA 增益而变化。  

    请验证您是否正在从 ADC 为所有通道捕获正确的24位数字输出代码。 从屏幕捕获中、输出捕获代码似乎不正确。  

    谢谢

    -TC

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,很抱歉这么晚才回复您。μ A

    请问各通道读出的方波值是否应该一致?我发现方波可以在不同的通道中显示,但是在数值上有一些差异。寄存器设置为0x00。我从单个 DAC 通道读取的值相当于十进制系统,它们分别在8480692和23908140的值附近变化。通过Excel导出数据可以绘制方波。这似乎有问题吗?

    最良好的祝愿!μ A

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Yue:

    除通道偏移和增益误差外、所有通道的测试信号输出都应保持一致。 通过将 CHnSET[2:0]设置为0b101、可将测试信号应用于单个通道。 请参阅以下所有八个通道的测试信号波形(DR=250SPA、PGA=24)。 ADC 输出数据的波形以输入为基准并转换为电压标度。 对于4.5V 的 VREF 电压、测试信号输出应为+/-1.875mV 或+/-3.75mV。

    谢谢

    -TC