PCB板贴片过程中由于潮气引起的单片机不通信问题

最近小式了一批板子发现有几块不通信,表现出来的现象是ms721的输出电压被拉低到1.5v,这说明单片机消耗电流过大将ms721的输出电压拉低。刚开始怀疑有可能是单片机电源和地短路,用万用表测试排除了这个情况;又怀疑是不是ms721损坏了单片机,经过与ms721供应商交流,排除了这种情况;最后将换下的单片机换到其他好的电路板上,又能够通信,说明单片机没有问题,接着将不能通信的电路板上的单片机重新焊接一次或者用热风枪对着单片机吹一会了,板子就又能够通信了;经过分析是在PCB贴片的过程中由于高温有潮气进入了单片机和pcb之间,导致单片机引脚上的耗电量增加,将ms721的电压拉垮了,用热分枪吹一下排除了单片机和pcb板间的水蒸汽,就可以正常使用了;我们的pcb板在出厂的时候都是刷了三防漆的,因此在后续的使用过程中单片机是不会受潮的,因此可以放心使用了。

        在测试的过程中还发现在读取AD值的时候开始读取几次是正常的,后续就全部为0,经过分析AD值全部不正常的情况,如果是传感器片有问题的话全部出现问题的可能性还是比较小的,继续检查下去发现要么是控制恒流源电路中的一个NPN的三极管虚焊,要么就是控制恒流源的电阻虚焊,这就导致发光管的发射回路不通,没有电流流过发光二极管,根本就没有发出光,因此在采样电阻上得到的AD值全为0。

你可能感兴趣的:(网易博客搬迁之研发人生)