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.

[参考译文] 编译器/ADS1118EVM:了解 ADS1118上的转换寄存器

Guru**** 2517480 points
Other Parts Discussed in Thread: ADS1118EVM, ADS1118

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/829720/compiler-ads1118evm-understanding-conversion-register-on-ads1118

器件型号:ADS1118EVM
主题中讨论的其他器件: ADS1118

工具/软件:TI C/C++编译器

您好!

我有一个 ADS1118EVM -我正在尝试更好地了解转换寄存器。

使用该工具-我可以看到转换寄存器返回0B8Ch。 该芯片处于温度传感器模式。  

我知道上面的值是二进制补码、即0474h。 如何推导出23C 的温度传感器值以及通过这个寄存器确定热电偶电压?  

FS =.256V

提前感谢您。 如果问题含糊不清、我很抱歉、我将尽力进行返修。  

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

    Shubham、



    ADS1118根据数据表第20页的表4报告温度传感器数据。 当然、我一定会再次阅读该部分。

    首先、对于温度传感器数据、FSR 值将被忽略、因此无论设置如何、它都将根据表报告该值。

    转换寄存器值、您会得到0B8Ch。 但是、ADS1118会以14位数字的形式报告温度数据、该数字在转换寄存器中保持对齐。 为了获得正确的值、您截断了转换寄存器的最后两个位。 等效函数是除以4以获得正确的值。

    这样、0B8Ch 变为02E3h。 将其转换为十进制、则变为739。 转换为温度、每个代码代表0.03125°C 所以:

    739 * 0.03125°C = 23.09°C



    吴约瑟

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

    好的、感谢您的参与。

    ADC 输出是否也会通过转换寄存器进行通信? 我猜数据表的第9.5.6节会对此有所帮助。  

    我将此器件用于类型 t 热电偶。

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

    Shubham、

    ADC 输出数据也会发送到转换寄存器。 器件中只有一个 ADC、前端有一个多路复用器 通常、MUX[2:0]位会将多路复用器设置为输入引脚、但 TS_MODE 会将多路复用器设置为测量温度传感器而不是输入引脚。

    吴约瑟

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

    如果我使用温度传感器模式、两个温度的重新润滑速度有多快? 我还可以使用 EVM 读取转换寄存器、输出 ADC 输出[非温度传感器值]

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

    Shubham、


    温度传感器模式的读数以 ADC 设置的相同数据速率输出。 如果 ADC 的 DR=128SPS、则温度传感器以相同的速率输出。

    对于 EVM、它更多地是参考设计而不是评估模块。 因此、数据仅以度数形式报告。  

    我要注意的是、如果您正在进行热电偶应用、您可以阅读一些背景信息:

    以下是热电偶测量的基本指南:
    www.ti.com/.../sbaa274.pdf

    以下是使用 ADS1118进行热电偶测量的 TI 设计:
    www.ti.com/.../slau509.pdf

    它应指导您完成热电偶应用的一些设计注意事项。


    吴约瑟

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

    约瑟夫我明白了。

    需要将配置寄存器切换到温度模式以存储环境温度、并且需要将配置寄存器从温度传感器模式切换以获取远端温度数据。

    我对嵌入式世界比较陌生、因此我非常感谢您在这个主题上对我的耐心。

    谢谢!