智能硬件产品工装开发全流程

一、智能硬件产品工装背景

对于刚入行的硬件开发来讲,硬件产品的工装制作可能压根没有接触过,尤其在学校并没有相关课程,但硬件产品的工装又属于每个硬件开发必须掌握的能力,工装开发整个流程其实并没有那么难,但是入门学习资源少,导致了刚入行的工程师很懵逼,压根不清楚工装是怎么用的去测试的,更不用说整个工装开发流程了,下面就从下面这幅图所列举的几个方面来跟大家大概讲一下整个流程,让大家对整个工装制作有一个更清楚的认知,后面就是实际做一个项目的工装开发实际开发一下就没问题啦。 

二、产品工装开发内容大纲

三、工装开发简介

3.1工装是什么

工装是一个通过测试点对PCBA进行进行状态、功能测试和烧录的电子结构装置

3.2工装包含的测试功能

3.3 智能工装在整个量产测试中的位置

3.4工装内部包含什么

 整个工装系统主要由工装控制板针板被测板烧录器工装结构等组成

工装控制板是工装的核心,上面就是一个单片机,外围加上点压、电流测试电路,和被测板的通信模块,组成,这上面的模块就能完成对被测板的上述状态和功能测试

被测板就是你的量产产品,量产的时候在工厂放到工装上面进行测试,以检测被测板时候完全正常。

针板是控制板和被测板中间的转接板,因为你的工装控制板要实际连接到被测板上才能进行测试嘛,那你肯定不能隔空测试对吧,那么就需要通过针板上的针扎到被测板上的测试点,又因为针板和控制板通过排线连接所以控制板就能够顺利链接接触到被测板上的测试点了。

烧录器其实就是你的被测板的MCU肯定在生产的时候要烧录进去程序,那就在测试的过程中的其中一步通过测试点进行烧录

上述4个就构成了工装的四大核心,当然了还有工装整个结构,这个是由工装厂根据我们需求去生产的,我们并不需要操心结构怎么设计出来我们只需要提要求再把工装设计资料发给工装厂他们就能生产出来了。具体就是比如我们发工装需要多大的,被测板Gerber文件,控制板大小,里面怎么供电等信息给到工装厂。这个等一会我们在详细说。

下图图我们看被测板放到工装上之后我们下压工装然后被测板,针板和控制板就结合在一起啦

3.5工装制作流程

下面说一下具体整个工装是怎么设计出来的

 其中工装控制板可以很多项目共用只要工装能包含每个项目的所有测试项目,所以你可以制作一个通用工装,上面包含各种很全的测试模块即可,然后针板你需要画图然后制作出来PCB后交给工装厂然后再带上设计说明大概一周时间,工装厂就可以给你交付你要的工装了。

四、工装硬件

4.1工装原理框图

具体的原理图就不在这上面放了,感兴趣的小伙伴可以关注

4.2工装的安全性

工装看似简单但是需要特别强调的是工装的安全性如果你只是设计出来了能测试点压和通信的电路那是不够的,因为你一台工装每天可能要测试成千上百的被测板,如果不加电路保护方案的话很可能会烧板子,所以我们讲工装其实是一个加了“特别保护”电路的一个测试控制板。这个特别保护就是电路隔离方案,比如你要进行串口通信,你不能让你控制板单片机的串口直接连到被测板的串口,一定要在控制板的串口上增加一些隔离(可以加三态缓冲器,或者专门的隔离串口芯片,tvs等等,保护措施),因为工装是通过针扎上去的,工厂环境很复杂很多静电或者异常情况。所以最好的工装一定是电源,哥哥测试模块都做隔离,如个例子如TI的ISO1050,他就是一个纯物理隔离的CAN芯片,不管有多大浪涌或者CAN上有多大点压都打不坏。你就最好不要用普通的CAN芯片了。

五、工装软件

5.1工装的软件测试流程

 这里面需要强调的是在给被测板放电前一定要检测是否共地,否则一定烧板子。

5.2工装软件流程详细说明

具体软件逻辑大概讲一下:工装下压,针接触到了被测板,然后控制板的adc电路就检测被测板的di是否是0V,0V就说明共地了,然后打开放电被被测板供电,被测板这时候是没有程序的所以只有一些点压,所以你这时候就通过控制板测试被测板的主点压是否正常,如果正常大致说明你的板子贴的没问题,然后你还要测试其它一些需要被测板主动打开才有的点压和其他如串口,蓝牙GPS等功能那你肯定要尽兴程序烧录了,你就控制烧录器进行烧录(这里推荐直接用烧录器而不是上图中使用的ISP控制程序从工装板转移到被测板是因为既费时又费力要开发,下载还很慢),然后复位被测板被测板就开始跑起来了,然后你就进行剩余电压或者功能的测试。

这里再说一下测试结果什么时候传到上位机和工厂的MES系统或者你们公司后台,这个大多数大型公司的做法是通过上位机一条指令一条指令发给工装控制板然他测试什么项目,控制板每测试一个项目就返回给上位机一个结果,这样的好处是每个项目的工装控制板程序可以通用,还有小一点的公司就直接把整个 控制板测试项都让控制板自己完成最后统一返回一个结果,这样做就是不用开发上位机软件了,直接串口传回去就行了但是就是每个项目你都要稍微改一下测试项目,而第一种方式你只需要改上位机软件就行。

到这里工装测试整个流程就介绍的差不多了,如果还有看不太明白的小伙伴可以

六、生产相关

