在产产品,做了两年多了,总共有几百台了,最近有一批板子里有十多个控制板出现很怪的问题:
1、正常情况:控制板单片机上电初始化之后处于待机状态,以点亮灯的规律闪烁作为指示;
2、故障情况:早上第一次开机需等待十多分钟才能待机(闪灯),断电后再开,就OK了,似乎需要预热。正常情况下开机不用1S即可进入待机(闪灯)状态;
做了一些分析,还是没找到原因所在:
1、与正常工作的PCB板互换芯片,重新烧程序都不能解决;
2、、用示波器观察晶振能正常起振,但有的芯片的晶振其中一个脚振幅只有3V左右(正常位5V),与能否进入待机(闪灯)没有对应性;
3、用热风枪单独对单片机芯片加热,比手的温度稍高一点,插上芯片,立即上电即可正常运行;关电,待冷却后(25度左右),上电,恢复成需要等待几分钟或更长时间才能运行到待机状态;
4、取下单片机芯片,单独加热PCB板及其他芯片,无效果;
5、芯片的冷热变化,用示波器观察晶振频率,无变化;
6、更换了晶振及晶振电容也无效果。
现在没方向了。不知道芯片问题还是PCB板的问题,还是其他因素可能性?急啊!希望大家能提供点能参考经验及意见,十分感谢! |