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.

[参考译文] ADS8686S:超出范围设置

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1026716/ads8686s-over-range-settings

器件型号:ADS8686S

尊敬的技术支持团队:

我想使用±12V 的模拟输入。

Q1)  

 对于  AIN_XA、0x08H 和0x0AH 应设置相同的值。 此外、对于  AIN_XB、0x09H 和0x0Bh 都应设置相同的值。

正确吗?  

我使用这些设置确认了±12V 输入运行、但 数据表上的寄存器映射未描述 "0x08H 和0x09H"的详细信息。  

如果您有任何信息、可以共享吗?

 

Q2)

GUI 显示 0x08H 和 0x09H 为保留和只读。 正确吗?

当检查"超范围"时、会  自动更改"0x08H 和0x0AH"以及"0x09H 和0x0Bh"。

■数据表

------

在软件模式下、每个通道可配置一个单独的模拟输入范围。 在软件模式下、该器件还在所有输入通道上支持20%超量程功能。 对0x08H 和0x0AH 寄存器中的 D[7:0]位进行编程、以单独启用通道 AIN_XA 的超范围功能。 在两个寄存器中编程相同的值。 对0x09H 和0x0Bh 寄存器中的 D[7:0]位进行编程、以单独启用通道 AIN_XB 的超范围功能。 在两个寄存器中编程相同的值。 编程的寄存器值请参阅0x0AH 和0x0BH 寄存器详细信息。 所选通道的编程范围增加20%。 例如、如果通道 AIN_0A 通过超范围功能编程设定为±10V 范围、则生成的输入范围为±12V

------

此致、

TTD

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

    您好 TTD、

    1、0x08H 和0x09H 应从说明中删除。 AIN_XA 通道的20%覆盖范围 由0x0A 寄存器和0x04/0x05寄存器确定和启用。 此外、 AIN_XB 通道的覆盖范围超过20%  0x0B 寄存器和0x06/0x07寄存器确定和启用。

    2、正确、保留0x08/09地址。

    此致、

    戴尔

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

    您好 Dale、

    在我的电路板中、仅设置为0x0A、0x04 / 0x05和0x0B、0x06 / 0x07不工作±12V、但工作±10V。
    当额外写入与0x0A 和0x0B 相同的值到0x08H 和0x09H 时、它的工作 电压±12V。 我 已确认写入和读取时正确设置0x04和0x05。
    寄存器是否应按如下方式设置? 它似乎是以下数据表说明。

    我很好奇、数据表显示要访问寄存器、寄存器映射中没有信息(保留)。

    请你在进一步调查中给予合作。

    ----

    对0x08H 和0x0AH 寄存器中的 D[7:0]位进行编程、以单独启用通道 AIN_XA 的超范围功能。 在两个寄存器中编程相同的值。 对0x09H 和0x0Bh 寄存器中的 D[7:0]位进行编程、以单独启用通道 AIN_XB 的超范围功能。 在两个寄存器中编程相同的值。 编程的寄存器值请参阅0x0AH 和0x0BH 寄存器详细信息。  

    ----

    此致、

    TTD

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

    您好 TTD、

    感谢您提供更多信息。 让我检查一下、下周早些时候我会再给您。

    此致、

    戴尔

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

    您好 TTD、

    我已确认 、当   您想要进行超范围编程时、必须将内容写入0x0AH 和0x0BH、并且还必须将相同的信息写入寄存器0x08H 和0x09H 以更改增益设置 (即使 它们在 GUI 中显示为只读)。 我向你们道歉了。

    此致、

    戴尔

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

    您好 Dale、

    您的回答是、数据表中的描述是正确的、与我的实际操作相匹配。
    及时获取正确的信息非常有帮助。

    我只有一个请求。
    这些 不是隐藏的寄存  器、而是官方支持的功能、因此我想在寄存器映射(7.6寄存器映射)中添加0x08H 和0x09H (R / W)、以便在数据表中实现20%的超量程。
    因为 GUI 也被保留(仅限 R)。

    用户更容易理解您是否修改了它们。

    此致、

    TTD

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

    您好 TTD、

    感谢您的反馈、我们将了解如何在将来有机会更新数据表时清楚地说明这一点。

    此致、

    戴尔