我有一个应用、在该应用中、我要持续测量1MHz 时钟的频率并记录频率的微小变化。 时钟在1.8V 电压轨上运行。 TDC7201似乎可以在最小 VDD 下测量该值。 是否可以一次持续监控长达一分钟的时间?
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.
你好 Jonathan、
感谢您考虑使用德州仪器。 单个 TDC7201可能无法持续监控1MHz 时钟信号的各个周期而不丢失任何一分钟的时钟脉冲。 然而,定期监测是绝对可能的。
您可以使用设备的内部时钟或使用外部时钟参考来设置内部时钟。 理想情况下、您希望 TDC7201使用几个数量级高于1MHz 的频率、这是可行的、因为它可以接受高达16MHz 的基准。 TDC7201的任一时钟源都可能会因抖动而产生不确定性。 设置适当的时钟频率后、您可以在给定的停止引脚上检测最多5个上升沿。 由于通信协议速度的提高、无论您是只从一个寄存器读回还是从所有寄存器读回、都无法在数据传输期间在不丢失一个或两个时钟脉冲的情况下读取数据并写入后续的 START 命令。 您需要解决的另一个问题是如何提供启动脉冲。 您可以随意进行切换、但如果在几皮秒后丢失第一个脉冲、则可能会错过该脉冲。 您还可以让它随时钟触发、但您可能需要添加一些电路、以防止 START 引脚在回读数据之前看到另一个脉冲。