器件频频更换为哪桩

news2024/11/17 5:48:46

曾想象,在一家大型研发型企业里有如下案例:

硬件工程师设计电路选择了器件库中的某器件,在批量试产产品时,却发现没有库存,即时申请采购,却发现货期相当长,一时难以采购,甚至根本不可能采购得到;

某单板在试产后没多久,该单板上的某器件停止供货;

量产期间,供应商对某器件的批量供货能力不足;

………

等等,诸如此类。其结果必然是通过寻找新的供货来源或器件替代来解决,以至于出现器件频频更换的现象。如此重复性的工作并不能创造更多的价值,相反是一种资源浪费。我们反对频繁地更换新器件,正如我们反对一条道路三天两头地掀开、铺埋设施、填平后又周而复始地作业一番。

问题的症结究竟在哪里呢?

导致该问题的原因有很多,汉捷咨询在本文仅从中探取一二。

表面看来,这些都可以归结为设计者物料选型不当所致。究其原因,其中主要原因之一在于研发人员对于器件信息不清楚,要么是信息渠道没有建立,要么是信息失真。可见,深层次的原因在于对器件信息库的管理不善。改善器件库管理手段非常重要,在此暂不作讨论,但研发工程师没有获得良好的信息支持这一问题是非常突出的。

汉捷咨询做项目过程中碰到过的以下两个例子更能说明这个问题:

一位资深的硬件开发工程师,在设计电路时采用了某供应商的某器件,却不知另一供应商也有同类型器件——两个器件性能规格差异很小,而公司对于后者每年的采购量都在十几万上下;

硬件工程师需要使用某个器件,在器件库中也找到了类似的器件,但是没有相应器件资料,因此不能确认是否可以在设计中使用,于是另找供应商、寻找新器件。

这里引出一个问题:研发人员需要有关器件信息的充分支持,而在大多数的研发企业内恰恰存在这种支持的缺失!

如果企业内有硬件开发人员存在以下疑问的话,那非常有必要检讨一下器件信息库的管理了:

1、 不清楚器件库究竟有什么器件信息;

2、 不清楚如何从库中选择器件;

3、 不清楚是否可以放心使用库中的某器件,如对环境与法规要求的考虑;

4、 不清楚库中的器件是否可以满足设计与成本的要求;

5、 不清楚何时必须要提前备料以用于开发与试制;

6、 不清楚供应商是否还能提供所需要器件。

选择器件影响着设计的成本和可靠性。早期阶段的错误选择会葬送一切原本的优势并导致产品推迟上市,利润随之降低。

在此,汉捷着重探讨一下如何让研发人员获取他们需要的、也是研发人员应该知道的信息。

那么硬件开发人员需要哪些器件信息支持呢?

当硬件工程师在设计电路时,必须会涉及到器件的选择。需要了解的信息有:

A、 基本信息:物料代码、物料描述、特征参数、计量单位、使用状态、物料资料、优选等级等;

B、 品质信息:IQC合格率(累计/单次);

C、 供应商信息:规格型号、优选顺序、批量采购交期、最小批量、批量价格等;

D、 库存信息:库位、仓位、库存量;

E、 其它信息:引用记录、变更记录;

物料/器件是产品或模块的最基本组成构件,以下统称为部件。对于部件,从上述信息分类来分析每一类信息需要能展现到什么程度?

A、 基本信息:

a) 部件代码:每一种部件都必须有且只有一个部件代码,该代码具有唯一性。

部件代码必须具有统一的编码规则,其中必须要有明确的分类体现。如图1 所示,部件代码的一种编码方案如下:

图1. 部件代码的编码方案

部件代码通常由分类码与识别码构成:分类码中通常也会大类与小类区分,比如上述方案中的例子,可以是前两位是大类编码,接着的三位是小类编码;识别码一般是流水号。

研发人员,尤其是硬件开发人员必须要清楚这个编码规则,对于常用物料,应当有见代码就是知道是哪一类物料,这对于硬件人员查询物料是非常有帮助的。因此,编码规则不能太复杂。

其次,必须要向硬件研发人员发布《硬件员工工作手册》(每一个硬件产品研发型的企业,都应为自己的硬件研发员工编制对应的员工手册,使其快速掌握工作方法),其中应有关于部件编码的章节,详细描述编码规则及分类码的详细解释。

b) 部件描述、特征参数:部件描述实际是上一组特征描述,通常的格式有“通用名称-部件描述-专业型号/特征参数”,但也可根据公司所用物料特点制定此命名规则。一般情况下,不同大类的物料的部件名称在命名规则上会一些差异,但彼此之间的差异不应太大,只要便于学习与记忆为好。

比如,“电阻-片状电阻-75Ω-5%-1/8W-0603”。

c) 计量单位:不同种类的部件的计量单位不同,同时要结合企业内部通行的使用状况来定。比如:在电子产品企业内,线缆的惯用单位为mm,一般部件常用PCS。

d) 使用状态:这个信息很重要,它表明该物料是否处于活动状态。

使用状态与品质信息中的优选等级是相关的。如果使用状态是“有效的”,那么表明该物料正被使用;否则,该物料将被置于“不选”。反之,却不尽然。

