![自动分选设备系统软件设计_第1页](http://file4.renrendoc.com/view/d9a07bfa520f79f1daed4aec56675b00/d9a07bfa520f79f1daed4aec56675b001.gif)
![自动分选设备系统软件设计_第2页](http://file4.renrendoc.com/view/d9a07bfa520f79f1daed4aec56675b00/d9a07bfa520f79f1daed4aec56675b002.gif)
![自动分选设备系统软件设计_第3页](http://file4.renrendoc.com/view/d9a07bfa520f79f1daed4aec56675b00/d9a07bfa520f79f1daed4aec56675b003.gif)
![自动分选设备系统软件设计_第4页](http://file4.renrendoc.com/view/d9a07bfa520f79f1daed4aec56675b00/d9a07bfa520f79f1daed4aec56675b004.gif)
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
自动分选设备系统软件设计杨超;刘丹;郑佳晶;杨帆【摘要】介绍了自动分选设备的系统软件及控制时序的设计方案,通过分析系统硬件机构,设计系统软件结构,根据设备运行特点,设计控制时序,成功完成了系统软件设计,测试证明设备运行精度高、速度快,运行可靠稳定.【期刊名称】《电子工业专用设备》【年(卷),期】2016(045)001【总页数】5页(P34-38)【关键词】自动分选排片设备;控制软件;运行时序【作者】杨超;刘丹;郑佳晶;杨帆【作者单位】北京中电科电子装备有限公司,北京100176;北京中电科电子装备有限公司,北京100176;北京中电科电子装备有限公司,北京100176;北京中电科电子装备有限公司,北京100176【正文语种】中文【中图分类】TN605自动分选机的功能是将一张晶圆上具有不同特性的芯片从蓝膜(或UV膜)上分别挑选出来放入到不同的Tray盒中,从而方便下道工序的使用。通常,自动分选机的来料为通过探针测试台测试过的晶圆,这些经过测试的晶圆芯片或是被打上墨点或是带有MAP文件。传统的挑选方法是经过解胶后由人工挑选,这种方法虽然可靠但效率极低且只能处理表面特征有差异的芯片,对表面特征相同但在电极性或其他不同特性的芯片则无法处理,为了解决以上问题自动分选排片机也就应运而生。1.1整机结构自动分选机可分为运动部件,机器视觉,人机交互三部分。其中,运动部件由旋转臂及顶针机构、晶片台机构和工作台机构组成;机器视觉部分由相机、镜头和光源组成;人机交互由工控机、显示器、鼠标和键盘组成。旋转臂及顶针机构由三个电机组成,晶片台机构由三个电机组成,工作台机构由2个或4个电机组成。其中,旋转臂及顶针机构、晶片台机构和工作台1由一张8轴运动控制卡控制,工作台2作为可选项由一张4轴运动控制卡控制。两路USB接口的相机分别负责晶片台、工作台的图像识别定位。运动控制卡、相机和显示器全部连接到工控机上,系统软件在工控机上运行,系统软件通过逻辑控制完成整机的协调作业。如图1所示。1.2工艺流程对于一台新的晶圆自动分选机的工作流程依次是晶片台侧上料,根据芯片尺寸调节镜头倍率,设置晶片台侧芯片间距,设置晶片台侧图像模板,导入MAP文件,将MAP文件中需要挑选的BIN的种类设为合格。工作台侧上Tray盘,根据工作台Tray内碗杯大小调节镜头倍率,设置Tray盘位置间距,设置Tray盘内碗杯位置间距,设置工作台侧模板图像,工作台扫描观察设置是否正确。根据芯片厚度调节旋转臂吸、固晶高度。将MAP文件的首点与晶圆实际首点对准并下载MAP文件参数,选择晶片台、工作台运行方向,自动运行先判断MAP文件当前点是否合格,合格后再晶片台侧图像识别,同时工作台侧图像识别,识别通过后旋转臂机构从晶片台侧抓取芯片放置到工作台侧Tray盒的碗杯中。1.3软件需求分析以上整机结构及工艺流程,总结软件主要需求如下:(1)良好的人机交互界面,具有防呆功能;(2) 具有能够对关键的机械位置进行设定的功能;(3) 具有图像显示和芯片的识别定位功能;(4) 具有MAP功能;(5) 具有分Bin功能;(6) 具有故障检测报警功能;(7) 具有操作权限设置及操作日志保存的功能;(8) 运行稳定可靠。分析整机软件需求,将系统软件分为三部分,依次是运动逻辑控制模块、人机交互模块及图像处理模块。考虑系统电气件组成可将运动模块按机构分为晶片台、工作台、顶针及旋转臂三部分。根据设备应用软件的通用功能可将人机交互模块分为人机交互界面、运行参数设置、软件日志及软件权限四部分。系统软件结构框图如图2所示。2.1运动逻辑模块运动逻辑模块是系统软件的核心部分,负责控制整机的协调运动。该模块在系统软件中起到承上启下的作用,既要能接收界面的运动命令并给界面反馈,又要根据逻辑需要向运动控制卡发送运动命令同时接收运动控制卡的反馈。根据这个模块的特殊性将其设计为一个动态链接库。根据自动分选机的工艺流程可确定整机的运动过程包括以下几个方面:初始化、自动运行、手动运行、晶片台扫描、工作台扫描、旋转臂自动探高、机构走位、摇杆控制。由此确定运动控制库结构如图3所示。各类具体实现功能如表1所示。2.2人机交互模块人机交互界面是系统软件的应用界面,操作人员可通过该部分来完成对设备的操作。根据使用要求分析该部分应做到操作简单易懂,具有防呆保护功能,能够进行报警提示;根据机械部件设计要求具有对机械部件进行设置的功能;根据视觉要求要具有图像显示的功能。根据以上要求将人机交互界面模块设计为一个工程,该工程具有操作界面,可连接动态链接库。人机交互模块具体结构如图4所示。各类具体实现功能如表格2所示。2.3图像处理模块图像处理模块主要包括两部分,即图像的显示和识别定位。其中显示功能包括图像的采集显示,图像的缩放显示,图像的偏移显示,标识线显示等功能。识别定位按识别方式分为轮廓识别和灰度识别,无论是哪种识别方式都要有模板的制作,模板的修改,识别参数的设置,识别范围的设置,以及识别结果的返回。根据以上需求图像处理模块的设计如图5所示。图像处理模块接口函数如表3所示。时序设计是整机运行的核心,由于分选设备要求高速运行且对气路控制要求严格,因此时序设计要求逻辑复杂可靠,图6为分选设备运行时序图。实际完成的软件运行可靠,未发生两工作台相撞的现象,设备实际运行UPH为10K左右,MAP功能可兼容现市场上出现的Mapping文件,分Bin功能在使用过程中没有出现挑混的现象。最终完成的软件符合设计需求,操作简单,在客户现场运行稳定可靠,未出错误,投入了实际生产应用。[1]郭东郎平启动排片机在IC芯片分选中的应用研究[J].电子工业专用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 对技术研发产品进行在次加工的合同范本(3篇)
- 2024-2025学年河南省青桐鸣大联考高一上学期12月月考历史试卷
- 2025年双方共同签署的离婚协议
- 2025年个人购置豪华花园房合同范文
- 2025年九台市报社资源共享合作协议
- 2025年炊具挂盘项目立项申请报告模板
- 2025年策划合作账户管理解除协议书范本
- 2025年配药中心项目提案报告模稿
- 2025年供应商合作关系协议文本
- 2025年中国近距离运输合同规定
- 120急救车辆管理规范与120驾驶员管理制度
- 白酒业务员考勤管理制度
- 2024年海南省海口市小升初数学试卷(含答案)
- 小班班本课程《吃饭这件小事》
- 危险化学品事故应急预案演练评估报告
- 部编人教版六年级道德与法治下册全册完整版课件
- 会议纪要督办管理制度
- 2024云南中考数学二轮专题复习 题型五 二次函数性质综合题(课件)
- JB∕T 9006-2013 起重机 卷筒标准规范
- 家庭法律服务行业市场突围建议书
- 高一数学同步优品讲练课件(人教A版2019必修第一册)3.2 函数的基本性质(课时3 函数的奇偶性)(课件)
评论
0/150
提交评论