LPC2119 CPU主板焊接调试全过程
1、 电源调试:
原电路板上输入5v直流电串联IN4007以防极性接反,加电调试后发现LM1117-3.3和LM1117-1.8基本无电压输出。查LM1117-X芯片手册发现LM1117-X管脚连接有误,该芯片1脚地/调整,2脚输出,3脚电源输入。我的连接1和2脚反了。改正后测LM1117-3.3的输出电压2.3伏。问题很严重,测量IN4007管压降有1.5V左右。随后去掉IN4007用导线代替。LM1117-3.3输出3.28v,LM1117-1.8输出1.77v。
2、 复位电路调试
复位电路使用MAX708和74ls125构成,供电都是3.3v。测MAX708的REST脚0伏,/REST脚也是0伏。按复位键后连个脚的还是0v。芯片问题吗?仔细看芯片名称和开发板上的少了一个字母(MAX708E)。查这两个芯片有什么不同。查资料得知MAX708是5v电源工作的片子,MAX708E为3v-5v工作的片子。给MAX708加5v后输出正常。74ls125输出也正常。
3、 振荡电路
在复位电路工作正常的情况下,把74ls125的输出接到LPC2119的复位引脚时原来的3.28v成了0.4v左右。经深思分析可能没起振,由于没有示波器只能测晶振管脚电压。明显和开发板上晶振管脚的电压差距很大。于是把原来晶振旁边没接的1M电阻接上。再测时复位引脚电压3.28v正常。晶振管脚电压和开发板上的也没什么差别了。
4、 程序调试
通过ISP下载一个程序进去,程序能够正常运行。但一段时间后程序不在运行,按复位键仍然不运行,测复位引脚电压只有1.5v左右。可见问题主要出在了振荡电路。不可能是不能振荡,估计是引脚连接有问题。
万用表测量时没发现有断路现象,单片机供电管脚和地线都正常用烙铁点焊后,通电复位脚电压正常。然而一段时间后又出现同样的问题。万用表测量时没发现有断路现象再补焊后,运行一段时间有停了。如此反复
希望朋友们帮忙分析分析,谢谢了 |