硬件产品的量产问题------硬件工程师在产线关注什么
前言:
产品开发测试无误,但量产缺遇到很多不良甚至DOA问题。
硬件开发过程中如何确保产线的治具、生产及硬件工程师在产线需要关注一些什么。
坚信:好的产品是要可以做出来的。
1、禁忌:
- 禁忌热插拔;
- 禁忌测试不防呆;
- 禁忌私自调整治具参数和配置;
- 禁忌治具维修或更换后未经校验直接投入量产;
2、典型的治具类型问题:
1、治具应力超标导致的单板损伤:
- 治具测试针使用不当导致的测试直通率下降:
- 单一测试项流程过长导致的工位直通率下降:
- 治具的USB通讯不稳定:
- 治具的关键器件频繁损坏:
- 治具的通流能力不足;
- 治具直流源供电的典型问题:
(涉及公司的具体案例,不做具体说明,请看官展开想象)
特别关注:
1、开关时的冲击电压
2、电源的带载能力
3、一拖多场景下的负载间干扰
3、治具设计的通用考量:
1、可测试性:
- 效率:
- 上手难易:
- 可靠性风险:
- 其它考虑:
工作原理
设计方案
典型的器件特性等。
4、硬件工程师在产线关注什么:
4.1、单板贴片、测试不良率:
量产的单板需确保无硬件设计问题,但有些硬件设计可优化点是会反映在单板良率上的,需硬件引起重视。如典型的焊盘设计不合理,导致的某些器件贴片/焊接不良率高,是可以通过硬件进一步优化设计,提升良率降低成本的。
硬件工程师去产线应重点关注硬件测试良率及直通率问题,尤其多与SMT测试、维修段工人多交流,深入一线,跟进解决问题。
4.2、单板测试治具操作手法:
1、杜绝热插拔:
通过治具行程或上位机软件的START等避免热插拔作业,员工按开关的方案存在极高的执行风险。(产线生产以效率优先,员工如可少执行一个步骤,即可节省时间提高效率)
- 特别关注对于灯效、提示音、状态条等。
需使用可明显区分的灯效,或上位机状态条区分,尽可能避免可能的员工携带导致的异常流出。
- 注意测试过程中可能出现的撞件风险;
- 注意PCBA流转过程中,务必使用匹配的载板;
4.3、点胶、打导热硅脂等作业手法:
点胶:
典型的点胶环节包括:焊点点胶、关键走线位置点胶、连接器固定点胶、作用力卸除及固定点胶。
1、重点关注溢胶问题,胶水泄露到敏感器件或连接器端子上,导致的功能异常或接触不良。
2、注意胶水的保质期及存储问题(多要求低温存储)。
导热硅脂:
1、原则上导热硅脂应使用机器自动打,以确保一致性。
(人工打导热硅脂,无法确保打导热硅脂的时间一致性及轨迹一致性)
- 重点验收导热硅脂的均匀程度。
通过揭开散热片或屏蔽罩检查,导热硅脂涂覆面积。
产线PE重点抽检。
- 导热硅脂溢出就是浪费,导热硅脂按克计价。
此时有必要通知产线及硬件评估减少导热硅脂用量或优化涂覆轨迹位置点。
4.4、焊接手法(手焊):
根据组装厂的一般情况,将SMT段焊接与组装段区分:
SMT段焊接:焊接手法、作业效率、作业标准程度均更高;
组装段焊接:焊接可能不专业、作业效率及作业标准程度均更低。
SMT段焊接:
重点关注
1、手焊器件及PCB设计是否易于操作;
2、SMT大批量手焊是否可通过辅助焊接治具或固定台架提高作业效率;
3、手焊器件周边有无热敏感、应力敏感、清洁度敏感器件;
4、是否有清理锡渣的步骤;
5、是否有必要焊接完毕后使用洗板水清洗焊点;
6、加强产线烙铁定期点检及焊接台面清理;
组装段焊接:
组装段手焊必须作为组装段的重点工位管控,需确保员工经过专业焊接培训,焊接作业手法合格,方可上岗。
重点关注:
1、手焊器件及PCB设计是否易于操作;
2、是否可通过辅助焊接治具或固定台架,减少员工误操作,如增加焊接盖板,仅保留焊点位置,其余盖住;
3、手焊器件周边有无热敏感、应力敏感、清洁度敏感器件;
4、是否有清理锡渣(硬刷毛刷子)的步骤;
5、排查是否有可能出现锡渣进入敏感部位的风险。
典型的如电机端面焊线,有无可能出现锡渣通过电机端面开孔进入绕组内。
在震动和运输后锡渣滚入碳刷或转轴附近,影响电机工作。
6、是否有必要焊接完毕后使用放大镜检查焊点
7、加强产线烙铁定期点检及焊接台面清理;
抽检:
产线品质及PE巡线应重点关注焊接工段的焊接效果,焊点是否饱满有光泽,无锡渣残留、无锡尖;
对于线材类焊接需关注,有无焊接散线或断线断芯,线材胶皮是否被烙铁损失,线材焊点位置是否受弯折力,如焊接后被员工误操作,弯折焊点位置。
4.5、组装段理线及插线作业:
理线
重点关注有无压器件;
线材异常扭曲;
插连接器,有无插入不到位风险。
4.6、测试项内容:
1、重点检查测试项是否覆盖完全;
2、检查测试项内容是否为设备直接判断项,对于如灯效、声音等。(如需人眼看或听)
需在后段组装工位增加复检。
3、检查测试项异常,是否有被有效标识并区分。
以利于后续针对异常点的维修和问题分析。
4、确保产线测试上位机,仅保留一版,产线员工无错开或错用风险。
特别注意:
1、在设计测试项内容前,硬件工程师需根据硬件PCBA网表及测试需求等,与交付同事共同制定测试方案,其中重点包括测试项拟定。
2、产线需增加造错测试,验收测试治具对于制程不良,是否可有效拦截。
对于产线测试确认无法覆盖的,需硬件工程师评估风险,并通过目检及前段SMT重点关注。
4.7、产线可能的异常作业手法及隐患:
人无远虑必有近忧。
交付及硬件同事需设想,产线员工各种可能的操作手法及通过手上的工具可能作出的异常操作。
包括但不限于:
- 禁止在非焊接工位使用尖锐物体,如金属镊子、锥子;
- 关注产线的打螺丝工位,每班次检查批头,避免批头松动掉在硬件单板上造成的器件损坏;
- 如员工需人手接触PCBA板,则要求尽量使用指套,减少人手汗液对PCBA可能造成的腐蚀;
- 重点关注产线的不良处理流程,返修工段,有无可能出现的物料管控混乱,员工非标准拆装机作业手法导致的潜在机器损伤。
- 重点检查产线生产过程中对单板可能造成的损害,包括但不限于:
非厚度方向扭曲FPC;
掰弯或尝试用大力压硬板PCBA;
打螺丝过程中的单板大幅变形;
- 对于容易掉螺丝的批头或大扭力批头,应定期更换,避免打螺丝过程中掉螺丝,或作业不当损坏PCBA;
- 经常插拔的测试线缆需按线缆寿命定期更换,避免由线缆损坏导致的被测设备端子损伤。
典型的为产线测试常插拔的USB线材必须定期更换,否则易出线机器的高频次接口不良。且影响测试过程稳定性。
相关文章:
硬件产品的量产问题------硬件工程师在产线关注什么
前言: 产品开发测试无误,但量产缺遇到很多不良甚至DOA问题。 硬件开发过程中如何确保产线的治具、生产及硬件工程师在产线需要关注一些什么。 坚信:好的产品是要可以做出来的。 1、禁忌: 禁忌热插拔;禁忌测试不防呆…...
Vulnhub系列靶机--- Hackadmeic.RTB1
系列:Hackademic(此系列共2台) 难度:初级 信息收集 主机发现 netdiscover -r 192.168.80.0/24端口扫描 nmap -A -p- 192.168.80.143访问80端口 使用指纹识别插件查看是WordPress 根据首页显示的内容,点击target 点击…...
redis高级----------主从复制
redis的四种模式:单例模式;主从模式;哨兵模式,集群模式 一、主从模式 单例模式虽然操作简单,但是不具备高可用 缺点: 单点的宕机引来的服务的灾难、数据丢失单点服务器内存瓶颈,无法无限纵向扩…...
posgresql通过PL/pgSQL脚本统一修改某字段大小写
项目在做postgresql数据库适配时遇到了某些问题,需要统一将某个模式含id字段的全部表,将id字段由小写转换为大写,可以通过PL/pgSQL脚本实现。 先确保当前用户有足够的权限 DO $$ DECLARE current_table text;current_column text; BEGIN --…...
iPhone卫星通信SOS功能如何在灾难中拯救生命
iPhone上的卫星紧急求救信号功能在从毛伊岛野火中拯救一家人方面发挥了至关重要的作用。这是越来越多的事件的一部分,在这些事件中,iPhone正在帮助人们摆脱危及生命的情况。 卫星提供商国际通信卫星组织负责移动的高级副总裁Mark Rasmussen在接受Lifewir…...
NOIP真题答案 过河 数的划分
过河 题目描述 在河上有一座独木桥,一只青蛙想沿着独木桥从河的一侧跳到另一侧。在桥上有一些石子,青蛙很讨厌踩在这些石子上。由于桥的长度和青蛙一次跳过的距离都是正整数,我们可以把独木桥上青蛙可能到达的点看成数轴上的一串整点…...
图为科技-边缘计算在智慧医疗领域的作用
边缘计算在智慧医疗领域的作用 随着科技的进步,智慧医疗已成为医疗行业的重要发展趋势。边缘计算作为新兴技术,在智慧医疗领域发挥着越来越重要的作用。本文将介绍边缘计算在智慧医疗领域的应用及其优势,并探讨未来发展方向。 一、边缘计算…...
Linux配置nginx反向代理
在云服务器上部署高并发的服务,使用Nginx作为反向代理是一种常见的做法,可以实现流量分发、负载均衡,同时提升系统的可靠性和性能。 步骤概览: 安装Nginx: 确保服务器已安装Nginx。若未安装,可使用适用于你…...
随便记录记录
统一整理一下各种 pandas读csv import pandas as pd ## 默认会将第一行作为列 df pd.read_csv(path_to_your_file.csv) ## 传递 headerNone 参数来告诉 Pandas 不要将第一行 df pd.read_csv(path_to_your_file.csv, headerNone) ## 使用多种选项来处理数据,如指…...
UbuntuDDE 23.04发布,体验DeepinV23的一个新选择
UbuntuDDE 23.04发布,体验DeepinV23的一个新选择 昨晚网上搜索了一圈,无意看到邮箱一条新闻,UbuntuDDE 23.04发布了 因为前几天刚用虚拟机安装过,所以麻溜的从网站下载了ISO文件,安装上看看。本来没多想,…...
RabbitMQ 消费者
RabbitMQ的消费模式分两种:推模式和拉模式,推模式采用Basic.Consume进行消费,拉模式则是调用Basic.Get进行消费。 消费者通过订阅队列从RabbitMQ中获取消息进行消费,为避免消息丢失可采用消费确认机制 消费者 拉模式拉模式的实…...
软件测试面试真题 | 什么是PO设计模式?
面试官问:UI自动化测试中有使用过设计模式吗?了解什么是PO设计模式吗? 考察点 《page object 设计模式》:PageObject设计模式的设计思想、设计原则 《web自动化测试实战》:结合PageObject在真实项目中的实践与应用情…...
GB2312转UTF-8部分中文乱码
现象 最近写了个txt导入,客户反馈有时候导入的数据,会出现个别中文乱码的现象,但是我之前已经做过编码转换处理了,统一转成了UTF-8。 比如“鞠婧祎”,导入进来是这样: 排查思路 首先看了一下这个文本的编码格式&am…...
项目——电子词典(客户端、服务器交互,字典导入,单词查询)
一、项目要求 登录注册功能,不能重复登录,重复注册单词查询功能历史记录功能,存储单词,意思,以及查询时间基于TCP,支持多客户端连接采用数据库保存用户信息与历史记录将dict.txt的数据导入到数据库中保存。…...
jenkins 是什么?
一、jenkins 是什么? Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,起源于Hudson,主要用于持续、自动的构建/测试软件项目、监控外部任务的运行。Jenkins用Java语言编写,可在Tomcat等流行的servlet容器中运行&#…...
无涯教程-PHP - sql_regcase()函数
sql_regcase() - 语法 string sql_regcase (string string) 可以将sql_regcase()函数视为实用程序函数,它将输入参数字符串中的每个字符转换为包含两个字符的带括号的表达式。 sql_regcase() - 返回值 返回带括号的表达式字符串以及转换后的字符。 sql_regcase…...
cesium 实现鼠标中键拖动地图
cesium默认左键拖动地图,中键旋转,再绘图时带来诸多不便。所以改成鼠标中键按下拖动地图,鼠标左键选点。代码如下:【感谢chatGPT】 //改为中建拖动// 假设 viewer 是你的 Cesium Viewer 实例const cameraController viewer.scene…...
低压风机单片机方案
低压风机通常由电机、转子、机壳、进气管、出气管、齿轮和减速机等组成。电机带动转子旋转,旋转的转子带动齿轮和减速机转动,进而形成空气被吸入转子内部,通过旋转而产生的离心力把气体压缩,并将气体排出。 低压风机方案的主控型…...
R语言06-R语言的基本运算
概念 R语言支持多种基本运算,包括算术运算、逻辑运算、比较运算和向量化运算等。 代码示意 逻辑运算 a <- TRUE b <- FALSElogical_and <- a & b # 逻辑与 logical_or <- a | b # 逻辑或 logical_not <- !a # 逻辑非比较运算 x <…...
Docker容器:docker-compose管理创建LNMP服务并运行Wordpress网站平台
文章目录 一.项目环境1. 环境描述2.项目需求 二.部署过程1.安装Docker2.安装Docker加速器3.Docker-Compose安装部署4.准备依赖文件、配置nginx5.配置mysql6.配置php7.编写docker-compose.yml8.验证 三.容器快照,然后将Docker镜像打包成tar包备…...
告别格式地狱:Paperxie 如何用智能排版让本科毕业论文一键通关
paperxie-免费查重复率aigc检测/开题报告/毕业论文/智能排版/文献综述/AIPPThttps://www.paperxie.cn/format/typesettinghttps://www.paperxie.cn/format/typesetting 当毕业论文写到最后,你是否也陷入过这样的困境:明明内容已经打磨完成,却…...
使用 Java 8 Lambda 和 Map 重构 If 语句
本文介绍了如何使用 Java 8 的 Lambda 表达式和 Map 优雅重构数据结构包括多个数据结构 if 句子的代码可以提高代码的可读性、可维护性和可扩展性。存储验证逻辑 Map 中,并使用 Lambda 表达式处理可以有效减少代码冗余,使其更容易扩展新的验证规则。在传…...
CosyVoice CPU部署实战:如何优化AI语音模型的推理速度
最近在做一个智能客服项目,需要把语音合成模型部署到一些只有CPU的服务器上。一开始直接用PyTorch加载CosyVoice模型,那个推理速度真是让人着急,生成一句话要等好几秒,完全没法满足实时交互的需求。这让我下定决心,必须…...
从零开始:DeepLabV3+在Cityscapes数据集上的完整训练流程
1. 环境准备与数据下载 第一次接触DeepLabV3和Cityscapes数据集时,我被这个组合的潜力所吸引——它能精准识别街景中的车辆、行人、建筑物等元素,就像给计算机装上了"透视眼"。但真正开始实操时,发现从环境搭建到数据处理的每个环节…...
MT5中文数据增强神器:无需训练,直接生成多样化的句子变体
MT5中文数据增强神器:无需训练,直接生成多样化的句子变体 1. 为什么需要中文文本数据增强 在自然语言处理领域,数据是模型训练的基础。但获取高质量的中文标注数据往往面临三大难题: 数据稀缺:特定领域(…...
论文降AI率完整操作教程:检测→定位→降AI→复查全流程详解
论文降AI率完整操作教程:检测→定位→降AI→复查全流程详解 很多同学一听"降AI率"就觉得很复杂。网上教程要么讲得太笼统(“用工具处理一下就好了”),要么一上来就推荐工具却不讲完整流程。 这篇教程不一样。我把降AI率…...
解决90%部署难题:TVM模型序列化全流程解析与最佳实践
解决90%部署难题:TVM模型序列化全流程解析与最佳实践 你是否还在为深度学习模型部署时的兼容性问题头疼?当需要将训练好的模型从开发环境迁移到生产服务器,或是在不同硬件设备间移植时,是否经常遇到格式不兼容、性能下降或依赖冲…...
AIGlasses OS Pro 模型优化实战:针对STM32F103C8T6的轻量化模型部署
AIGlasses OS Pro 模型优化实战:针对STM32F103C8T6的轻量化模型部署 最近有不少朋友在问,像AIGlasses OS Pro里那些能看懂世界的视觉模型,能不能塞进一个成本几十块钱、资源极其有限的单片机里跑起来?比如大家手头都有的那块“蓝…...
告别低效写作:盘点2026年备受推崇的AI论文写作工具
一天写完毕业论文在2026年已不再是天方夜谭。最新实测显示,2026年AI论文写作工具正在重新定义学术效率,覆盖选题构思、文献综述、内容生成、格式排版等核心场景,真正帮你高效搞定论文,省时又省力。 一、全流程王者:一站…...
微信小程序点餐毕业设计开题报告怎么写:从实战需求到技术架构的完整拆解
最近在辅导学弟学妹做毕业设计,发现很多同学在写“微信小程序点餐系统”的开题报告时,都挺头疼的。大家普遍感觉,报告写出来要么是功能列表的堆砌,要么就是技术方案写得特别虚,什么“采用先进技术”、“保证高可用”&a…...
