0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

华秋一文告诉你,如何解决bom物料与焊盘不匹配问题

测试手机号 来源:jf_32813774 作者:jf_32813774 2023-02-17 10:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

什么是BOM?

简单的理解就是:电子元器件的清单,一个产品由很多零部件组成,包括:电路板、电容电阻、二三极管、晶振、电感、驱动芯片单片机电源芯片、升压降压芯片、LDO芯片、存储芯片、连接器座子、插针、排母、等等。

工程师会根据产品的设计,做一份产品零件的清单就叫BOM表。

什么是焊盘?PCB焊盘分为插件孔焊盘,SMD贴片焊盘,就是把元器件焊接在PCB上的位置。元器件用焊锡焊接固定在PCB上,印制板里面的导线把焊盘连接起来,实现元器件在电路中的电气连接。

BOM 错料的原因

1

BOM型号错误

BOM文件是从EDA软件里面生成输出的,在整个设计过程中导致BOM文件里面的数据错误有很多种情况。例如:修改PCB工程图没有及时修改BOM文件,导致元器件采购错误。或者是整理BOM表数据弄错元器件型号,导致采购错误的元器件。

见下图:PCB封装使用的是1201的贴片电容,但是元器件型号是0603的贴片电容,导致采购的元器件无法使用。

pYYBAGPu4vuACmjxAACRah62LnM846.jpg

接上图BOM文件元器件的型号CC0603JRX7R7BB104,采购的元器件为0603的贴片电容。

poYBAGPu4vuADwFgAADLce80Idk508.jpg

2

PCB封装错误

导致PCB封装使用错误的原因有很多种情况,因为电子元器件有很多相似的,在绘制PCB封装时,查找元器件的规格书容易弄错,导致PCB封装绘制错误。或者是使用已经绘制好的PCB封装,因封装名称不规范导致元器件关联错误,采购回来的元器件不能使用。

见下图:PCB使用的封装是4个引脚,采购回来的元器件是2个引脚,完全不能使用。原因是PCB封装名称为B3528,实际元器件B3528就是2个引脚,所以因为封装名称导致使用了错误的PCB封装。

poYBAGPu4vuAJhp5AADTWW7eE9o484.jpg

接上图PCB封装名称B3528,实际元器件是2个引脚。

pYYBAGPu4vyAL7vVAAGTiqeRtXo325.jpg

BOM 错料的真实案例

BOM物料封装与PCB焊盘不符问题。

问题描述:某产品SMT时,根据BOM清单购买回来的物料中对应位号,位号电容是0805封装,实际贴片时发现PCB板上对应位号的封装是0603封装。

问题影响:SMT无法正常贴片,过炉后飞料。临时更换物料花费时间,影响产品正常交期;

问题延伸:如果PCB上对应的0603封装没有所需对应容值及耐压的物料,那么还面临改板的风险。等于这批产品白做了,浪费时间与制造成本。如果其他器件在移植过程中有损坏的话,导致的成本会更严重。

pYYBAGPu4vyANQQuAAKIYQncRnU833.jpg

华秋DFM
组装分析BOM匹配元器件

华秋DFM软件匹配元件库功能,是使用BOM文件与实际的PCB封装进行对比。尺寸有差别不匹配、引脚有差别不匹配,在匹配元件库时都会显示不通过,因此不会采购到错误的元器件。

在华秋DFM没有组装分析匹配元器件功能之前,行业内做法是把PCB图纸一比一大于出来,拿实物的元器件放在图纸上进行比较。此做法不只是麻烦,还浪费成本,而且容易出错。

使用华秋DFM软件只需把PCB制版文件和BOM文件导入华秋DFM软件中,即可进行BOM文件的元器件与PCB封装进行比较。还不会出错,既简单又省事。

见下图:位号J2的PCB封装是12个插件引脚,而BOM文件里面是单排4个引脚。导致采购回来的元器件无法使用。

poYBAGPu4vyADioRAAFSWeK98wY615.jpg

接上图,BOM文件里面位号J2、J4的元器件型号是PZ254V-11-04P,排针排母/排针 2.54mm 4P 单排直插。

pYYBAGPu4vyAWfpQAAEQY_Tos2Y705.jpg

接上图,元器件型号PZ254V-11-04P,实物是单排4个引脚。

poYBAGPu4vyALutvAADZt9P55oo267.jpg

