首页交流分享ENC28J60不工作,指示灯常亮的原因

ENC28J60不工作,指示灯常亮的原因

时间2016-04-13 14:36:17发布caterwang分类交流分享浏览3814

    项目中用到了ENC28J60,这前的板子一直都是好的,重新开了一次板,全部焊接好,刷进单片机程序,发现网络不通,还有就是ENC28J60的两个指示灯是常亮的,一直查不到原因,观察IC引脚都没有短路的地方。于是把周边的元器件电容电阻换了一遍,还是不行。

blob.pngblob.png

      最好,只能是拿着万用表一个引脚,一个引脚的去查。结果发现SO,SI引脚是短路的,好,重焊一遍,不短路了,上电测试,还是不行。再接着往下查,又发现RST引脚居然对地短路了,处理。完了再上电测试,好的,成了。

    后面不可以复制到以上现像,就是把RST引脚对地短路,指示灯就会长亮。由此,当指示灯长亮时,我们都要注意一下RST引脚是不是对地短路了。

    后面还有一次,做样板时指示灯也常亮,但是排查也来不是上面的原因。于是查了一遍引脚焊接,没问题,查电源,供电3.3V和基准电压2.5V,也没问题,偶然的测了一下2.5V的那个钽电容上的电压,结果发现电压只有0.2V,重新补焊了2.5V的引脚,上电再测试--正常了。

    2016年6月1日补充:供电引起的问题

    ENC28J60有5个电源,VDD,VDDPLL,VDDTX,VDDRX,VDDOSC。笔者遇到的问题是,初始化一切正常,就是收不到任何数据。器件采用的是SSOP28的封装,之前已经反复检查焊接的问题,但还是一直是网络不通,两个指示灯常亮。最后的,最后,上电,拿着万用表通断功能一个电压一个电压的去测,结果测到VDDTX时居然没通,补焊之后就好了。

    

凯特网版权声明:以上内容允许转载,但请注明出处,谢谢!

展开全文READ MORE
STM32ECN28J60指示灯复位脚基准电源
UIP1.0实现UDP通讯--方法1 74HC165并入串出移位寄存器的读操作

游客 回复需填写必要信息