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.

[参考译文] AFE5801:SPI 配置序列

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/792001/afe5801-spi-configuration-sequence

器件型号:AFE5801

大家好、我将使用 AFE5801来捕获8个通道的数据、并将 AFE5801配置为以下序列:

1:0x000001 (复位)

2:0x026000 (测试模式、定制寄存器)

3:0x034000 (16位输出)

4:0x053fc0 (测试模式输出、0x0000)

5:0x070400 (低噪声模式)

6:0x000004 (切换到 VGA 寄存器)

7:0x990008 (关闭 TGA 引擎并设置 F精细 增益= 0dB)

8:0x9a0005 (设置粗略增益= 0dB)

 在该序列中进行配置后、我可以在 FPGA 中获得正确的测试图形输出0x0000。 然后将寄存器2更改为0x020000、更改为 No pattern、然后将 AFE5801配置为上述序列、但我在 FPGA 中获得的 AFE5801的输出与噪声不同。 8个通道中的数字数据具有3种不同类型、一个摆幅为-250、一个摆幅为10、另一个摆幅为-255至0。 我认为我应该使噪声摆幅接近0、并且每个通道都是相同的类型。  

因此,我想知道我是否在 SPI 配置序列中遇到了问题? 或者、您能给我一个配置示例吗? 我想使用不带 VGA 的 ADC、每个通道输出都采用16位模式。

谢谢你。

祝你一切顺利。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、user5010185、
    你过得怎么样?
    感谢您使用 AFE5801器件。
    我会研究你的问题,稍后会答覆你。

    谢谢你
    此致、
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、user5010185、
    你过得怎么样?
    请尝试以下序列吗?
    0x00 0x0001
    0x03 0x4000
    0x04 0x0008
    0x02 0xE000 (斜坡测试)
    0x02 0x0000 (无测试)
    ----------
    如果您看不到本底噪声:
    请尝试:
    0x00 0x0001
    0x03 0x4000
    0x04 0x0018
    0x02 0xE000 (斜坡测试)
    0x02 0x0000 (无测试)
    如果这个适合您、请告知我们。

    谢谢!

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

    你好,Chen! 感谢您的回复!

    我已经尝试过您提供的配置、但仍然看不到我在 FPGA 中捕获的噪声和信号、这与以前一样。 我不知道如何上传图片来向您显示信号,以便您可以帮助我解决问题。

    为什么您首先配置斜坡测试、然后关闭测试?

    此外,我想问您,如果我不想使用 VGA,我不需要配置 TGC 寄存器?

    谢谢!

    此致!

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

    我用电脑上传一些照片,希望能帮您分析问题:)

    我的配置,测试模式、ff00:

    我的配置、正常模式、数字信号:

    我的配置、正常模式、模拟信号:

    您的第一个配置:

    您提供的第二种配置是切换到 MSB、信号是相同的、因此我不会显示图片。

    谢谢!

    此致!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、user5010185、
    你过得怎么样?
    由于您已经说过测试模式非常适合您、
    然后、请使用不同的四种设置验证以下内容
    (这些仅用于测试、它们不相互关联
    因此、请仅设置这些寄存器、请勿包含其他寄存器设置):
    谢谢!
    (请勿包含其他寄存器设置)
    1) 1)请尝试1:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0008
    ===================

    2) 2)请尝试#2:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0008
    ===================

    3) 3)请尝试#3:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0008
    ===================

    4) 4)请尝试4:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0008
    ===================

    每次尝试后、请观察您的输出图。
    然后、请告诉我哪一个尝试对于您的图中的所有通道正常工作。

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

    抱歉、上面的拼写错误:
    请使用以下内容:
    (请勿包含其他寄存器设置)
    1) 1)请尝试1:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0008
    ===================

    2) 2)请尝试#2:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0018
    ===================

    3) 3)请尝试#3:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0010
    ===================

    4) 4)请尝试4:
    0x00 0x0001
    0x03 0x4000
    0x02 0x0000
    0x04 0x0000
    ===================

    再次感谢您!