客户有哪些封装案例,一句克服使用让PCBA工厂泪流满面

作者 | 高速先生成员--王辉东

天空下着雨,萧萧从窗前经过,看窗里。

翠萍那娇艳欲滴的脸上挂着两串泪滴。

萧萧一进去,问啥情况。

翠萍往电脑屏幕一指。

当萧萧看向屏幕一瞬间。

那些曾经以为早已遗忘的伤痛,会在某些时刻如潮水般涌来,让她猝不及防。

饶萧萧说客户的一句克服使用,让我泪流满面。

300-01.png

PCB 封装是什么

定义电子元器件和 PCB 之间的物理接口,为 PCB 组装生产和后期维修提供必要的信息。例如,元器件件的形状和符号,焊盘尺寸大小和数量、器件位置、1pin参考引脚、极性方向等。

也就是说将各种电子元器件的引脚、外形用图形形式画出来,用于画PCB的基础信息。

一个封装所包含的信息有:焊盘、丝印外形、装配外形、高度信息、MARK等一些辅助信息。

封装设计注意点有哪些:

PCB LAYOUT的便利性

满足各种工艺要求(制板、焊接)

装配的参考性

美观性

放置在 PCB 上的每个器件都是独一无二,都必须有自己的独立封装。

PCB常用的封装有哪些:

常用阻容感 、SOP(小外形封装)、QFP(四方扁平封装)、BGA(球栅阵列)、DIP插件等。

300-02.png

封装的3D图

300-03.png

封装的建立要依据data sheet,结合实际生产工艺进行优化建立。

300-04.png

 实物封装和PCBA图

300-05.png

300-06.png

封装常用的IPC标准有哪些:

IPC-SM-782A 表面安装设计和焊盘设计标准

IPC-7351B 表面安装器件和焊盘图形标准通用要求

IPC-7095D BGA 设计与组装工艺的实施(这个专门为BGA设计生产而定制的标准)

300-07.png

PCB封装设计的那些DFM案例

1. 焊盘尺寸与实物严重不符。如果焊接厂管控不好,很有可能这器件能从南极洲漂移到北冰洋去。

300-08.png

2.焊盘间距

焊盘的间距大小必满足PCB裸板的生产,比如要求保证器件焊盘间的阻焊桥。焊盘间距通常设计在7mil及以上,务必保证绿油桥的工艺能力。器件开通窗,没有阻焊桥阻挡,连锡短路。

300-09.png

3.焊盘之间的内距过大,客户让克服使用,帮忙飞根线,你说这种工艺能实现吗?

300-10.png

4.  做装配最怕什么,板子安装完成了,核对BOM还有器件没有用完,这不还剩几颗固定螺丝。客户说我设计的孔在丝印层,害怕工厂生产漏掉,还特意在PCB上画了螺丝的符号,工厂说

你看我PCB裸板上是不是也有个丝印框,并且螺丝的符号也印的很清晰。

300-11.png

5.星星点灯,都唱了好多年,星星都能把灯点亮,而我却不能把网口的灯点亮。这个我来焊接,只能让客户克服使用了。

300-12.png

6.开关器件下沉不了,客户让克服使用,客户让引脚整形,给用力的掰出板外去,我没有这么大的力,客户净给我们出世界难题。我是汉族美女,不是女族汉子。

300-13.png

7.通孔元件,通孔设计的放置必须准确,以确保元件正确对齐和牢固连接。这个开关的固定脚伸出板外,客户让我克服使用,现在我们只好找剪刀把外面的脚剪掉。

300-14.png

8.板上成品孔封装设计太小,方形引脚插不进去,客户让我用力,用力插进去,有些东西,不是用力就能解决问题的,瞬间感觉大锤砸,小锤敲,路边摊上把火烧,这是PCBA焊接厂,

不是开铁匠铺。

300-15.png

