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.

[参考译文] TDC1000-C2000EVM:关于 TDC1000-C2000EVM 的通道扩展和数据采集逻辑(TDC1000-C7200EVM)

Guru**** 2540720 points
Other Parts Discussed in Thread: TDC1000-C2000EVM, TDC1000, TDC7200, PGA460, TUSS4470

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

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/919681/tdc1000-c2000evm-regarding-channel-expansion-and-data-acquisition-logic-for-tdc1000-c2000evm-tdc1000-c7200evm

器件型号:TDC1000-C2000EVM
主题中讨论的其他器件: TDC1000TDC7200PGA460TUSS4470

您好!

我正在使用 Steminic 的超声波传感器开发 TDC1000-C7200EVM 模块。  

我有关于 TDC1000-C7200EVM 和 TDC1000-C2000EVM 的问题。

德州仪器提供 TDC1000-TDC7200EVM 和 TDC1000-C2000EVM。  
这两种模型之间是否有差异? 我需要 TDC1000-C2000EVM 的 GUI。 请向我发送或提供下载链接。

2.前一个 E2E 论坛建议我如何"多路复用"超声波传感器(https://e2e.ti.com/support/sensors/f/1023/t/914661)。
但对于像我这样的初学者来说、很难看到如何应用这种方法。

您能更具体地了解一下原理图吗? 例如、您能否向我展示如何使用图片或原理图配置模块和多路复用器?

目前、我使用 集成 TDC1000的 TDC1000-C7200EVM。 ToF 值和液箱液位由 TI GUI 进行监控。

我需要做的是获取 ToF 值作为模拟输出(如电压信号)。 您能告诉我如何实现这一点吗? 请告诉我要使用的物理端口或线路。

如果可能、我可以获得 LabVIEW 或 GUI 的编程代码吗? 然后、我可能会了解原始数据如何转换为 ToF 或液箱液位。

如果您有任何疑问、请向我发送消息。


此致、

Minrak Kim

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

    您好、Minrak、

    回答您的问题:

    TDC1000-TDC7200EVM 硬件已停产。 只有 TDC1000-C2000EVM 仍然是 TDC1000的评估选项。 两者之间的差异仅在于哪个器件捕获启动/停止脉冲以计算飞行时间。 一个使用 TDC7200、另一个使用 C2000微控制器。 TDC7200可提供皮秒分辨率、这对于超声波而言是过度的、而且更适用于激光雷达测量。 具有纳秒级分辨率的 C2000甚至具有微秒级分辨率的 MSP 可能就足够了、具体取决于您的精度需求。

    2.使用多路复用器解决方案时、您将 PGA460 (或任何单通道超声波 IC)器件视为代码中的单传感器解决方案。 唯一的代码插件是、您还可以使用软件通过强制多路复用器 IC 的 A0和 A1引脚打开或关闭来选择多路复用器的哪个通道处于活动状态。 由于主控制器知道哪些通道处于活动状态、因此主控制器知道哪个传感器正在发送和接收数据。

    TDC1000的 COMP_IN 引脚上提供了用于捕获飞行时间的超声波包络的模拟输出。 如果您在飞行时间记录期间使用示波器探测 EVM 上缓冲版本的 COMP_IN 引脚、则可以将光标从脉冲开始一直放置到回波脉冲开始、以目视检查飞行时间。 您还可以使用 ADC 来捕获此模拟输出、以执行您自己的超声波回波包络后处理、但这不符合使用 TDC1000的集成 DSP 生成启动和停止脉冲的目的。 如果您正在寻找仅前端超声波 IC、请考虑使用 TUSS4470、该器件具有 VOUT 引脚、可用于捕获模拟波形以进行后处理、从而计算飞行时间。

    4.微控制器的源代码作为 GUI 安装程序的一部分提供、但不提供 LabVIEW 源代码。 微控制器源代码应帮助您了解为您自己的定制软件启动、捕获和计算飞行时间值所需的代码序列。