铁杵磨成针

简介: 铁杵磨成针

之前认识了一位网友,跟我说过,他上一次离职的原因是由于老板不同意他自己建立自己的封装库。而在这说是希望引起大家足够的关注。

今天,还是来分享下很久鄙人踩过的一个坑,主要目的还是告诫大家,要小心封装呀!!!


封装:你不要告诉我你没有踩过封装的坑。本人踩过的封装的坑算是数不清了,除了以前分享的“底焊盘不一定就是GND”,今天再贡献一个供大家娱乐下。


铁杵磨成针某个项目的小板第二版改版,工厂反馈HDMI座子放不进去,当时听了心里有点怒,我这个HDMI封装没动过,BOM也没动过,且上一版HDMI座子由于交期慢,还是我自己焊上去的(又想让我自己焊接,没门)。


接着通过反馈的照片来看,物料是对的,而我查看layout文件也是对的,再通过cam350查看gerber文件,也是对的。便拍了实物照片过去,告诉工厂上一版没有问题,让他们想办法克服下。


想不到的是,工厂回复克服不了,说是强制按下去会掉焊盘,这回我便知道肯定哪里有问题了,只能回复空贴,等板子拿回来再看吧。


回来了,自己拿着实物也是按压不上,四个定位孔明显比板子大了,就跑去问采购怎么这边物料对不上,现在想想采购也只能给你回复一样的呀。接着想到自己上一版焊接还剩下了几次在抽屉,就去试了下,确实是一样了,怼不上呀。


后面只能经过排查,才找到了下图的根本原因:


Hole尺寸没有按照规格书建立。


之所以A板可以是因为PCB加工Hole本身就存在误差。且因为B版换了工厂,管控能力也存在差别。


640.png


说到这里,相信大家能够猜到我“铁杵磨成针”的来源了,后面向结构借了锉刀,在电脑前磨呀磨,磨完一个PIN接着一个PIN。(干了这杯还有三杯)


接下来是彩蛋:


相信很多人以为故事就这么结束了。。。显然不是,还有一个坑呢,相信细心一点的同学在选型时候能够发现:


上图右下角已经明确表明,推荐在厚度1.4mm的PCB板上使用。


为什么这么说,因为信号PIN的长度如下:

640.png

而我同事用在了1.8mm厚度的板子上了,最后针脚没伸出来,导致存在偶尔的虚焊。为什么牙痒痒的,因为我当初刚过去正给他打下手呢!!!


现在回头想想,哪些经历倒是变成了一笔财富,让我对待工作更加严谨认真,让我的职业生涯多了一抹色彩。谢谢阅读完。

相关文章
|
Ubuntu 前端开发 Linux
通过Ftrace实现高效、精确的内核调试与分析(上)
通过Ftrace实现高效、精确的内核调试与分析
Cadence原理图查看PIN总数
Cadence原理图查看PIN总数
1493 0
|
前端开发 架构师 异构计算
SoC系统的低功耗设计(二)功耗分析
SoC系统的低功耗设计(二)功耗分析
212 0
SoC系统的低功耗设计(二)功耗分析
|
消息中间件 存储 运维
钉钉 Android 端功耗优化最佳实践(中)
钉钉 Android 端功耗优化最佳实践(中)
357 1
|
监控 BI Android开发
钉钉 Android 端功耗优化最佳实践(下)
钉钉 Android 端功耗优化最佳实践(下)
320 0
钉钉 Android 端功耗优化最佳实践(下)
|
传感器 编解码 监控
功耗优化 · 方案篇 · Android功耗优化指导规范
功耗优化 · 方案篇 · Android功耗优化指导规范
3341 0
功耗优化 · 方案篇 · Android功耗优化指导规范
|
安全 前端开发 芯片
LDO选型指南
LDO选型指南
195 0
|
算法 安全 数据安全/隐私保护
​电量计基础知识介绍:
​电量计基础知识介绍:
235 0
教你解决漏电,功耗方面的问题
教你解决漏电,功耗方面的问题
|
缓存 Linux 测试技术
性能分析(6)- 如何迅速分析出系统 CPU 的瓶颈在哪里
性能分析(6)- 如何迅速分析出系统 CPU 的瓶颈在哪里
309 0
性能分析(6)- 如何迅速分析出系统 CPU 的瓶颈在哪里