B、 品质信息:

a) 优选等级:通常用“优选、慎选、不选”冠之。

“优选”的物料必然是该物料的品质优良、IQC检验一致性良好、且该物料具有较长的生命周期以满足产品量产的需要。

“慎选”的物料通常是新上市的物料、或品质性能不具有稳定性。

凡具有品质问题的,或已停止供货的物料都将归入“不选”之列。

C、 供应商信息:

a) 供应商代码/供应商名称:这个信息相当来说,对于采购更重要。

b) 规格型号:供应商或生产商对部件的型号定义。

c) 优选顺序:通常以“可选、慎选、不选”冠之。

“优选”的物料必然是供应商供应管理良好的、供应商的商务条件很好。

“慎选”的物料通常是供应商的商务条件较差、供货稳定性差的。

凡是列入“不选”之列的都应是对供应商评估结果为不适宜提供此类部件的。

d) 批量采购交期、最小批量、批量价格:交期对试产与量产影响很大,而价格则与成本紧密相关。

e) 部件资料:物料的资料,由供应商提供,表明该物料的一切特性。

这个信息很重要,是研发人员获取部件特性信息重要途径。

D、 库存信息:库位、仓位、库存量,可以告诉研发人员在设计时是否可以容易获得该物料用以实验。

E、 其它信息:

a) 引用记录:此信息可以让研发人员了解该部件在什么地方被用到。一般地,从器件编码反查其父项编码,即该部件在哪些BOM清单中出现过。

b) 变更记录:该部件有关的上述A~D中的信息更改历史记录。

上述提到的信息,主要是以研发人员的角度去阐述的,而器件信息库中,对于每一部件的信息应不仅限于此。不论如何,这些信息必须要有专门人员管理,时时维护信息,而发起信息变更的可能来自于研发部门,也可能来自于品管,或者是来自于工程部等,而且变更必须可管理的。

接着重点讲述如何让研发人员非常方便地获取上述相关信息,即如何做好信息支持?一句话,做好IT化,利用IT工具实现对上述信息的查询系统。

前面所述信息是按一种结构化的方式、分类分层进行说明,而器件信息库内的记录则是按一条条记录的形式存储的。IT工具应能实现何种查询功以有助于研发人员的使用呢?比如:

1、 部件编码规则:查询的内容主要是分类码及对应的部件描述规则。该查询应支持模糊查询;

2、 根据特征参数查询部件:显示结果是可能的部件编码及对应的项目描述清单,并能够通过某条记录进入相应的部件属性表。该查询应支持模糊查询;

3、 根据部件描述查询部件:显示结果是可能的部件编码及对应的项目描述清单,并能够通过某条记录进入相应的部件属性表。该查询应支持模糊查询;

……等等。

其它信息可以在进入部件属性信息表之后再查询,值得关注是理顺部件属性表与其它信息之间的查询关系,如图2所示。

只有在IT系统上做好支撑部件信息管理及查询系统的建设,研发人员才能更好地利用该数据库做好物料选型。

如果研发人员在物料选型时,能够从IT查询系统中获取充分的信息,以有助于对物料的合理选取,既在品质上有保证,也能在批量采购上有信息支持,这样可以在一定程度上避免器件频频更换的现象发生。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【ElementPlus源码】Scrollbar 滚动条

文章目录 thumbclickThumbHandlerstartDragmouseMoveDocumentHandlermouseUpDocumentHandlerclickTrackHandler其他 barScrollbar导出的方法noresize更新滚动条相关属性 utilsruntime.tsbuildProps 看源码时候做的笔记。若有问题,请指出! 路径相关格式请…

什么是协程?协程和线程的区别

文章目录 前置知识应用程序和内核阻塞和非阻塞同步和异步并发和并行IO 发展历史同步编程异步多线程/进程异步消息 回调函数(响应式编程) 协程协程基本概念go 示例代码协程和线程的区别 个人简介 前置知识 在了解协程前,我们先理解一些相关的…

VBA数据库解决方案第十二讲:如何判断数据库中数据表是否存在

《VBA数据库解决方案》教程(版权10090845)是我推出的第二套教程,目前已经是第二版修订了。这套教程定位于中级,是学完字典后的另一个专题讲解。数据库是数据处理的利器,教程中详细介绍了利用ADO连接ACCDB和EXCEL的方法…

平安养老险陕西分公司参加2024上半年省级单位驻富平帮扶团联席会

6月28日,平安养老险陕西分公司工会副主席武媛携驻村工作队赴富平县庄里镇永安村参加2024上半年度省级单位驻富平帮扶团联席会议。 会议由省委金融办副主任、省委金融工委委员李嘉辉及省委金融办选派挂职干部、富平县副县长席玮共同主持。 会上,席玮县长带…

全球AI新闻速递6.28

全球AI新闻速递 1.首款 Transformer 专用 AI 芯片 Sohu 登场。 2.钉钉:宣布对所有AI大模型厂商开放,首批7家接入。 3.华为联合清华大学发布《AI 终端白皮书》。 4.国家卫生健康委:推动AI技术在制定个性化营养、运动干预方案中的应用。 …