在使用华秋DFM软件匹配元件库,当引脚数不一致提示不通过,此时可以判断是BOM型号的元件错误还是PCB封装错误。BOM元器件错误可以更改元器件型号重新匹配,也可以替换其他元器件使用。如果是PCB封装错误,只能去修改PCB封装了。

poYBAGPu4vyAQBckAAEmqb0Fz-0826.jpg

使用华秋DFM软件匹配元件库可预防BOM物料与PCB封装焊盘不匹配的问题发生。避免因BOM物料与PCB封装焊盘不匹配的问题耽误生成周期,以及研发成本的损失。

审核编辑黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 封装
    +关注

    关注

    128

    文章

    9139

    浏览量

    147871
  • DFM
    DFM
    +关注

    关注

    8

    文章

    486

    浏览量

    30907
  • BOM
    BOM
    +关注

    关注

    5

    文章

    272

    浏览量

    42532
  • PCB
    PCB
    +关注

    关注

    1

    文章

    2264

    浏览量

    13204
  • 华秋
    +关注

    关注

    21

    文章

    584

    浏览量

    14017
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    PCB免费打样最新攻略!

    PCB免费打样,PCBA免费贴片
    的头像 发表于 11-21 13:38 2077次阅读
    <b class='flag-5'>华</b><b class='flag-5'>秋</b>PCB免费打样最新攻略!

    KiCad 发行版 9.0.6 发布:云端库添加库存、价格

    “  9.0.6 发行版增加了对云端器件库供应链的支持,除了元器件的属性、模型外,还可以看到实时的价格、库存。9.0.6 修复了 9.0.5 大量 crash 的问题,建议升级。  ”  
    的头像 发表于 11-04 11:12 2372次阅读
    <b class='flag-5'>华</b><b class='flag-5'>秋</b> KiCad 发行版 9.0.6 发布:云端库添加<b class='flag-5'>华</b><b class='flag-5'>秋</b>库存、价格

    DFM软件丨操作教程——菜单栏-文件板块篇

    Hi,各位DFM的小伙伴们,我们又见面啦~ 上期我们起探索了软件中的两大比对工具—— “文件对比”与“BOM比对” ( 戳这里回顾:
    发表于 10-10 16:06

    DFM软件丨操作教程——菜单栏-文件板块篇

    Hi,各位DFM的小伙伴们,我们又见面啦~上期我们起探索了软件中的两大比对工具——“文件对比”与“BOM比对”(戳这里回顾:
    的头像 发表于 10-10 07:35 523次阅读
    <b class='flag-5'>华</b><b class='flag-5'>秋</b>DFM软件丨操作教程——菜单栏-文件板块篇

    DFM软件丨操作教程——工具菜单-比对功能篇

    对 不同版本的设计文件、或BOM清单进行快速、精准的比对 ——毕竟手动核对不仅耗时,还容易出错。 那么这期,我们就来聚焦DFM软件中两个非常实用的比对工具: 文件对比与
    发表于 09-26 14:50

    DFM软件丨操作教程——菜单栏-视图功能篇

    和评审展示中扮演着关键角色。通过灵活运用视图工具,不仅能更快发现潜在问题,也能更高效地团队协作、减少沟通成本。 如果大家还没有试过这些功能,不妨打开DFM软件,亲自体验下~也欢迎在评论区留言
    发表于 09-26 11:51

    DFM软件丨操作教程——菜单栏-编辑功能篇

    了解? 是更详细的DFM分析报告解读? 还是BOM匹配检查的实战技巧? 或者是规则设置的深度攻略? ... ... 快在评论区留言告诉小编吧! 或者私信我们的需求~
    发表于 08-20 17:27

    【重磅】企业版DFM&amp;CAM正式发布!离线审查+定制开发+专属护航

    感谢每位工程师的信任与支持! DFM免费版上线以来,已伴随 超过40万工程师 ,完成了 海量设计验证与生产工艺审核 。 这份沉甸甸的信任,也让我们更清晰地聆听到大家在进阶应用中的真实
    发表于 06-11 16:02

    键下单+低至0元打板!DFM带你解锁PCB制造新姿势

    、“设计-制造”无缝衔接 ★ 拥有 1200+细项检查规则 ,从孔距到全面排雷 ★ 匹配 500万+元件库 ,BOM自动核价,成本透明
    发表于 06-04 14:46

    如何创建ServiceAbility,文告诉

    创建ServiceAbility 创建ServiceAbility。 重写ServiceAbility的生命周期方法,添加其他Ability请求与ServiceAbility交互时的处理方法。 import type Want from \'@ohos.app.ability.Want\';import rpc from \'@ohos.rpc\';import hilog from \'@ohos.hilog\';const TAG: string = \'[Sample_FAModelAbilityDevelop]\';const domain: number = 0xFF00;class FirstServiceAbilityStub extends rpc.RemoteObject {constructor(des: Object) { if (typeof des === \'string\') {super(des); } else {return; }}onRemoteRequest(code: number, data: rpc.MessageParcel, reply: rpc.MessageParcel, option: rpc.MessageOption): boolean { hilog.info(domain, TAG, \'ServiceAbility onRemoteRequest called\'); if (code === 1) {let string = data.readString();hilog.info(domain, TAG, `ServiceAbility string=${string}`);let result = Array.from(string).sort().join(\'\');hilog.info(domain, TAG, `ServiceAbility result=${result}`);reply.writeString(result); } else {hilog.info(domain, TAG, \'ServiceAbility unknown request code\'); } return true;}}class ServiceAbility {onStart(): void { hilog.info(domain, TAG, \'ServiceAbility onStart\');}onStop(): void { hilog.info(domain, TAG, \'ServiceAbility onStop\');}onCommand(want: Want, startId: number): void { hilog.info(domain, TAG, \'ServiceAbility onCommand\');}onConnect(want: Want): rpc.RemoteObject { hilog.info(domain, TAG, \'ServiceAbility onDisconnect\' + want); return new FirstServiceAbilityStub(\'test\');}onDisconnect(want: Want): void { hilog.info(domain, TAG, \'ServiceAbility onDisconnect\' + want);}}export default new ServiceAbility(); 注册ServiceAbility。 ServiceAbility需要在应用配置文件config.json中进行注册,注册类型type需要设置为service。\"visible\"属性表示ServiceAbility是否可以被其他应用调用,true表示可以被其他应用调用,false表示不能被其他应用调用(仅应用内可以调用)。若ServiceAbility需要被其他应用调用,注册ServiceAbility时需要设置\"visible\"为true,同时需要设置支持关联启动。ServiceAbility的启动规则详见组件启动规则章节。 {...\"module\": { ... \"abilities\": [...{\"name\": \".ServiceAbility\",\"srcLanguage\": \"ets\",\"srcPath\": \"ServiceAbility\",\"icon\": \"$media:icon\",\"description\": \"$string:ServiceAbility_desc\",\"type\": \"service\",\"visible\": true},... ] ...}}
    发表于 05-28 07:38

    DFM支持KiCad PCB了

    “  新版的 DFM 已支持打开源生的 KiCad PCB 文件。现在要进行裸板或 SMT 的 DFM 检查更方便了! ”   低调的看图神器 作为个不怎么正经的电子工程师,我的电脑里常年安装
    的头像 发表于 05-23 11:16 1455次阅读
    <b class='flag-5'>华</b><b class='flag-5'>秋</b>DFM支持KiCad PCB了

    从“设计到生产”的蜕变:DFM如何让工程师们“轻松上阵”?

    在电子设计领域,工程师们常常面临个“隐形的敌人”: 设计与生产的脱节 。 比如精心设计的PCB,通过DRC检查后,满怀信心地送去生产,结果仍被返工: 间距太小 ,无法保留阻及焊
    发表于 04-16 15:57

    十万粉丝感恩回馈!DFM撒钱发券,快来领取吧~

    大小、BGA布局……统统帮你把关! 键生成报告: 图文并茂的\"诊断书\",怼到老板脸上都理直气壮! 总之,用了它—— 工厂夸\"专业度拉满\",返工
    发表于 03-26 10:56

    BGA设计与布线

    BGA(BallGridArray)封装因其高密度引脚和优异的电气性能,广泛应用于现代电子设备中。BGA设计与布线是PCB设计中的关键环节,直接影响焊接可靠性、信号完整性和热管
    的头像 发表于 03-13 18:31 1641次阅读
    BGA<b class='flag-5'>焊</b><b class='flag-5'>盘</b>设计与布线

    SMT来料质检:确保电子生产质量的关键

    BOM清单自动匹配合适的元器件库,并检查这些元器件与PCB板之间的兼容性。这有助于提前发现潜在的匹配问题,保证所选材料适合特定的设计要求。 3、优化焊接工艺
    发表于 01-07 16:16