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.

[参考译文] TSW14J56EVM:TSW14J56EVM

Guru**** 2540720 points
Other Parts Discussed in Thread: ADCPRO, DATACONVERTERPRO-SW, ADS52J90

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1061272/tsw14j56evm-tsw14j56evm

器件型号:TSW14J56EVM

我从另一个团队那里得到了以下问题、我们需要知道 ADS52J90 ADC 与 TSW14J56评估板以及 DATACONVERTERPRO-SW 或 ADCPRO 是否相结合?

  1. 持续测量几分钟并计算平均值。 这必须能够处理高频率(采样频率的一半以上)而不会出现混叠。
  2. 持续测量几分钟、并计算在不同低通滤波频率下测量的最高峰值。 例如1MHz、100kHz、1kHz。 低通滤波器可使用多个样本上的移动平均值来实现。
  3. 在短时间(1-2秒)内进行一次性测量、从而保存每个样本。 然后显示捕获波形的示波器视图、并能够放大和缩小。
  4. 与3相同、但导出所有样本以进行外部处理。
  5. 是否可以从 Windows 或 Linux 环境中自动运行用例1和2? 我们将 NI TestStand 用于此类自动化、但我们非常灵活。 例如:一组命令行程序、DLL API、Python 绑定、PowerShell 脚本等
  6. 通常的用法是否涉及 FPGA 上的信号处理? 还是 FPGA 仅用于将样品采集到评估板 DRAM 并在使用 DATACONVERTERPRO-SW 的 PC 上进行后续处理?
  7. 您是否有适用于此解决方案的 Linux 软件? 完整的 GUI 或足够的低级软件、以便在无头 Linux 系统上使用上述案例1。

 

此致、

Bhaeddin Alhomsi

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

    您好 Bhaaeddin、

    感谢您向我们提出问题。

    让我首先简要介绍一下存储器接口。 ADC 和 FPGA (TSW14J56)通信接口速度快、但 FPGA 和 PC 接口速度慢、因此 TSW 具有32GB 的存储器来存储样本、然后将样本传输到 PC。

    对于 ADS52J90、最大采样率为62.5Msps、这意味着如果我要连续捕获数据并存储所有样本、填充存储器深度的最长时间将是多久。 在1秒内、我将填充

    62.5Msps x 16通道 x 16位= 16GB

    因此、我将能够连续测量2秒。 之后是离散测量。  

    1:持续测量几分钟并计算平均值。 这必须能够处理高频率(采样频率的一半以上)而不会出现混叠

    2.持续测量几分钟,并计算在不同低通滤波频率下测量的最高峰值。 例如1MHz、100kHz、1kHz。 低通滤波器可使用多个样本上的移动平均值来实现。

    答案(1-2):首先、您能连续澄清您的意思。 我假设这意味着您希望拥有所有样本。 如果是这种情况、那么正如我之前解释的那样、将不支持以分钟为单位的连续测量。

    3.在短时间内(1-2秒)进行一次性测量,保存每个样本。 然后显示捕获波形的示波器视图、并能够放大和缩小。

    4、与3相同、但导出所有样本供外部处理。

    答案(3-4):这应该是可能的。 无论导出样本、您都必须手动执行。

    5.是否可以从 Windows 或 Linux 环境中自动处理用例1和2? 我们将 NI TestStand 用于此类自动化、但我们非常灵活。 例如:一组命令行程序、DLL API、Python 绑定、PowerShell 脚本等

    6.通常的用法是否涉及 FPGA 上的信号处理? 还是 FPGA 仅用于将样品采集到评估板 DRAM 并在使用 DATACONVERTERPRO-SW 的 PC 上进行后续处理?

    7.您是否有适用于此解决方案的 Linux 软件? 完整的 GUI 或足够的低级软件、以便在无头 Linux 系统上使用上述案例1。

    ANS (5、6、7)我们很少收到有关自动化的问题。 我必须就这个问题咨询我团队的成员。 让我尽快回到这个问题上。

    谢谢、此致、

    Abhishek

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

    您好 Bhaaeddin、

    我向我的团队询问了您的问题。 如果他们提出反馈/建议、请查看以下内容

    5.是否可以从 Windows 或 Linux 环境中自动处理用例1和2? 我们将 NI TestStand 用于此类自动化、但我们非常灵活。 例如:一组命令行程序、DLL API、Python 绑定、PowerShell 脚本等

    TI:我们在 Linux 环境中没有任何经验。 但是、我们发布了有关 MATLAB 的自动化示例。 您可以在以下网站找到与此相关的信息: https://www.ti.com/tool/DATACONVERTERPRO-SW#downloads

    6.通常的用法是否涉及 FPGA 上的信号处理? 还是 FPGA 仅用于将样品采集到评估板 DRAM 并在使用 DATACONVERTERPRO-SW 的 PC 上进行后续处理?

    TI:我们不在 FPGA 上进行任何信号处理。 我们仅使用 FPGA 来采集样本。 此外、我们还利用第三方的支持来制作相关软件、因为我们在该领域没有太多的专业知识。

    7.您是否有适用于此解决方案的 Linux 软件? 完整的 GUI 或足够的低级软件、以便在无头 Linux 系统上使用上述案例1。

    TI:不、我们没有基于 Linux 的软件解决方案。

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

    谢谢 Abhishek 的回复、

    我们是否可以将采样率降低到1MSPS? 捕获 的时间将增加。

    因为对于某些测试用例 、低采样率足以满足我们的要求。

    此致、

    bhaaeddin

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

    您好 Bhaaeddin、

    ADS52J90器件的最小采样率为5MSPS。

    恐怕您无法以1MSPS 运行。

    谢谢、此致、

    Abhishek

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

    您好、Abhishek、
    在 HSDC Pro 中、在捕获选项下、有一个连续捕获选项。 这是什么意思? 我们可以对通道使用连续捕获吗?

    此致、

    Bhaeddin

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

    您好 Bhaaeddin、

    是的、连续捕获选项将允许连续捕获通道。 它只是 单次捕获的扩展、因此每次捕获之间的数据不会连续。

    它是离散的、这是因为它在捕获所述的样本数后创建了新的触发事件。

    每当数据捕获发生时、数据将写入以下位置的文件-

    'C:\Users\Public\Documents\Texas Instruments\High Speed Data Converter Pro\HSDCPro Data'。 您可以在此位置找到 ADCTemp0.bin 至 ADCTemp15.bin 文件中的所有通道数据。

    虽然自动创建触发器、但新捕获将覆盖在上一捕获中创建的文件。 因此、您在任何时候都只能获得最新捕获的数据。

    谢谢、此致、

    Abhishek