有时候,产品性能不正常,可能只是你的眼神不好!

 

今天,调试产品。换了个单片机芯片,然后发现电流忽大忽小。测试下来,发现是单片机的电流忽大忽小造成的。

 

我第一个想法是,不会吧,都说单片机不用的管脚要配置成输出管脚,我这次原理图上有些管脚的输入删掉了,但是程序没有做出相应的修改,配置成输出。而NC的管脚,不配置成输出管脚,可能会导致芯片工作受到干扰。心中一阵狂喜,难道这个现象被我碰到了。

 

赶紧修改并烧写程序,将所有的NC管脚都配置成输出。

 

一测发现,电流忽大忽小的情况还是存在。

 

然后,把单片机的输入输出的1kohm电阻断开,发现电流正常了。

 

再测,发现单片机输出端连接的插座处,有一点点锡,然后这些锡将单片机输出端和电源短路了。

 

把锡弄掉,电路工作就正常了。

 

这让我又想起当年放大器增益不正常的事情。

 

当时,应该是刚毕业一年左右,产品从车间刚回来,上电测试,发现增益不对。然后我就开始测管子的工作点,发现正常。我当时想,这电路是成熟电路啊,大家都用过这么多遍了,不应该出问题呀,难道是焊错了,或者虚焊了。于是就搬了抬显微镜,对着板子上的电容,电感,器件看,觉着人家都焊的挺好的呀。正在那惆怅之际,组长从门口路过,然后又折回来。现在都记得组长探回他那瘦瘦的脑袋时的情景。

 

组长问:在调啥呢,有啥问题呀。

 

我答:增益不对,管子工作点都正常。

 

然后组长就拿起来看了一下,说,这么长一根铜丝搭在微带线和地之问,你没看见呀。

 

还有那次调试锁相环的事情。

 

那次是我第一次做锁相环,还是点频的。板子上带着单片机。测试时,发现,有时候能正常锁定,有时候就失锁。

 

担心是因为芯片虚焊导致的,还找来了公司焊接技术最高的同事,帮忙重焊了一下,发现结果还是如此。

 

示波器测试单片机给PLL芯片的控制信号,发现有时候有,有时候又没有。没有的时候,测控制信号的输入管脚,发现和地是短路的。

 

一查,原来是我设计的时候,想着射频部分能和壳体完美接触,所以就把射频部分背面的地的阻焊都去掉了,然后那些走控制信号的过孔也没有阻焊在上面。

 

当时还想着,这些过孔不能与壳体接触,所以让结构设计人员,在结构上都在相应位置挖空了。

 

但是人算不如天算,那些没有阻焊的过孔的避让环中间嵌上了桌面上的焊锡,导致控制信号短路了。