那剩下来再介绍下和工装相关的,就是工装的整个生产流程,小伙伴也可以看下工装测试是在哪一步,要说明的是我们上面讲的都是工装的FCT测试哦,征集测试软件是一个思路,但是是装完外壳后的测试就没有测试点什么事了。

 其中FCT和整机软件测试流程如下,其实应该放在上面,这里再说明一下

七、工装开发制作流程

如果你是一个新手,想要设计一个产品的测试工装出来要怎么做呢 ,按照下面流程即可

八、总结 

最最后再看一下一幅图学知识系列,放DY上没有任何播放量,在这里展示一下,也相当于给整个工装课程画图做个总结

拜拜喽~下篇文章见,祝你又快又好的学习成长!

  • 8
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
电子产品硬件设计管理流程 电子产品硬件设计管理流程文共10页,当前为第1页。电子产品硬件设计管理流程文共10页,当前为第1页。 电子产品硬件设计管理流程文共10页,当前为第1页。 电子产品硬件设计管理流程文共10页,当前为第1页。 制作单位 硬件(HW)部 适用范围 提案发行人 文件状态 受控状态 非受控 受控 密级设定 绝密 机密 秘密 一般 文件发行/修订履历 版 次 日 期 文件发行/修订   废止通知单编号 内 容 提 案 审 核 批 准 初版发行 目的Purpose 有效识别硬件相关的需求,有效管理设计与设计评审、验证、确认、变更过程,确保硬件设计质量。 电子产品硬件设计管理流程文共10页,当前为第2页。电子产品硬件设计管理流程文共10页,当前为第2页。编制依据Reference Principle 电子产品硬件设计管理流程文共10页,当前为第2页。 电子产品硬件设计管理流程文共10页,当前为第2页。 执行原则Execution Principle 1)通过设计策划和过程管理确保硬件设计的效率和质量; 2)用硬件设计确保产品可靠性与Performance; 3)输出稳定的质量和可生产性、可测试性。 适用范围Scope 本公司产品硬件设计过程的管理。 术语、定义Terms、Definitions 职责Responsibilities 6.1 执行职责Execution Responsibilities 6.1.1 市场部:依据《研发项目生命周期管理指南》的进度在PD(产品定义)中明确Performance、硬件相关需求; 6.1.2 项目管理部: 协助HW Team搜集相关需求; 评审《硬件设计计划》,确保硬件设计计划符合项目管理计划要求,并监督设计过程; 识别设计相关重大风险,组织项目组分析并解决; 6.1.3 ID: (ID外包公司主要职责) 分析、研究针对ID设计的需求,并与ME、HW、采购、PQM进行沟通、共识; ID设计初期争取HW对ID设计的要求或建议; 6.1.4 硬件部: 参加项目需求评审,搜集硬件设计相关需求,确保需求面、有效; 制定《硬件设计计划》,负责硬件设计,组织评审;负责设计文档归档; 评审EE、EM器件Spec,和供应商检测报告; 参加ID设计、结构架构设计、音腔设计、天线支架设计、屏蔽罩设计、软件架构设计、测试系统开发评审; 评估器件质量、稳定性; 汇总HW Issue List,负责向系统提交,并组织分析、改进; 现场支持SMT和板测; 负责《EE-BOM》编制与更新; 编制《维修WI》,负责在场进行指导; 维护更新《设计指南》、《HW-Checklist》 项目文件归档、保存、管理; 文件发布。 电子产品硬件设计管理流程文共10页,当前为第3页。电子产品硬件设计管理流程文共10页,当前为第3页。6.1.5 结构部: 电子产品硬件设计管理流程文共10页,当前为第3页。 电子产品硬件设计管理流程文共10页,当前为第3页。 在需求评审阶段与HW沟通,识别HW对结构设计的要求或建议; 参加PCB外形设计、PCB布局评审; 质量部: 参加需求评审,制定相关质量标准和测试方案; 评审主要EE、EM器件Spec; 参加模型评估,结构架构设计、组装设计评审; 在DP&R阶段与HW一同定义新部件/技术相关的测试标准和测试方案; 负责EE、EM器件Qualify. 6.1.7 采购部: 选择供应商,选择器件; 汇总并维护《E-BOM》和《C-BOM》; 提供器件规格书和样品; 协调供应商Issue改进过程; 追踪供应商相关文件、报告、样品; 组织签署供应商质量保证协议、采购合同; 提出风险采购计划并组织评审; 提出采购计划,并追踪物料,确保物料按期到货; 6.1.8 PCB供应商: 评审、分析PCB设计方案,并提出相关风险和建议; 提出《PCB工程计划》,并进行过程管理,确保工程进度和质量; 负责PCB加工; 负责检验、评估PCB,汇总问题,并负责改进; 向HW、PQM提供检验、评估报告; 进行PCB生产管理、质量管理; 6.1.9 生产运营部: 参加PCB设计评审,提出测试系统、工装治具而产生的相关的需求; 组织SMT试产与测试,提出试产问题,并跟踪改进; 评审HW编写的维修WI,负责后续维护更新; 进行可生产性、可测试性评价,提出改进要求,并跟踪改进;确保产品可生产性、可测试性和直通率。 在研发阶段提出试产、生产相关要求; 在试产阶段进行试产检查与试产总结,对可生产性、可测试性进行评价; 提出试产Issue和改进要求,并验证改进结果是否有效; 制定《生产管理计划》、《生产质量计划》进行生产管理与生产质量管理, 确保按期按质量完成生产与出货。 电子产品硬件设计管理流程文共

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

星期天电子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值