调试仅部分寄存器可访问的问题、并偶然发现了他的线程。 我们的晶体电压也介于0.25V 和1.2V 之间、至少与使用无源探头测得的值相同、因此它可能会在测量期间增加一些电容。 我们在设计中未包含串联电阻占位符、并且由于布局非常紧凑、在此阶段添加该占位符不切实际。 调整负载电容有什么用呢?如何解决? 似乎我会开始将时钟值从目标上拉开。
非常感谢您提出任何建议!
附上了我们的原理图以及 OSC1和 OSC2


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.
调试仅部分寄存器可访问的问题、并偶然发现了他的线程。 我们的晶体电压也介于0.25V 和1.2V 之间、至少与使用无源探头测得的值相同、因此它可能会在测量期间增加一些电容。 我们在设计中未包含串联电阻占位符、并且由于布局非常紧凑、在此阶段添加该占位符不切实际。 调整负载电容有什么用呢?如何解决? 似乎我会开始将时钟值从目标上拉开。
非常感谢您提出任何建议!
附上了我们的原理图以及 OSC1和 OSC2


尊敬的 Igor:
您是否偶然知道无源示波器探头具有多大的电容? 我只是想了解一下在测量 OSC2波形时可能添加的内容。 该图显示最小电压为472mV、远高于典型的100mV 和150mV 最大单端检测比较器阈值。
您认为增加电容会改变频率是正确的、但通常这不足以违反 CAN 规范中的时钟容差标准。 但是、随着位速率的增加、允许的容差也会减小、因此这在某种程度上取决于应用。
电压电平是根据组件的电阻和电抗设置的、这些组件会对共模电平产生某种分压器类型的影响。 OSC1侧通常低于 OSC2侧、这在您的图中也可见。 只需调整晶体两侧的电容比、就可以对这些共模电平进行一些调整。 增加 OSC2侧的电容和减少 OSC1侧的电容数量相同、这将使总电容保持不变、但会增加 OSC2侧的共模电压电平。
因此、如果不添加串联电阻、您可以:
1.) 尝试相等地增加两个电容值、并测量/验证时钟频率偏移是否仍处于您的应用的 CAN 规格限值范围内
2.) 通过使 C12 = 10pF、C11 = 6pF、或者甚至 C12 = 12pF 和 C11 = 4pF、来将电容转移到 OSC2侧。 然后评估和验证性能并检查稳定性。
告诉我您的结果。
此致、
乔纳森
谢谢,是的,我确实看到了应用手册,但不知何故错过了建议有一个占位符 Rd .
在测量方面-我将 Siglent SDS1104X-E 示波器与 PP510无源探头一起使用、采用10X 模式(https://assets.testequity.com/te1/Documents/pdf/siglent/siglent-probe-series-datasheet.pdf)
因此、可能会为电路增加非微不足道的电容值(18.5 pF 至22.5 pF、10M)。
似乎我需要适当的工具来观察它、甚至不影响结果、例如有源探头