经过一番阅读/测试后,我设法使用I2C和FTP CAT5铜双绞线电缆在2个设备之间进行稳定的通信。
- 绿线-SCL
- 白/绿线-GND
- 蓝线-SDA
- 白/蓝线-GND
GND仅在一根电缆端连接,I2C总线时钟为10Khz,并且我已将10Kom上拉电阻器连接到VCC
它运作良好且稳定。当我决定使用另外两对电缆供电(+ 12V)时,它停止工作。我在另一对上的一对GND上测试了+ 12V,也在同一对上测试了+ 12V / GND:相同的结果,它停止工作。整个I2C总线停止工作,其他设备也停止工作。
不知道我可以使用同一根电缆还是选择最安全的电缆-另一根电缆供电。