今天做了10块板子,算是测试板,非成品。
其中一块上电后 电源LED不亮 并且7805发热厉害
根据触摸和观察就可以知道 电源部分出了问题!
万用表一量,也确实是7805的+5 输出和GND 短路了
于是,自己粗略的看下整个板子 是否有明显的焊接短路
又或者是PCB的某处焊接与PCB过孔焊到一起了(因为这个情况
以前也碰到过,由于PCB全是手工焊接的,难免人为错误)
查了半小时,没有发现任何明显的异常,反正就是短路!
只好给生产部门,叫同事用专门的放大镜下查看,1小时过去,然未果!
自己刚好下午事情不多,于是查起了。
虽然经过,前2轮的检测,我有90%的信心认为是某块芯片坏了,导致+5与GND
的内部短路,导致整个PCB的+5和GND短路
但还是本着不要怀疑芯片,应该怀疑人为的原则
我从7805开始,第一步 ,焊除7805 还是短路,问题不在7805
第二步,到+5的一个分支 割线,下支(从PCB下到上沿+5的走线)没问题,上支短路,继续
往上割线分支查,经过10几次割线分支, 还是下支没问题,上支短路
到17次,总算发现问题了 短路部分在一片USB芯片上,于是焊除USB芯片,一量电路
OK了 ,USB芯片的内部电源地已经电阻为0ohm (这里还不清楚,是否焊接时导致这芯片烫坏了)
换了块新的usb芯片后 上电 下载 运行全部OK
当然此时的板子已经是割线 ,飞线一大堆. 不会再当产品出了!
问题 虽然进过几个小时解决了,但这个办法我认为很不好,可又一时
想不出更合理的办法! |