主席先生,
您是否建议 ISO1540 I2C 级别发生故障、谢谢
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.
您好、Philip、
我认为 GND 过孔不会在这里引起任何问题。 如果客户发现通信问题、可能是由于 ISO1540 SIDE1和 MCU 之间的 I/O 逻辑电平不匹配造成的。
您能否共享 MCU I2C 引脚 VIL、VIH 和 VOL 电平? 或者、您也可以共享 MCU 器件型号并提及哪些引脚配置为 I2C 并连接到 ISO1540 SIDE1。 谢谢。
此致、
Koteshwar Rao
是的、RAO、。
控制器是 STM32F030CC、请参阅 ISO1540端的附件、谢谢
感谢您的建议。
您好、Philip、
感谢您分享原理图和 MCU 器件型号。 我检查了 MCU 的 I/O 规格、并发现 I/O 与 ISO1540兼容、具有良好的裕度。 因此、MCU 和 ISO1540之间不存在兼容性问题。
我还再次查看了原理图和 PCB 布局、没有发现任何主要问题。 您能否确认在测试期间是否组装或未组装连接到 SDA1和 SCL1的电容器 C30和 C31? 我看到这些电容器的值仅为10pF、任何更高的值都可能导致通信问题。
除了上文所讨论的事项外,我没有看到任何重大的问题。 您能否详细介绍一下客户问题?
请帮助我了解上述信息、以进一步调试该问题。 谢谢。
此致、
Koteshwar Rao
您好、Philip、
感谢您的意见、这很有用。
根据您的回答、我了解 ISO1540通信错误即使在正常工作条件下也会发生、并且该错误持续发生。 由于原理图和 PCB 布局看起来很好、因此我们不会出现这种通信错误。 我不确定电路板上是否存在未反映在原理图或 PCB 布局中的任何问题。
作为实验、您能否在非常靠近 VCC1/GND1和 VCC2/GND2引脚的位置添加一个0.1µF μ F 的去耦电容器? 客户可能将这两个电容器焊接在靠近引脚的位置、即使这些电容器没有空间。 请务必请求客户执行此测试。
此外、您能否让客户将数据从侧1传输到侧2、并在一个图中捕获 SDA 和 SCL 波形(共4个通道、SDA1、SCL1、SDA2、SCL2)? 同样、现在将数据从 side2传输到 side1 (与我在最后一句中描述的内容相反)并捕获所有 SDA 和 SCL 波形? 这将帮助我们了解器件是否会产生任何错误或是否正在传输正确的数据。 这还将帮助我们了解问题是否确实与 ISO1540相关、以及是否存在任何外部软件问题。
很抱歉、对于提出这么多问题和进行实验、这对于我更好地了解客户应用和调试问题是必要的、尤其是因为问题不是很明显。 谢谢。
此致、
Koteshwar Rao