打印

焊板记

焊板记

焊板记

[本文不是技术文章,只是记录一个菜鸟diyer焊接lumit板子的过程,从一个没有任何硬件经验人员的角度来描述其经历和体会,或许会对后来的diyer有所帮助,如果你是硬件大拿,不要奢望从俺这篇文章里有什么技术收获,特此声明]

    这些年尽写程序了,从来没有打主意自己焊块板子。看到电路板上密密麻麻的米粒大小的电容电阻,还有更加密密匝匝的芯片腿脚,感觉根本就不可能是手工可以搞定的,另外自己专业是软件方面,也没有打算要转向搞硬件,因此一直觉得焊枪这种东西离我好远,与门,或门,锁存器...一切都好像和我无关。
    不过一切都在变,年复一年的泡在C,C++代码里面也会厌烦,加上现在的工作与嵌入式有相关,感觉自己在贴近硬件的软件方面有欠缺,理解不够深刻,突然萌生出要自己从零开始焊块板子,并把linux(or uclinux)跑上去,一方面对自己是个挑战,看看焊接芯片对一个新手困难有多大,另一方面焊接过程中通过查看芯片手册和原理图,加深对嵌入式系统的理解,对自己的工作也有促进。故事就是这么开始的。

第一回:搞定PCB板
    毕竟没有做过硬件,没有搞过硬件版图设计,因此初次焊板只能选择别人已经成熟的开发裸板,可以提高DIY的成功率。在网上偶然看到lumit的网站,第一感觉还不错,技术支持比较完善,至少整个DIY过程都有指导文档,就他了!后来经历也证明版主很热心,电话联系订购,去AKA拿裸板,当拿到那块蓝色的亮晶晶的电路板的时候,对自己说,能搞定么? 呵呵,我不知道,就当个玩具吧。

第二回:买工具和器件
    去中发就可以搞定这一切.
    列一个单子,把所需要的器件和工具都一一列举出来,要特别注意标明器件的封装型号,实在搞不清就带上板子和原理图去,搞不清的就直接比划一下,这就是我使用的笨办法:)。最好都在一家把尽可能多的东西买齐,如果只缺一两个器件去找人买的话,那些卖器件的广东人势利的很,会刁难你,开高价。另外电阻电容之类的在中发的最小销售量是100只(不知道是不是坑我,我问了好几家都这样),所以本来很不值钱的电阻电容会是一笔没有意料到的大开销。别忘了买5V的开关电源,一定要量一量实际电压,还有jtag的调试小板。
    买一把尖头镊子,30瓦的普通烙铁,最细的焊锡,焊锡膏(我没有买那种液体的助焊剂,两块钱一盒的焊锡膏也挺好使),烙铁架必不可少,否则你家的桌子会烫上十个八个洞;放大镜在检查焊接的时候也不可少;万用表就不用说了。
    算算账把,你会发现DIY也是很费钱的,呵呵,不过这还不算什么,如果焊坏了返工的话就更不爽了。

第三回:失败的开始
    我的焊接是从失败中开始的。
    焊接的第一步是电源部分,这部分焊接不成功,班子就直接game over。
    这一部分的原理图很简单,也就几分钟的事,接上电源看看电源led亮否,亮了就测测电压对不对,对了就行了。
    上面我说的是正常过程,我的经历却是接上电源发现灯不亮,检查许久觉得是led的问题,开拆,用烙铁带镊子往下拽,电源led一头的焊盘给我拽下来了,郁闷好几分钟,不过好在焊盘和导线部分还连着,小心翼翼的把新的led焊接上去,灯亮了,量一量电压正确,很开心。不过接下来的事情对俺的打击实在太大了,因为我没有电源的插头和插座不配套,我自己把正负极接出来焊接到板子上,没有焊牢,掉下来之后重新焊了一下,再插上电源,几秒钟过去之后,闻到烧焦的味道,还没有反应过来怎么回事,看见一个10U的电容发红发亮,随即一声清脆的"爆炸"... ,一阵烟升起,一晚上的功夫白费了,郁闷一晚上,原来是正负极接反了。刚开始的时候都会很白痴么?愚蠢的错误发生的白痴身上似乎也是正常的。
    第二天,买来器件,拆换已经焊上的那些玩艺,重新接上电源,测试,一切正常。
    费尽力气终于焊接好电源部分,不过在此过程中,已经消除了对焊板子的陌生感,失败中的恢复也是可以带来信心的。

