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.

[参考译文] ADS1278:数据转换问题

Guru**** 2604385 points
Other Parts Discussed in Thread: ADS1278, THS4524

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/666696/ads1278-data-conversion-question

部件号:ADS1278
主题中讨论的其他部件: THS4524

大家好,我的设计非常类似于下图,同时使用THS4524和ADS1278。

THS4524的输出设置为0V至5V满刻度。 当我探测ADS1278的pos和neg输入引脚时(相对于彼此,而不是相对于返回),获取该值并应用我的增益设置,我得到预期的差分输入电压值。 当我从ADS1278中获取数据时,这些值始终是输入的一半。 我不想只对输出数据应用2x增益因子,但我没有成功地找到为什么ADS1278的数据值是输入电压值的一半。  

感谢您的参与,

David

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

    您好,David:

    感谢您的帖子。

    您的差分输入信号是5 V的峰间电压吗? 在这种情况下,在ADC输入处看到的最大差动振幅为+ADV和-ADN V。我假定这就是您的意思,因为2.5 1278的最大参考电压是3.1 V,所以AINP和2.5 之间的绝对电压永远不能是5 V

    另外请记住,ADS1278使用二进制二进制补码来表示数据,因此正输入由0x0万到0x7FFFFFFF (正全标度)表示,负输入由0x80万 (负全标度)表示到0xFFFFFF。

    此致,

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    是的,电流差动输入信号为0至5V,具有2.5Vocm。 如果最大输入电压仅为2.5V,则要从我正在查找的ADS1278获得双极信号输出,我需要重新调节THS4524的输出并使用1.25V的声码。 您同意吗?

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

    也许我仍不完全确定您输入的配置方式。 您能否分享一个图示,显示您的输入信号如何连接到THS4524的输入?

    我不认为声码引脚必须改变-事实上,如果ADS1278和THS4524使用相同的电源(例如+5V和GND),您只需将声码浮动为中电源即可。 内部已有一个电阻分压器。 如果Vocm设置为中间电源,THS4524的每个输出引脚都可以实现最大摆幅(电源之间)。 区别地,您仍将受到限制,使AINP - AINN永远不会超过VREF。

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

    Ryan,我认为这是我的错。我已经回顾了这两个数据表,我确实误解了ADS1278的FSR。 我认为+/-参考电压的FSR是中标尺+/-参考电压,在我的情况下,这是0V至5V输入。 THS4524的增益设置为我提供了该范围,并且THS4524具有0V输入,ADC的AINP和AINN上的输出为2.5V。 我将重新调节THS4524的输出,使Vout+/-处于1.25V的中心。

    David

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

    您好,David:

    请理解,ADC并不关心输入共模电压相对于参考电压的位置。 您可以将1 V (AINP - AINN)的差分电压置于1.25 V (1.75 V - 750 mV),2.5 V (3 V - 2 V),甚至3 V (3.5 V - 2.5 V)的共模周围。 ADC将为给定的VREF输出相同的代码。 重要的是ADC的每个输入引脚上的电压都在电源内。

    ADS1278的代码范围采用二进制二进制补码,对称性约为0x0万。 正差分输入电压从0 V到+VREF由0x0万到0x7FFFFFFF表示。 负差分输入电压由其余代码表示,其中-VREF = 0x80万,0 V减去一个代码为0xFFFFFF。 请参阅第24页上的表5。

    您还可以查看我们为ADS1278提供的Excel工具。 有一个有用的"ADC代码转换"选项卡,可计算给定ADC分辨率,参考电压和输入电压的预期输出代码。



    此致,