9.封装尺寸的大小,封装的建立是与器件本体1:1,还是比器件本体大,这些都会影响后面的布局。如下图的封装建立比器件本体小,导致布局时器件冲突。

300-16.png

饶萧萧说翠萍坚强点,擦干眼泪,不要哭泣,告诉你一个好消息。

经过21年的沉淀积累,30多名工程师的辛勤付出,7000多天的奋战结果,千呼万唤,她终于来和大家见面了,一博在线元器件PCB封装库、原理图库正式面向所有用户开放,所有

一博在线注册用户均可免费下载。

请务必记住www.edadoc.com.cn平台共享,免费下载;需要账号的请联系我司对应销售或在此留言。

网站所有封装,免费下载,PCB硬件工程师的春天来了。

300-18.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/744511.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Gradle学习-2 Groovy

1、Groovy基础语法 1.1、基本数据类型 Groovy支持数据类型:byte, short, int, long, float, double, char (1)创建一个Android Studio项目 (2)在根目录新建一个 leon.gradle,输入以下内容 leon.gradle…

突破Web3红海,DePIN如何构建创新生态系统?

撰文:TinTinLand 本文来源香港Web3媒体Techub News专栏作者TinTinLand 2023 年 DePIN 赛道的火热成为 Web3 行业的重点关注方向,当前如何以可扩展、去中心化、安全方式推动 DePIN 赛道赋能下的 AI 版图建设,寻找更多 Web3 行业创新机遇成为…

【已解决】Python报错:NameError: name ‘Image‘ is not defined

😎 作者介绍:我是程序员行者孙,一个热爱分享技术的制能工人。计算机本硕,人工制能研究生。公众号:AI Sun,视频号:AI-行者Sun 🎈 本文专栏:本文收录于《AI实战中的各种bug…

QT拖放事件之七:子类化QMimeData,实现对多个自定义类型进行数据

