学位论文 > 优秀研究生学位论文题录展示
TO220自动测试分选机软件研发及人机界面设计
作 者: 易华波
导 师: 康波;胡泽
学 校: 电子科技大学
专 业: 软件工程
关键词: 三极管 自动测试分选机 VISUAL C++ 6.0
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 58次
引 用: 0次
阅 读: 论文下载
内容摘要
自动测试分选机现已成为分立器件后封装测试工序的主力测试设备。由于中国的半导体行业发展脚步较晚,以往国内大部分企业使用效率低、速度慢的人工手动测试,到现在基本使用快速可靠的自动测试分选机代替人工手动测试。如何提高测试速度和可靠性一直是过去的十多年里自动测试分选机研究领域的核心问题。但是国外半导体行业发展较早,进口自动测试分选机性能成熟但价格昂贵,国产自动测试分选机价格低但故障率很高。为了满足公司日益上涨的生产通量和客户对产品的质量和外观多样性的需求,研究人员提出了自主生产和开发速度更快,测试更准确,维修故障率更低的自动测试分选机。现有自动测试分选机主要分为振盘对料桶和料管对料管两大类。随着分立器件行业的发展,自动测试分选机的未来发展趋势是料管对料管的自动测试分选机,因为该设计符合测试速度快,测试可靠,产品外观好的要求。现我公司设计开发的料管对料桶的自动测试分选机思路是基于前两类自动测试分选机的设计基础上提出的,兼有两大类的优点,并对现有自动测试分选机的一种补充。现在针对高端客户,一般使用料管对料管的自动测试分选机测试,目的在于保证三极管的质量和外观;针对普通客户,则使用振盘对料桶的自动测试分选机测试。对于料管复测的三极管则没有相应自动测试分选机测试,为了填补这个空白,有人提出研发料管对料桶的自动测试分选机。本文将在这方面做深入研究,同时也为日后研发料管对料管的自动测试分选机奠定基础。本文主要内容如下:1.介绍自动测试分选机的发展历史,以及现在设计研发的TO220自动分选机的机械系统和电路系统,对自动测试分选机的工作原理进行说明。2.基于VISUAL C++ 6.0编程,研发自动测试分选机的送料模块,实现料管送料功能。3.基于VISUAL C++6.0编程,研发自动测试分选机的测试模块,实现与测试系统配合测试。4.基于VISUAL C++6.0编程,研发自动测试分选机的分选模块,实现三极管分选功能。5.基于VISUAL C++6.0编程,研发自动测试分选机的人机界面模块,实现测试运行界面、分选程序界面、系统功能设置界面三大界面功能。
|
全文目录
摘要 4-6 ABSTRACT 6-11 第一章 概述 11-15 1.1 课题来源和选题依据 11-12 1.2 自动测试分选机的产生与应用 12 1.3 国内外发展现状 12-13 1.3.1 传统的自动测试分选机 12 1.3.2 自动条管测试分选机 12-13 1.3.3 国外自动测试分选机 13 1.4 研制T0220 自动测试分选机的意义和价值 13 1.5 本文主要研究内容 13-14 1.6 论文章节安排 14-15 第二章 T0220 自动测试分选机测试原理分析 15-28 2.1 自动测试分选机简介 15 2.2 自动测试分选机的发展 15-19 2.3 T0220 自动测试分选机的硬件结构 19-20 2.3.1 料管自动送料装置 19 2.3.2 三极管自动测试装置 19 2.3.3 三极管自动分选装置 19-20 2.4 T0220 自动测试分选机的控制软件 20-22 2.4.1 系统测试送料模块 21 2.4.2 系统测试运行模块 21 2.4.3 系统测试分选模块 21-22 2.4.4 系统功能设置模块 22 2.5 自动测试系统介绍 22-25 2.5.1 开关时间自动测试系统介绍 22-23 2.5.2 常规参数自动测试系统介绍 23-25 2.6 VISUAL C++ 6.0 介绍 25-27 2.6.1 Visual C++ 6.0 概述 26 2.6.2 Visual C++ 6.0 的开发过程 26-27 2.7 本章小结 27-28 第三章 T0220 自动测试分选机送料模块 28-41 3.1 设计原理和思路 28 3.2 功能分析 28-29 3.3 设计原理图 29 3.4 送料模块函数定义 29-30 3.5 送料模块程序设计 30-40 3.5.1 送料模块推管推出控制程序 30-31 3.5.2 送料模块踢管踢出程序设计 31 3.5.3 送料模块踢管退回程序设计 31-32 3.5.4 送料模块翻转气缸上程序设计 32-33 3.5.5 送料模块推管退回程序设计 33 3.5.6 送料模块翻转气缸下程序设计 33-34 3.5.7 送料模块错误状态检测 34-36 3.5.8 送料模块状态检测,判断当前送料部分工作状态程序设计 36-37 3.5.9 送料模块运行控制程序设计 37-40 3.6 本章小结 40-41 第四章 T0220 自动测试分选机测试模块设计与实现 41-49 4.1 设计思路 41 4.2 设计原理图 41-42 4.3 测试模块函数定义 42-43 4.4 测试模块程序设计 43-48 4.4.1 测试模块开始测试程序设计 43-44 4.4.2 测试模块读取结果程序设计 44 4.4.3 测试模块结束程序设计 44-45 4.4.4 测试模块错误检测程序设计 45-46 4.4.5 测试模块运行控制程序设计 46-48 4.5 本章小结 48-49 第五章 T0220 自动测试分选机分选模块设计与实现 49-61 5.1 分选模块设计原理与思路 49-50 5.1.1 分选模块设计思路 49 5.1.2 电机转动算法 49-50 5.2 分选模块设计原理图 50 5.3 分选模块函数定义 50-51 5.4 分选模块程序设计 51-60 5.4.1 分选模块读取电机当前位置程序设计 51 5.4.2 分选模块电机控制相关计算程序设计 51-52 5.4.3 分选模块禁用电机(松开电机) 程序设计 52-53 5.4.4 分选模块电机初始化程序设计 53-54 5.4.5 分选模块启动电机程序设计 54-55 5.4.6 分选模块检测电机是否已转到位程序设计 55-56 5.4.7 分选模块落管检测程序设计 56-57 5.4.8 分选模块错误检测程序设计 57-58 5.4.9 分选模块运行控制程序设计 58-60 5.5 本章小结 60-61 第六章 T0220 自动测试分选机人机界面模块设计与实现 61-71 6.1 人机界面模块设计原理与思路 61-70 6.1.1 系统测试运行界面 61-62 6.1.2 系统分选程序界面 62-66 6.1.3 系统功能设置程序界面 66-70 6.2 本章小结 70-71 第七章 全文总结 71-72 7.1 对本系统已完成部分的说明 71 7.2 存在问题的说明与发展方向和展望 71-72 致谢 72-73 参考文献 73-74
|
相似论文
- 中小企业进销存管理系统的研究与设计,TP311.52
- 人脑解剖结构图谱软件的设计与实现,TP391.41
- 部队人员住房管理系统的开发与实现,TP311.52
- 基于GIS的滕州市水资源管理系统的设计与实现,TV213.4
- 高新技术考试站信息管理系统设计与实现,TP311.52
- 基于VC++的人事管理系统设计,TP311.52
- 基于GIS库房管理系统的设计与实现,TP311.52
- 小型化像增强器系统的研制及其制冷性能的研究,TN144
- 辽河石油勘探局合同管理系统的设计与实现,TP311.52
- 氟骨症脾肾论治针刺临床研究,R246.1
- 不良天气条件下高速公路行车安全管理系统开发技术研究,TP311.52
- 聚丙烯安全信息管理系统的研究与开发,TQ320.5
- 基于SCADA的电动机在线监测与故障诊断的研究,TM32
- 数字示波器自动化测试软件系统设计与实现,TM935.3
- 基于Daubechies小波的嵌入式谐波检测研究,TM76
- 轻钢结构住宅及经济分析评价研究,TU392.5
- 船艇装备保障管理系统设计,TP311.52
- 重庆佰晟实业有限公司客户信息管理系统设计与实现,TP311.52
- 学生信息管理系统设计与实现,TP311.52
- 基于电学参数的数据统计分析双极器件的安全工作区,TN323.4
- 焊管无缝化的张力减径机计算机辅助孔型设计,TG333.8
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|