首先,说下我的焊接方法:一开始,当然把CPLD焊上,然后就把其他的集成也焊上去,而这些集成当中的LM37A,并没有明确的标示那里是1脚而且前后两端没有缺口,我就把芯片打横,字体放正,认定左下脚为1脚,同时上网查下PDF,确认左下脚为1脚:我就继续焊接电阻,我是同一阻值的电阻一起焊接,这样可以避免掉了元件,焊的时候,我把所有电阻焊一边,然后再次检查有没有焊错电阻,再焊另一边,焊完电阻,再焊电容等元件。。。。最后把板子焊好
我一开始并没有检查一下就直接上电,发现电源灯不亮(这是十分危险和错误的操作)。一开,在版主51GPGA指导下,我发现我的3.3V短路了,然后他就叫我检查下CPLD的电源脚有没有连焊,但我发现CPLD芯片没有问题,我就想3.3V还接到哪里,同时看原理图,发现3.3V会连到X1晶振,就估计我的晶振有可能焊接不好导致短路,就检查一下的确是焊锡太多粘到晶振外壳上,重新焊了,检查3.3V没有短路,上电灯亮。
四个检查程序
一开始,下程序,四个实验一个都没有成功。只有数码管实验中,最右边的数码管显示0,我就在Q群上询问,版主51FPGA就说我有可能晶振没焊好,不起振,就叫我重新焊下晶振,同时可以写个点亮LED的小程序确认下(点亮LED,并不需要晶振,如果灯亮,就说明是晶振问题),我写了个小程序点亮了LED,确认是晶振问题,重新了焊了就没问题。
图片等下补上
总结
1. 焊接技术有待提高(晶振焊接不好,导致了多个问题,而且还焊了两次)
2. 3.3V短路和实验程序不成功,有可能是晶振问题
3. 操作不规范和粗心,不检查就直接上电
待续