主题中讨论的其他器件: TDC1000、
我想知道我是否可以使用 TDC7200对脉冲上升和下降之间的周期进行时间测量。 我是说、假设该信号经过适当调节并发送到 START 和 STOP 引脚。 此外、我为 START 定义了"上升"配置、为 STOP 定义了"下降"配置、并为1 STOP 脉冲定义了"下降"配置。 可以用吗?
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.
我想知道我是否可以使用 TDC7200对脉冲上升和下降之间的周期进行时间测量。 我是说、假设该信号经过适当调节并发送到 START 和 STOP 引脚。 此外、我为 START 定义了"上升"配置、为 STOP 定义了"下降"配置、并为1 STOP 脉冲定义了"下降"配置。 可以用吗?
您好、Scott、
感谢您的关注。
我没有提到我的应用程序的一些细节:
1)我想仅使用模式测量#1 (12ns 至500ns)。 此脉冲的宽度将在30ns 至450ns 之间变化。
2) 2)上述单个"导线"来自提供非常稳定且结构良好的2级脉冲的调节电路。
3) 3)剧烈转换高-低或低-高:< 1ns。
在 TDC7200的数据表中、我们有:
T1STARTSTOP_MIN 启动和停止信号之间的最短时间 为12ns
T1STOPSTOP_MIN 2个停止信号之间的最短时间 67ns
T1STARTSTOP_Max 最大时间设置。 启动和停止信号 500ns
T1STOPSTOP_Max 最长时间设置。 启动和最后一次停止信号 500ns
TRST、TFST 最大上升时间、START、STOP 信号的下降时间(20%-80%) 1ns
因此、我认为我的应用可能可以正常工作、除非我缺少其他东西。 你怎么看?
此致、
Agnelo
感谢您提供信息。 我刚刚使用 TDC7200EVM 确认了结果
我在将100kHz 脉冲信号(跟踪/提前期19.5ns、3.3V_HIGH、0V_LOW)连接到启动和停止连接器的情况下执行了测试。 我改变脉冲的占空比、以获得脉冲上升和下降之间的时间。
准确度非常高。 我配置了测量值。 具有 START:上升沿和 STOP:下降沿的模式2。 但是、观察到的误差很少(实际上、巨大的异常值)(时间不到1%)、这对我来说不是问题、因为我的应用可以轻松地识别和过滤这些异常值。 即使是基于模式的普通统计滤波器也可以有效使用(即、仅对接近识别模式的读数求平均值)。
当我尝试使用1MHz 脉冲进行测试时、我在模式1和模式2上都遇到了问题。 使用 mode2、仍然可以"减去"读数并获得预期的脉宽时间、但误差会发生很多。 我将尝试在这里投入更多时间、因为我的目标范围是12ns.100ns、即、仅模式1运行。
谢谢。