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.

[参考译文] 高速脉宽测量的高分辨率产品

Guru**** 2589265 points
Other Parts Discussed in Thread: TMS320F280025, TMS320F280049, LAUNCHXL-F280049C, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/961951/product-for-high-speed-pulse-width-measurement

主题中讨论的其他器件:TMS320F280025TMS320F280049LAUNCHXL-F280049CC2000WARE

您好!

我们的应用要求对 最大频率为500kHz 的数字信号进行实时脉宽测量。  该信号的脉宽测量代表位置值、我们需要通过实时计算微控制器上的双导数来推算加速度(简单算术)。 我们使用具有100MHz 计数器时基的 DAQ 成功测试了该计算的有效性、并且我们能够准确计算加速度(当然需要进行一些滤波)。 由于微分计算需要 SAMP_freq >> SIGNAL _freq、因此100MHz 的计数器时基高得多(>500kHz 基本信号)可让我们精确地加速计算机。 现在、我们计划使用 TI 微处理器计算信号的脉冲宽度、该微处理器还具有100MHz 计数器时基、并且可以实时有效地计算移动平均加速值。

您会为此计算推荐什么产品? 我认为 C2000 (TMS32)可能符合要求、但我完全不熟悉 MSP430/432。

此外、是否有任何参考示例或应用手册涉及高速脉宽测量?

感谢您的支持、

Robert

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

    Robert、

    感谢您在 E2E 上与我们联系。  您在 C2000 MCU 上查找的模块称为 eCAP (增强型捕捉)、通常以与 MCU 相同的频率计时。   

    在本例中、您提到了100MHz 采样目标、我建议查看两个器件:TMS320F280049 (7个捕捉模块)或 TMS320F280025 (3个捕捉模块)。  这些系列器件内有多种不同的配置、具体取决于您需要多少存储器以及其他功能。

    您可以在 F280049 TRM 中阅读有关捕获单元的更多信息

    在示例和评估方面、我推荐 LAUNCHXL-F280049C launchpad、总价约为30.00美元、可供您试用硬件。  F280025上的模块是相同的、因此如果您稍后选择该器件、代码端口将非常简单。

    对于软件、您可以在此处的 C2000Ware 中或 此处的云版本中找到 eCAP 示例。  

    这应该可以让您快速入门、但请联系我们、您还有其他问题。  

    在这两个器件上、我们还有一个名为 HRCAP (高分辨率捕捉)的模块、该模块能够实现~300ps 的边缘放置分辨率、但从您的描述来看、我认为 eCAP 将是足够的。  如果您有兴趣、可以在同一 TRM 中找到该模块。

    最棒的

    Matthew

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

    太棒了、这正是我要找的答案。

    第 19.6.3节示例3 - F280049 TRM 中的时间差(Delta)操作上升沿触发器详细介绍了我们感兴趣的确切功能。

    我已经订购了开发套件、如果有任何问题、我们会告诉您!

    最棒的

    Robert