我的一个项目是利用LPC2220作为母板,然后用LPC2101作为子板,用一张母板控制4个子板,这四个子板的和母板的通信靠I2C通信,子板地址用拨码开关来设定。 但是目前,我遇到了烧毁I2C芯片问题,已经烧毁LPC2220和LPC2101各40个了。(心痛啊) 子板和母板间的连接就只有4条线,一个电源12V,一个地,一个SDA,一个SCL。 I2C的连接是按照飞利浦公司的标准连接的,上拉电阻是4.7K,在母板上面,子板上没有上拉电阻。 问题描述: 1.当子板和母板分开应用时,各自的I2C没有问题,可以正常使用; 2.当子板和母板连接在一起,只要没有I2C通信,各自的I2C也不会烧毁; 3.当子板和母板连接在一起,先上子板电源,然后再上母板电源,然后进行I2C通信,子板的I2C的两个接口烧毁(有时候只是烧毁其中一个),对地短路,但是其他管脚没有问题;母板的I2C接口没有烧毁。 4.当先上母板电,然后再上子板电源,然后再I2C通信,也不会有问题; 5.同时给子板和母板上电,I2C通信也不会有问题; 有谁知道请留言,告知联系方式也可以! 我的联系方式: E_MAIL:kucol2008@yahoo.com.cn TEL: 028-66315213 NAME:徐建彪 |