我是按很久前周立功网站上给的标准做的,一直没出过毛病。 板间I2C连线用的是5类网线。
如下: I2C总线线路的走线方式 一般来说走线必须使总线线路的串扰和干扰最小。 如果PCB 板的总线长度或带状电缆超过10cm, 包括VDD 和VSS 线配线方式必须是: SDA _______________________ VDD _______________________ VSS _______________________ SCL _______________________
如果只有VSS 线那么配线方式必须是: SDA _______________________ VSS _______________________ SCL _______________________ 如果PCB 用了VSS层和VDD层,VDD和VSS 线可忽略。
如果总线线路是双绞线,每条总线都可围着VSS 绕;另一种方法是SCL 线围着VSS 绕SDA 线围着VDD 绕。后者必须在两条双绞线的末端连接一个电容,使VDD 线和VSS 线解耦。我个人理解推荐前者的方法,效果会更好些。更详细的看附件中周立功的文档。
相关链接:https://bbs.21ic.com/upfiles/img/20092/2009226131139392.pdf |