1、前提说明 /*自定义的MIME类型数据存储在QMimeData对象中, 存在两种方法:1. setData(...)可以把自定义类型的数据以QByteArray的形式直接存储在QMimeData中,但是使用此方法一次只能对一个MIME类型进行处理(可参考 QT拖放事件六:自定义MIME类型的存储及读取demo ) 一文。…

udp Socket组播 服务器

什么是组播 组播也可以称之为多播这也是 UDP 的特性之一。组播是主机间一对多的通讯模式,是一种允许一个或多个组播源发送同一报文到多个接收者的技术。组播源将一份报文发送到特定的组播地址,组播地址不同于单播地址,它并不属于特定某个主机…

240621_Git初始配置及常用命令

Git初始配置及常用命令 初始配置 在安装Git后,我们应该首先设置修改、查看用户名及邮箱 运行Git Bash,使用以下命令设置本地Git工具的用户名及邮箱(比如你的用户名是zhangsan,邮箱是zhangsan1123163.com)&#xff1…

GPOPS-II教程(2): 可复用火箭再入大气层最优轨迹规划问题

问题描述 考虑一类可复用火箭再入大气层最优轨迹规划问题,其动力学方程为 { r ˙ v sin ⁡ γ , θ ˙ v cos ⁡ γ sin ⁡ ψ r cos ⁡ ϕ , ϕ ˙ v cos ⁡ γ cos ⁡ ψ r , v ˙ − F d m − F g sin ⁡ γ , γ ˙ F l cos ⁡ σ m v − ( F g v − v r …

解决chrome浏览器总是将对站点的http访问改为https的问题

问题:vue项目本地运行出来的地址是http开头的,但在chrome浏览器中无法访问,在Edge浏览器就可以,发现是chrome总是自动将http协议升级为https。 已试过的有效的方法: 一、无痕模式下访问 无痕模式下访问不会将http自…

推送电子邮箱与其他营销手段如何有效结合?

推送电子邮箱的效果如何?怎么优化邮件推送的策略? 将推送电子邮箱与其他营销手段有效结合,可以显著提升营销效果和用户体验。AokSend将探讨如何将推送电子邮箱与社交媒体营销、内容营销、搜索引擎优化(SEO)等手段相结…

Python 实现Excel转TXT,或TXT文本导入Excel

Excel是一种具有强大的数据处理和图表制作功能的电子表格文件,而TXT则是一种简单通用、易于编辑的纯文本文件。将Excel转换为TXT可以帮助我们将复杂的数据表格以文本的形式保存,方便其他程序读取和处理。而将TXT转换为Excel则可以将文本文件中的数据导入…

鸿蒙应用开发 - 软件安装 - DevEco

第一步 前往下载点下载安装包下载中心 | 华为开发者联盟-HarmonyOS开发者官网,共建鸿蒙生态https://developer.huawei.com/consumer/cn/download/ 根据自身需求下载对应安装包 第二步 点击打开安装包,配置安装路径 我个人选择放E盘,避免占用c盘空间 第三步 …

Linux集群自动化维护-Ansible

1.1Ansible概述 自动化运维:批量管理,批量分发,批量执行,维护。。是python写的 批量管理工具: Ansible(无客户端):无客户端,基于ssh进行管理与维护 Saltstack &#…

RabbitMQ中lazyqueue队列

lazyqueue队列非常强悍 springboot注解方式开启 // 使用注解的方式lazy.queue队列模式 非常GoodRabbitListener(queuesToDeclare Queue(name "lazy.queue",durable "true",arguments Argument(name "x-queue-mode",value "lazy&…

RocketMQ源码学习笔记:Broker启动流程

这是本人学习的总结,主要学习资料如下 马士兵教育rocketMq官方文档 目录 1、Broker启动流程2、一些重要的类2.1、MappedFile2.2、MessgeStore2.3、MessageStore的加载启动流程 3、技术亮点3.1、 内存映射3.1.1、简介3.1.2、源码 1、Broker启动流程 Broker启动流程…

upload-labs第14关

upload-labs第14关 第十四关一、源代码分析代码审计 二、绕过分析a. 制作图片码首先需要一个照片,然后其次需要一个eval.php。 b.上传图片码上传成功 c.结合文件包含漏洞进行访问访问:http://192.168.1.110/upload-labs-master/include.php?filehttp://…

【Spine学习16】之 人物面部绑定

1、创建头部骨骼 一根头骨 以头骨为父结点创建一个面部控制器face-holder 2、创建头发和face面部控制结点的变换约束 左右头发的约束指向为face结点 3、设定后发的变换约束,约束指向为face结点,反方向移动 设置参数为-100 同理,耳朵也依…

6.25C高级

终端输入两个数&#xff0c;判断两数是否相等&#xff0c;如果不相等&#xff0c;判断大小关系 #!/bin/bash if [ $1 -eq $2 ] thenecho $1$2 elif [ $1 -gt $2 ] thenecho "$1>$2" elseecho "$1<$2" fi 2.已知网址www.hqyj.com&#xff0c;使用e…

Java-day01--基础知识

1、计算机基础知识&#xff1a; 计算机主要是由硬件和软件组成&#xff0c;软件指的是特定顺序的计算机指令&#xff0c;硬件主要可以看成是系统软件和应用软件等。 目前java主流分成三种&#xff1a;javase&#xff08;标准版&#xff09;、javame&#xff08;小型版&#x…

TCP: 传输控制协议

TCP: 传输控制协议 TCP的服务TCP 的首部小结 本系列文章旨在巩固网络编程理论知识&#xff0c;后续将结合实际开展深入理解的文章。 TCP的服务 T C P和U D P都使用相同的网络层&#xff08;I P&#xff09;&#xff0c;T C P却向应用层提供与U D P完全不同的服务。 T C P提供一…

数据结构-----【链表:刷题】

-------------------------------------------基础题参照leetcode---------------------------------------------------------------------------------------------------------- 【2】两数相加 /*** Definition for singly-linked list.* struct ListNode {* int val;…