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.

[参考译文] AFE5816:AFE5816输出数据格式

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1393660/afe5816-afe5816-output-data-format

器件型号:AFE5816

工具与软件:

大家好  

在上一主题中、一位 TI 专家提到默认的 ADC 输出格式是二进制补码形式、并建议要更改输出格式、应将寄存器4位3设置为1。

我对此有三个问题  

  1. 我很好奇执行此操作时输出格式会发生什么变化。
  2. 鉴于 INP 引脚内部存在1V 偏移、并且最大模拟输入为1Vpp、我相信输入不会出现负值。 因此、当使用二进制补码时、我假设最高有效位(MSB)将始终为0。 是这样吗?
  3. 二进制补码是否使用1V 作为区分正值和负值的参考点、而不是0V?

谢谢你

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

    我用4位给出一个例子。 当您将寄存器4位3写入1时,它会更改为偏移二进制补码的二进制格式。

    十进制 偏移二进制、
    K = 8.  
    两个
    补充
    7. 1111 0111
    6. 1110 0110
    5. 1101. 0101.
    4. 1100 0100
    3. 1011. 0011.
    2. 1010. 0010
    1. 1001. 0001.
    0 1000 0000
    −1. 0111 1111
    −2. 0110 1110
    −3. 0101. 1101.
    −4. 0100 1100
    −5. 0011. 1011.
    −6. 0010 1010.
    −7. 0001. 1001.
    −8. 0000 1000

    该器件采用单端输入、共模电压为1V。  如果信号从0.9V 到1.1V 摆动、那么它实际上就是-0.1V 到0.1V 的信号。  

    因此1V 始终是基准点。 现在可以根据用户方便性相应地选择输出格式  

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

    为了确保、 当我使用二进制补码时、1V 仍然是基准点?? 或0V 呢?

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

    我知道如果我使用二进制补码参考点为0V、如果我使用二进制偏移模式、则参考点为1V  

    对吗?

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

    二进制补码也具有1V 基准点?

    例如

    值 /偏移/二

    0.9V/0111/1111   

    1V   / 1000 / 0000

    1.1V/1001/0001  

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

    1V 始终是参考点。

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

    感谢您的快速响应。 这解决了我的问题。