《调试硬件的步骤.docx》由会员分享,可在线阅读,更多相关《调试硬件的步骤.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除调试硬件的步骤如果是自己焊板子自己调,适合小规模系统 1.拿到PCB裸板时,检查加工的怎么样,测量一下电源地有没有短路的。 2. 焊接上电源芯片,通上电源,把电源调通,看看电压是不是都正常,纹波系数是否超标。 3. 焊上主控制器芯片(微处理器),及其相关最小外围电路,jtag调试,串口,ram,rom,就是先让最小系统跑起来。一定要把LED电路调通。从而,软件工程师可以通过LED发光颜色来调试板子和硬件 。如果jtag都是好的,写个hello,world看看cpu内核能部不能工作,调试外部的ram,rom。 写外设测试驱动,测试驱动很考量人的,一
2、般是要由硬件工程师来干,但是就看水平怎么样了,总会出现硬件的人厌软件错误,软件的人厌硬件错误。 找外面焊接回来的板子也一样这个步骤。 板子突然不work了怎么办? 1.测量电压 2.测量晶振(体)是否起振,注意晶体的输出幅值比较小,晶振则和其电压相差不大 3. 用无水酒精把板子擦洗一遍,应为在调试的过程中某些管脚总会搞进点污秽,引起短路,这个方法解决了我碰到过的大约40%左右的板子突然罢工。 4.尝试降低频率。谈谈自己的调式经历,希望能给刚入门的同行有点帮忙,也希望有好资料的同仁,能拿出来与大家一起分享。共同进步!在调试之前你一定要熟悉原理图,及工作原理。在还没有layout之前能及时发现原理
3、图的一些错误。首先拿到打样的PCB板时,不急着焊元件,检查下PCB,(4层板以上的最好检查一下)。有时候PCB本身就短路或开路,要是全部焊好后再找问题,会找死人的,调试时最好是一步步来(不要一次把所有元件全焊上),焊一部份调一部份。这样可以减少不必要的工作量,达到事半功倍的效果先调电源,电源没有问题了,再往下调。(这时可以测试IC的供电电压对不对,可以避免烧IC)。然后再调CPU的硬件部份,复位电压,晶振,CPU电压,地,及周围IC的电源,地。确认没有问题后,基本可以确认硬件没有什么大问题,接着通电进行整机调式,看看工作的状态是否与你理解的一样。有如达不到,或不稳定,那就查查通信方面是不是存在
4、什么干扰,CLOCK是否正确,等等,反正调试是一项细心的工作,一定要有耐心。虽说自己在硬件调试上远没有达到牛人级的水平,手上过的板子也没多少,但是硬件调试中遇到的记忆深刻或者让自己痛不欲生(呵呵,有点夸张,但有时就是如此)问题还是很有一些,自己也总结过一些东西,特别是每次看到学生在硬件调试时遇到问题难以克服而无助无辜无厘头的样子时,总是想写下点什么:首先拿到打样的PCB板时,不急着焊元件,检查下PCB,有时候PCB本身就短路或开路,特别是电源部分,要是全部焊好后再找问题,会找死人的!其次调试时最好是一步步来(不要一次把所有元件全焊上),焊一部份调一部份。这样可以减少不必要的工作量,达到事半功倍
5、的效果。先调电源,电源没有问题了,再往下调。然后再调CUP的硬件部份,复位电压,晶振,CUP电压,地,及周围IC的电源,地。确认没有问题后,基本可以确认硬件没有什么大问题,接着通电进行整机调式,看看工作的状态是否与你理解的一样。如果出现问题,那对照原理,按信号一级一级查看,有些莫名其妙的问题,那就查查通信方面是不是存在什么干扰,CLOCK是否正确,等等。总之,调试是一项细心的工作,一定要有耐心。以下是以前指导学生实习时写的焊接注意事项,焊接也是硬件调试过程中重要环节:1首先注意安全,特别是在使用烙铁时,注意不要烫着人体,不要烫着电线,(即不要伤害了烙铁也不要伤害了自己)以免发生伤害事故;2器件
6、焊接顺序:(1)首先用万用表测量电路板上电源与地,保证这两端不短路;(2)其次先焊接电源电路,焊接完后立即上电测试电源输出5V是否正常(电源指示灯是否正常点亮),注意上电前需要再次测试电源与地,保证这两端不短路;(3)其余器件原则是从矮到高的,大致是先焊贴片器件,如电阻,三极管等,再焊座子等;3贴片器件(电阻、电容、三极管等)焊接方法:先在电路板上器件对应封装的一个管脚焊盘上上点焊锡,然后用镊子夹送器件到板子上先固定已有焊锡的那个管脚,然后再焊接其他管脚,焊锡用量不宜过少,以保证焊接牢靠。4器件焊接方向:特别是芯片座子,数码管,发光管;(1)贴片电解电容:表面有行线的为正极,对应电路板上封装粗
7、线的一端(特别注意正负极,反接上电后可能炸裂);(2)发光管:管子长脚为正,对应电路板上封装方孔为正;(3)芯片座子:有缺口的朝上,对应电路板封装缺口,插芯片方向同理;(4)数码管:有小数点一端为朝下,而电路板封装有缺口一端为朝上;5焊接结束:先用万用表测量一下电路板上的电源与地,确定不短路后再上电,然后用万用表测量电路板上5V电源是否正确(电源指示灯是否正常点亮),最后才能把各个芯片插到座子上;所谓的最小系统法,是指构建一个可运行的系统,必不可少的、最基本的硬件和软件环境。而在这里,我们特指硬件方面。如果要让一个单片机系统正常工作起来,需要哪些硬件条件,我们罗列一下:1、电源2、复位信号3、晶振信号Ok!无需多说了,这就是我们要优先排查的目标(也许你需要一个示波器!)。暂时忽视那些不相关的硬件。等单片机能够正常运行了,再去检查其它外围功能电路吧。【精品文档】第 3 页
限制150内