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.

[参考译文] SN74HC595:当级联两个器件 SN74HC595时,某些位中的段部分有一些随机错误

Guru**** 2393725 points
Other Parts Discussed in Thread: SN74HC595

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/991637/sn74hc595-when-cascade-two-part-sn74hc595-the-secord-part-has-some-randomly-error-in-some-bit

器件型号:SN74HC595

你(们)好

当进行级联连接 SN74HC595时 、段器件在某些位中有一些随机错误。 我怀疑 QH'和 SRCLK,

第9个 ScrLk 的上升沿会将 QH'引脚值(@第8个 ScrLk)发送到第二部分 SER 引脚、同时会更新 第一个 sn74hc595

 QH'引脚值。  如果 QH'更新早于 QH'发送到第二部分 SER 输入、则第二部分将出错。

我理解正确吗?  QH'下降沿是否晚于第9个 SRCLK 上升沿?  我是否有任何方法或提示来进行测量和测试、以便更清楚地显示哪个参数?   

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您可以共享原理图吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    请参阅 下面的内容。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您提供原理图、

    QH'是内部移位寄存器 H 的直接输出、如数据表中的方框图所示:

    当级联器件时、最好同时为所有器件计时。 如果这是不可能的(即时钟和两个器件物理分离)、则应首先对链中的最后一个器件(U4)计时、以防止出现错误。 这使得最后一个器件能够首先加载到所有寄存器中(包括第一个器件的输出)、然后新数据被加载到第一个器件中。

    我在这里看不到您的连接有任何问题。 最可能的问题是 U3和 U4 SRCLK 触发之间的延迟。  如果两个器件的物理隔离距离很远、则可能会导致数据出错。 相对较重的容性负载也会导致问题。

    另一个常见的错误来源是 SRCLK 输入上的缓慢输入转换--您能获得两个器件的时钟输入的示波器截图吗? 最好在100ns/div 刻度或更小的刻度上

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好

    感谢您的详细介绍。 我去客户现场调试、发现 SRCLK 速度慢、与 QH 的边缘混合、这可能导致 QH 的错误更新。  在时钟路径期间减少电容器后、QH'将与 SRCLK 边沿分开、然后故障消失。

    正如您刚才提到的、" 如果两个器件的物理隔离距离很远、这可能会导致数据出错。 相对较重的容性负载也会导致问题"

    再次感谢您的帮助。

    此致

    基因