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.

[参考译文] PGA970:生成的频率为预期频率的一半

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1239273/pga970-generated-frequency-is-half-of-the-expected-frequency

器件型号:PGA970

我使用的是 PGA970EVM、波形发生器和带通滤波器存在问题。 生成的频率是波形生成设置(WFM)中设置的频率的一半。

在以下示例中、我已将 WFM 频率配置为1kHz (正弦波)。  当 在 引脚 TP27和 TP29 (即 S1P 和 S1N)上测量时、 频率看起来为 500Hz。  

PGA970固件通过 GUI 进行配置、设置如下:

根据带通滤波器设置、带通滤波器能够允许中心频率设置为 1000Hz (250Hz 带宽)的信号-即使通过频率为500Hz 的波、 并且根据 ADC1上的结果、正确解调振幅(请注意、我已将生成波的输出 直接连接到 J3 (ADC1)以进行测试)。

我还使用函数发生器对其进行了复制、生成了1kHz 正弦波。 当带通滤波器的中心频率配置为1000Hz 时、我无法获得解调的振幅、但当配置中心频率为2000Hz 时、可以测量振幅。

为什么会发生这种情况?

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

    尊敬的 Ric:

    您可以为我尝试2件事情吗?

    1. 从波形 RAM 页面中读取波形 RAM、然后查看它们是否与 ADC 设置页面上的表匹配
    2. 将振幅更改为295mV、重新填充表并重试

    谢谢。

    -科尔

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

    尊敬的 Cole:

    以下信息是通过改变 J2和 J7上的跳线、并通过设置 J1和 J4跳线来跳过 ADC 滤波、直接馈送非外部放大的波形来收集的。 我可以在 ADC 设置页面上的波形数据表和数据和波形 RAM 页面上找到相关性。 请参阅以下屏幕截图和文件:

    300mV、1kHz 波形配置:(请注意 ADC1数据反射非常接近300mV)

    300mV、1kHz 波形配置的数据和波形 RAM 编程表:

    ADC 设置页面"波形生成"下表中的300mV、1kHz 波形数据表文件:

    e2e.ti.com/.../300mV-PGA970-Waveform-Data.txt

    295mV、1kHz 波形配置:(请注意、ADC1数据反映非常接近295mV)

    295mV、1kHz 波形配置的数据和波形 RAM 编程表:(似乎没有变化)。

    注:如果我关闭电源、然后再打开、此表每次都看起来完全不同、即使用相同的设置重新配置时也是如此:

    从 ADC 设置页面上"波形生成"下的表中删除了295mV、1kHz 波形数据表文件:

    e2e.ti.com/.../295mV-PGA970-Waveform-Data.txt

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

    尊敬的 Ric:

    我在 ADC 设置页面和数据和波形 RAM 页面上找不到波形数据表之间的关联。

    我忘记迈出了重要的一步、对此表示抱歉。 请将该页面更改为0x1、然后捕获屏幕截图。 您也可以右键单击中心表、选择导出数据并将其置于代码格式、就像处理波形数据一样。

    有关下面的波形 RAM、请参阅0x01页面地址。

    295mV、1kHz 波形配置:(请注意、ADC1数据反映非常接近295mV)

    影响的函数。 频率是否仍然保持在500Hz 左右?

    谢谢。

    -科尔

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

    尊敬的 Cole:

    我已经为页0x01重新运行这些配置。 在页0x01上、300mV 和295mV 配置之间没有注意到差异。 波形仍会产生500Hz 的频率。

    295mV、1kHz 波形配置的数据和波形 RAM 编程表、页0x01:

    e2e.ti.com/.../295mV-1kHz-waveform-RAM-page-1.txt

    300mV、1kHz 波形配置的数据和波形 RAM 编程表、页0x01:

    e2e.ti.com/.../300mV-1kHz-waveform-RAM-page-1.txt

    此外、我包含了 0x08的数据、因为根据存储器映射、波形 RAM 似乎有可能存储在这里。 但是、我注意到、每次我重新生成相同的波形时、页0x08上的数据都会发生变化。

    295mV、1kHz 波形配置的数据和波形 RAM 编程表、页0x08:

    e2e.ti.com/.../295mV-1kHz-waveform-RAM-page-8.txt

    300mV、1kHz 波形配置的数据和波形 RAM 编程表、页0x08:

    e2e.ti.com/.../300mV-1kHz-waveform-RAM-page-8.txt

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

    尊敬的 Ric:

    感谢您收集数据。 不是我所期望的结果。

    请给我几天时间、让我看看我是否可以复制您的结果。

    此致!

    -科尔