地下水电站3D虚拟仿真展示平台

借助先进的VR技术,我们将水电站的每一个角落、每一处细节都以三维全景的形式真实呈现。您可以自由穿梭于水电站的各个区域,无论是发电机组、巍峨的水坝,还是错综复杂的输水管道,都近在咫尺。感受水流的澎湃力量,聆听机…

中文TeX,各种数学符号和表格

\documentclass{article} \usepackage{amsmath,amssymb,amsfonts} \usepackage{CJKutf8} \begin{document}\begin{CJK}{UTF8}{gkai}%正文放在此行下与\end{CJK}之间就行你好, LaTeX!平方根 $\sqrt{x}$立方根 $\sqrt[3]{x}$分数的代码是 $\frac{a}{b}$求和的代码是 $\sum_{i1}^{…

自闭症儿童能不能用药

在星贝育园自闭症儿童康复学校,我们一直秉持着谨慎且保守的态度对待自闭症儿童的用药问题。我们坚定地认为,在大多数情况下,药物并非自闭症儿童康复的首选。 自闭症是一种神经发育障碍,其核心症状包括社交沟通障碍、重复刻…

API-元素尺寸与位置

学习目标: 掌握元素尺寸与位置 学习内容: 元素尺寸与位置仿京东固定导航栏案例实现bilibili点击小滑块移动效果 元素尺寸与位置: 使用场景: 前面案例滚动多少距离,都是我们自己算的,最好是页面滚动到某个…

快钱支付股东全部股权已被质押!

根据近期工商信息,第三方支付机构快钱支付清算信息有限公司(简称“快钱支付”)实际控股方快钱金融服务(上海)有限公司(简称“快钱金融”),作为出质股权标的企业,被出质给…

MQTT协议详述

MQTT 概述 消息队列遥测传输(英语:Message Queuing Telemetry Transport,缩写:MQTT),是基于发布(Publish)/订阅(Subscribe)范式的消息协议,位于…

qt QTreeView的简单使用(多级子节点)

MainWindow::MainWindow(QWidget *parent): QMainWindow(parent), ui(new Ui::MainWindow) {ui->setupUi(this);setWindowTitle("QTreeView的简单使用");model new QStandardItemModel;model->setHorizontalHeaderLabels(QStringList() << "left&q…

解决OneDrive “拒绝访问文件” 问题

问题描述&#xff1a; 在尝试将其他文件拖入oneDrive或是打开OneDrive中的文件时。出现如下报错&#xff1a; 拒绝访问文件 无法访问XXXXXXX中的文件。可能已移动或删除了此文件&#xff0c;或者受制于文件权限而不能访问。 ERR_ACCESS_DENIED 解决办法&#xff1a; 1. 找到O…

统计学三学习笔记

一&#xff0c;t分布 二&#xff0c;置信区间 最终要用② n越大&#xff0c;s越小&#xff0c;置信区间越小 三&#xff0c;配对样本t检验 假如有两个族群&#xff1a;

2024-07-01_外语学习

文章目录 前言1、Los Angeles至于单个los 是什么意思&#xff1f;我们可以逐词翻译这个西班牙语句子 2. Extraneous non-props attributes (style) were passed to component but could not be automatically inherited because component renders fragment or text root nodes…

【UE5.1】Chaos物理系统基础——02 场系统的应用

目录 步骤 一、运用临时场&#xff08;外部张力&#xff09;破裂几何体集 二、使用构造场固定几何体集 步骤 在上一篇中&#xff08;【UE5.1】Chaos物理系统基础——01 创建可被破坏的物体&#xff09;我们已经创建了可被破碎的几何体集&#xff0c;在最后我们防止几何体集…

python(6)numpy的使用详细讲解

在numpy中&#xff0c;最基本的数据结构是数组&#xff0c;因此我们首先需要了解如何创建一个数组。numpy提供了多种数组创建方法&#xff0c;包括从列表或元组创建、从文件中读取数据、使用特定函数创建等。下面是一些常用的创建方法&#xff1a; 一、创建数组 1. 从列表或元…

【YOLOv5/v7改进系列】更换损失函数为CIOU、GIOU、SIOU、DIOU、EIOU、WIOUv1/v2/v3、Focal C/G/S/D/EIOU等

一、导言 在目标检测任务中&#xff0c;损失函数的主要作用是衡量模型预测的边界框&#xff08;bounding boxes&#xff09;与真实边界框之间的匹配程度&#xff0c;并指导模型学习如何更精确地定位和分类目标。损失函数通常由两部分构成&#xff1a;分类损失&#xff08;用于…

叮!云原生虚拟数仓 PieCloudDB Database 动态包裹已送达

第一部分 PieCloudDB Database 最新动态 支持动态配置查询簇 PieCloudDB 最新内核版本 v2.14.0 新增动态配置查询簇功能。PieCloudDB 动态配置查询簇功能实现可伸缩的并行化查询&#xff0c;可提升单个查询并行使用底层资源的能力&#xff0c;同时加快查询响应速度。 动态配…