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.
您好!
如前所述、我已成功读取 TDC7200EVM 的默认值、并使用 Arduino 写入该值。 但是、我现在的问题是、我无法仅向 IC 写入数据。 以下是相关主题的最后一个问题:
感谢您迄今提供的帮助。 我 通过将一些从 Arduino 到测试点的连接焊接到 EVM 上的 TDC7200的 R/W。 但是、我在仅对 IC 执行 R/W 时没有发现同样的成功、因此我进行错误的硬件连接可能会出现问题。
话虽如此、我是否可以检查 TDC7200EVM 上的所有电阻器和电容器(C2/C4、R1-R6)是否 都是 TDC7200 正常工作所必需的? 相关电容器/电阻来自 TDC7200EVM、如下所示:
此外、我尝试读取 TDC7200上针对 EVM (顶部)和 IC (底部)的前4个寄存器的默认值。下面是获取 EVM 和 IC 的 SPI R/W 信号。我现在使用的是 CPOL = 0和 CPHA = 0。
蓝色- DIN 红色- DOUT 绿色- SCLK 黄色- CS
EVM 示波器读数:
IC 示波器读数:
我不知道原因、但似乎对于 IC 而言根本没有 DOUT 信号、即使 Arduino 向 DIN 发送相同的信号。
谢谢你。
此致、
插孔
尊敬的 Jack:
C2:这是电源去耦电容器。 始终建议使用这些电阻器、因为它们可用作电源轨上噪声的滤波器、还可在器件电流尖峰时快速提供电流源。 使用去耦电容器可以防止器件运行中出现毛刺脉冲。 请参阅以下技术文章、了解更多信息和布局指南: 去耦电容器确实是必要 的、 旁路电容器是肯定的、但原因是什么
C4: 这也是一个去耦电容器、但用于 TDC7200内部 LDO。
旁路电容器故障有时是器件故障的原因、请参阅文章 3299497。
R1、R2:这些是阻抗匹配电阻器、用于匹配通过 EVM 上的 SMA 连接器连接到起始和停止引脚的同轴电缆的50欧姆阻抗。 对这些电阻器的需求取决于如何将这些引脚连接到 TDC1000。 如果连接到同一 PCB 上的 TDC1000、则不需要电阻器、只需使用长度匹配的短信号走线即可。 另请注意、如果在启动/停止引脚上看到干扰(误报)、则将这些电阻器(或更大的电阻值)与启动/停止输入电容结合使用可提供低通滤波功能、抑制干扰。 最好在 PCB 原型中为它们留出空间。
R3: 该0欧姆电阻器可用于访问 EVM 上的 Trigg 引脚、具体取决于设计。
R4: 建议使用该电阻器在使能引脚上进行滤波、因为该引脚中的干扰会使器件复位。
R5: INTB 为低电平有效、因此这里需要一个上拉电阻器。
R6: 不需要。
在对新设计进行原型设计时、遵循布局指南并使用所有推荐的无源组件是最佳的起点。
我希望这对您有所帮助!
此致、
Gabriel