系统介绍:一个单片机(赛普拉斯)后面带两个传感器(IIC接口),J1和J2为传感器连接端子;
测试条件:测试时候J1和J2没接传感器,IIC空载;
测试结果:
1、不正常的机器 V1=0.9V,正常机器 V1=3.3V;(V1实际测试点是R3右侧,非J1上SDA焊点)
2、不正常的机器通过对SDA焊点加焊锡重新焊接可以恢复,测得V1=3.3V,恢复后测试48H当前没再变异常状态;
3、把J2去掉,可以恢复测得V1=3.3V,但是这种情况,恢复后还会成原来的异常状态;
4、只有在V1=3.3V时,IIC是正常状态,此时才能正常读传感器;
工作原理示意图,如下:
有没有遇到过类似问题的朋友,来讨论下。
|