第四回:那么密的管脚是怎么焊上去的
    电阻电容比较好焊,粗管脚的片子(74系列那几个)也还好搞,就不螯述,特别讲讲s3c4510 ,flash和sdram这几个管脚密集的片子
    我没有焊接过那么密的管脚,也没有见到别人焊过,一切都是在摸索中前进。不过目前我已经掌握快速焊接密腿芯片的方法,与大家共享。
    刚开始的时候,我是一个管脚一个管脚的焊接,这样焊接很费劲,要非常小心才能保证管脚之间不短路,不过后来请教了一下高人指点了快速精确的焊接方法,然后自己实践成功。
    第一步:助焊剂
    在焊盘上涂上少量的助焊剂,如果是焊锡膏,涂上去之后,用烙铁在焊盘上方用烧热的烙铁烤一下(不用接触到焊盘),让其溶化并均匀分布在焊盘上,芯片管脚也同理涂上助焊剂。
    第二步:芯片定位
    将芯片按照正确方向放置到焊盘上,精确地对准焊盘,用手轻轻按住,烙铁沾上很少的锡(一定要少,烙铁头有薄薄的一层锡就可以了,否则就等着短路把),焊接对角线上的两条腿,固定好对角,焊接的时候只要用烙铁尖端接触一下管脚和焊盘的接缝处1秒就可以焊牢(我感觉焊盘和芯片腿上本来就有一些焊锡,不知是不是对的,请高人指点)
    第三步:“刷腿”焊接
    这是俺自己根据体会起的名字,可能不专业。
    固定好对角后,片子就紧紧地贴在板子上了,在继续焊接其他管脚之前,请再次确认管脚位置,无误后,左手轻轻按住芯片,用沾上"极少"量焊锡的烙铁尖,轻触第一条腿的焊缝位置,并以适当的速度沿着每条腿与焊盘之间形成的焊缝直线滑动,烙铁尖在每条腿前停留很短时间,看见焊缝处有焊锡溶化就马上移走,这样可以像刷子刷过一样很快地焊接细密的管脚,不会烫坏芯片,而且焊点很漂亮。


第五回:run
    第一个程序是led_blink.bin,看到闪烁的leds,点亮了我的眼睛。
    第二个程序是step_by_step中step4的串口测试程序,看到回显到串口上的字符,有了一丝丝的成就感
    第三个程序是从www.lomx.net(dailz的site)下载的bootloader,看到输出的菜单,真是很爽
    第四个程序是uclinux,当看到uclinux的log从屏幕上打印出来的时候,我宣告自己本次DIY的成功,奖励给自己一杯红酒,呵呵


    上面就是菜鸟diyer的焊板经历,俺目前没有继续焊下去的打算,因为现在的环境可以满足我的需要了,可以跑bootloader,可以跑uclinux,这就够了。如果将来有需要,我也有信心能做一些简单的硬件,可能这算是一大收获吧。
     经过本次DIY,看见密密麻麻的电路板,头不再晕了,这证明做软件的人见到电路板不一定脑袋里面都是浆糊,尽管刚开始的时候是。
     经过本次DIY,焊接技术熟练了,以后家里的小玩艺坏了完全可以自己上,不用扔掉了,也说明焊接本身(仅指简单的烙铁+焊锡)并没有太高技术含量,大可不必惧怕。
     经过本次DIY,知道调硬件比调软件需要更多的耐心和眼力,要一条腿一条腿的检查,要看到眼睛酸胀才算数。
     经过本次DIY,手指被烫了一道疤

     谢谢limingth的帮助

TOP

好贴啊! 大家共享之。。。  

顺便说一下, hemao77 是 lumit4510 开发板第二个 DIY 成功的,在此之前广州的 aguijie 网友是第一个,论坛上也有他 DIY 过程的帖子。

非常希望有越来越多的朋友能够享受到这样自己 make it 的乐趣,这也是 lumit 开源项目的初衷和目标,感谢  hemao77 能够抽空把自己的经验和体会发到坛子上来和大家共享。
lumit-admin <admin@lumit.org> [lumit] - let us make it together -> visit http://www.lumit.org now!

TOP

老兄也是北京的吧?我到中发跑过N趟,也没有找到买jtag调试板的,请问老兄是在哪买到的?小弟现在急需,若蒙相告,不胜感激!

TOP

给斑竹发个信息问一下,他最清楚了,呵呵!!

TOP

见到希望了

顶!!我也打算DIY一次

TOP

其实焊板子也不是那么可怕的事,作几次就习惯了。

TOP