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.

[参考译文] TDC7201:多脉冲测量

Guru**** 2609895 points
Other Parts Discussed in Thread: TDC7201

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/656283/tdc7201-multiple-pulses-measurements

器件型号:TDC7201

您好!

 

我有一个来自我的客户的问题。

我们需要测量多个脉冲的飞行时间、例如5个或10个脉冲、一个一个一个一个一个一个、然后对结果求平均值、这样我们就可以读取几个脉冲的平均结果。

您能为我们提供配置方面的帮助吗?

在哪里可以找到有关它的信息?

 

谢谢、

Elad

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

    我将假定您的意思是、他们希望对几个测量周期求平均值、每个周期都有一个 START 和 STOP 脉冲及其自己的 ToF。 TDC7201内置了此功能、称为多周期平均。 在此模式下、TDC7201将记录多个周期(从1-128个周期开始)、并对所有周期的 ToF 求平均值、仅在所有周期完成时发送测量完成中断。 您可以在数据表第7.4.4节"多周期平均值计算"(www.ti.com/.../tdc7201.pdf)中找到更多信息

    如果您打算在单个 START 脉冲之后测量多个 STOP 脉冲、则可以通过设置 NUM_STOP 寄存器来完成此操作、该寄存器可以记录每个 START 脉冲最多5个 STOP 脉冲。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!
    多周期平均模式是否可以与组合测量模式一起工作?

    来自 TDC7201数据表:
    7.4.4多周期平均
    在多周期平均模式下、TDC7201将自行执行一系列测量、并且仅执行一系列测量
    在该系列完成后、向 MCU (例如 MSP430、C2000等)发送中断以进行唤醒
    已完成。


    8.2.2.1使用 TDC7201测量小于12ns 的时间周期
    测量模式1下可测量的最短时间为12ns。 可以进行低至0.25的测量
    TDC7201进行测量、这称为组合测量模式。 在组合测量模式下、
    Start1和 Start2连接在一起:
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Arthur:

    由于 TDC7201本质上是作为两个独立的时序通道使用、在组合模式下使用多周期平均值计算将取决于器件如何连接到激光雷达 AFE 和所使用的微控制器。 每个通道将开始一个新的测量周期、并在完成第一次测量后尽快发出一个新的触发信号。 由于 stop1 (基本上是用于测量 ToF 的组合模式启动)将首先发生、因此 TDC1的触发信号将在 TDC2的触发信号之前输出。 发送触发信号后、TDC 将只需等待下一个开始信号、该信号应是微控制器提供的基准启动信号。 因此、在这种情况下、微控制器应仅在接收到两个触发信号后发送基准启动、以确保两个 TDC 都已准备好进行下一次测量。

    这要求微控制器在每个新的测量周期中仍处于活动状态、因此、如果使用多周期平均的原因是允许微控制器在多个测量周期中休眠以降低功耗、这将不会产生所需的效果。

    简单来说、是的、您可以同时使用多周期平均和组合模式、但只需确保仅在两个 TDC 准备好开始新测量后才发送基准启动。

    此致、

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

    您好!

     我还有一个问题。 我的客户是 LIDAR 应用、他们想知道最短脉冲重复频率是什么(最快的启停重复频率)。 我在数据表中找不到它。

     请提供建议。

     非常感谢!

    Haroad  

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

    您好、Haroad、

    该值不在数据表中、因为它完全取决于飞行时间和 SPI 时钟速度。 在读取测量寄存器(Timex、Clock_COUNTX 和 CALIBRATION1和2)之前、无法开始新的测量。 这些寄存器中的每一个都是24位。 对于单次停止、以最大 SPI 速率读取这些寄存器的时间约为5us。 除此之外、您必须添加飞行时间(假定激光雷达的飞行时间大约为纳秒)。 最大测量频率由飞行时间+读取寄存器所需的时间决定。


    此致、