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.

[参考译文] ADC09QJ1300:满量程调整 FS_RANGE 不起作用

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1493305/adc09qj1300-full-scale-range-adjust-fs_range-does-not-work

器件型号:ADC09QJ1300

工具与软件:

您好!

无法使用 FS_RANGE 寄存器0x30更改输入范围

此致、

Joseph

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

    尊敬的 Joseph:

    您能给我们更多的细节,你看到什么引导你得出这个结论吗?

    此致、

    Geoff

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

    感谢您的响应。

    我通过一些猜测解决了这个问题。 FS_RANGE 是16位值。 ls 字节被写入寄存器0x30、ms 字节被写入寄存器0x31。 (它在文档中说的是什么? 我无法找到)

    这会改变增益正常。 但需要采取后续行动、数据表/文档未提及。

    您能说那是什么吗?

    此致、

    Joseph

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

    Joseph、

    这是隐含的、因为每个寄存器地址空间地址仅为8位。  我要提请数据表的制作人员注意这一点。  

    此致、

    Geoff

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

    此外、如果您只更改增益/满量程设置、ADC 数据会产生噪声。

    用户需要启动(重新)校准(我没有运行后台校准以节省功耗并避免它引起的毛刺脉冲)来使 ADC 生成干净的信号。

    文档中也未提到这一点。

    此致、

    Joseph

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

    尊敬的 Joseph:

    这是数据表中指示的情况。

    我们指示位于最低地址的 LSB 字节。

     

    9.5.4 SDI

    每个寄存器访问都需要在此输入端采用特定的24位模式。 该模式包含读写操作

    (R/W)位、寄存器地址和寄存器值。 数据在 MSB 优先和多字节寄存器中移位

    始终采用小端字节序格式(存储在最低地址的最低有效字节)。

    此致、

    Rob

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

    有。 对。 我漏掉了。 谢谢。