Other Parts Discussed in Thread: TDC1000-Q1, TDC1000, SYSCONFIG
器件型号: TDC1000-Q1
主题中讨论的其他器件: TDC1000、 SysConfig、 TDC7200
尊敬的 TI 团队:
我正在研发一种带有 MCU 的 TDC1000-Q1 超声波测量系统、其中超声波计时器和 AFE CLKIN 均来自 SYSPLL 输出。
早期配置:
-
SYSPLL1 = 80MHz
-
CANCLK = 80MHz
-
CLKOUT 至 TDC1000 = 8MHz
-
超声波计时器有效时钟~4MHz
-
在水中测得的 ToF 滴度(30 mm 单侧距离)≈160–161
-
水和 DEF TOF 之间的差异≈10–12 滴度
将 SYSPLL1 更改为 40MHz 后(以在 40MHz 上运行 CAN):
-
CANCLK = 40MHz
-
CLKOUT 自动变为 4MHz
-
计时器配置未更改
-
在水中测量的 ToF 滴度≈320
-
水和 DEF≈20 滴度之间的差异
我的问题:
-
即使计时器配置不变、更改 SYSPLL 分频器也会自动影响计时器有效时钟吗?
-
为 TDC1000-Q1 使用 4MHz CLKIN 是否可接受超声波 ToF 精度和稳定性?
-
由于 CLKIN 已从 8MHz 更改为 4MHz、因此我是否需要修改 TDC1000 时序配置、例如 TX_FREQ_DIV、CLOCKIN_DIV、RX BLANKING 等?
-
为了获得更好的分辨率、我要求将水和 DEF 之间的 ToF 滴答差增加到大约 130 个滴答。
这是否只能通过增加计时器时钟频率来实现、或者是否有推荐的方法(例如缩放,内插或时序配置调优)?
请帮助实现这种 ToF 差。
传感器和反射器之间的距离~30 mm(一侧)。
当前时钟树快照: 

有关推荐的时钟架构或时序配置的任何指导都会非常有用。
谢谢、
洛维