当前位置:主页 > 科技论文 > 金属论文 >

基于WinCE的电阻焊机人机界面设计

发布时间:2017-06-05 20:11

  本文关键词:基于WinCE的电阻焊机人机界面设计,由笔耕文化传播整理发布。


【摘要】:电阻焊机因其易实现机械化、自动化且生产周期短、效率高,而广泛应用于汽车、机械加工、航空航天等领域。新材料与新技术的不断发展对电阻焊机的焊接质量与控制精度提出了更高的要求。随着信息技术、电力电子技术的飞速发展以及微机控制逆变式电阻焊电源的出现,使得电阻焊机朝着数字化方向快速发展。数字化电焊机具有精密化、人性化、绿色化和网络化等优点,这使其能很好地适应当前工业生产的需要。 电焊机人机交互系统的数字化是电焊机全数字化的一个重要方面。目前,国内市场上应用的电焊机人机交互产品大多数是挂靠在控制器上的液晶设置面板,普遍基于字符按键型,界面设计不够友好。而基于笔记本电脑的人机界面,实际操作与组装又不够方便。基于此,本文提出了一种基于嵌入式WinCE平台下的电阻焊机人机交互产品具有重要的实际意义。 本文详细阐述了基于WinCE平台的电阻焊机人机交互界面的设计与实现过程。以LJD-eWin6S嵌入式触控一体机作为硬件控制平台,其拥有32位ARM920T高速处理器内核,400MHz主频,附有一块6.8寸触摸液晶屏,支持四线电阻式触摸输入,精确方便。采用WinCE5.0嵌入式操作系统,可充分利用其丰富的GUI与应用开发工具,且可发挥其实时性功能。 该人机界面采用VC++2008中的MFC单文档应用程序框架进行系统总体设计。利用RS232串口与下位机中的DSP进行直接通信,进而控制焊机电源中的变流器件。为保证通信准确进行,制定了严格的串口通信协议,运用多线程通信技术保证通信顺畅。采用SQLite构建一个小型的嵌入式数据库系统,,对焊机及界面中的重要参数与数据进行统一的管理。经整机调试证明界面可对焊机进行用户权限管理、多焊机管理、参数设置、规范设置、故障复位、实时监控等操作。 另外,本文还针对WinCE系统自带的输入面板较小而不利于用户准确输入的问题,设计了一款WinCE系统下SIP输入法组件,并将其嵌入到系统注册表中作为默认输入法,保证用户方便准确地输入。 最后,对本阶段所做工作进行了总结,并指出下一步研究工作的目标和方向。
【关键词】:WinCE 电阻焊机 人机界面 MFC 输入法
【学位授予单位】:华南理工大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP316;TG438.2
【目录】:
  • 摘要5-6
  • ABSTRACT6-11
  • 第一章 绪论11-16
  • 1.1 本课题研究的背景及意义11-12
  • 1.2 国内外电焊机人机界面发展现状12-15
  • 1.2.1 国外发展现状12-13
  • 1.2.2 国内发展现状13-15
  • 1.3 本论文主要设计内容15
  • 1.4 本章小结15-16
  • 第二章 人机界面系统分析及总体结构的设计16-40
  • 2.1 电阻焊机基本工作原理16-17
  • 2.2 人机界面功能需求分析17-18
  • 2.3 系统硬件模块选型18-20
  • 2.4 WinCE 嵌入式操作系统20-26
  • 2.4.1 WinCE 体系结构分析21-22
  • 2.4.2 WinCE 应用程序开发流程22-24
  • 2.4.3 WinCE 操作系统的定制24-26
  • 2.5 WinCE 系统实时性研究26-31
  • 2.5.1 影响 WinCE 实时性的主要因素26-28
  • 2.5.2 WinCE 系统实时性测试28-29
  • 2.5.3 WinCE 实时性改进算法29-31
  • 2.6 人机界面的总体设计31-39
  • 2.6.1 MFC 框架程序剖析32-33
  • 2.6.2 人机界面主要功能总体设计33-34
  • 2.6.3 通信模块总体设计34-36
  • 2.6.4 数据管理模块总体设计36-38
  • 2.6.5 WinCE 输入法总体设计38-39
  • 2.7 本章小结39-40
  • 第三章 人机界面主体模块的设计与实现40-61
  • 3.1 用户登录功能的实现40-43
  • 3.2 管理功能的实现43-46
  • 3.2.1 串口管理部分设计43-45
  • 3.2.2 用户管理部分设计45
  • 3.2.3 多焊机管理部分设计45-46
  • 3.3 设置功能的实现46-56
  • 3.3.1 参数设置功能的实现46-49
  • 3.3.2 规范标准输入功能的实现49-51
  • 3.3.3 规范图形输入功能的实现51-54
  • 3.3.4 规范设置功能的实现54-56
  • 3.4 监控功能的实现56-60
  • 3.4.1 采样数据的接收与处理56-59
  • 3.4.2 打点功能的实现59
  • 3.4.3 状态读取与控制命令的执行59-60
  • 3.5 本章小结60-61
  • 第四章 人机界面辅助模块的设计与实现61-72
  • 4.1 串口通信协议设计61-63
  • 4.1.1 通信类型的分类61
  • 4.1.2 数据包报文格式61-63
  • 4.2 数据库管理系统设计63-67
  • 4.2.1 SQLite 数据库及其管理工具63-64
  • 4.2.2 SQL 语言简介64-65
  • 4.2.3 WinCE 下 SQLite 数据库设计65-67
  • 4.3 WinCE 下 SIP 输入法设计67-71
  • 4.3.1 SIP 结构分析67-68
  • 4.3.2 SIP 输入法程序实现68-70
  • 4.3.3 WinCE 系统默认输入法的设置70-71
  • 4.4 本章小结71-72
  • 第五章 人机界面的功能测试72-78
  • 5.1 串口调试助手单机测试72-73
  • 5.2 整机调试人机界面的各功能73-77
  • 5.2.1 管理功能的测试74-75
  • 5.2.2 参数设置功能的测试75
  • 5.2.3 规范设置功能的实现75-76
  • 5.2.4 监控界面功能的测试76-77
  • 5.3 本章小结77-78
  • 总结与展望78-80
  • 参考文献80-84
  • 攻读硕士学位期间取得的研究成果84-85
  • 致谢85-86
  • 附件86

【参考文献】

中国期刊全文数据库 前10条

1 杜国祥;石俊杰;;SQLite嵌入式数据库的应用[J];电脑编程技巧与维护;2010年14期

2 唐敏;宋杰;;嵌入式数据库SQLite的原理与应用[J];电脑知识与技术;2008年04期

3 张敏;张纯伟;;基于RS-232标准的一种实用串行通信协议的设计和实现[J];电脑知识与技术;2009年06期

4 张亮;;基于双缓冲技术的VC++图形刷新技术的原理和实现[J];福建电脑;2010年06期

5 张玲;吾守尔·斯拉木;;在Windows CE中维语SIP的实现[J];电脑知识与技术(学术交流);2007年07期

6 谢春生;宋坦路;石成;;串口通信协议的制定方法[J];黑龙江科技信息;2009年33期

7 李峰;李亮玉;李香;;国内全数字化焊机的研究现状[J];焊接技术;2006年04期

8 李志丹;;嵌入式软件调试方法研究[J];计算机与数字工程;2012年07期

9 李建;;基于Windows CE的嵌入式人机界面实现过程[J];上海船舶运输科学研究所学报;2010年02期

10 张辉,赵德兴;软件调试方法和技术[J];雷达与对抗;1996年01期

中国硕士学位论文全文数据库 前9条

1 陈小峰;多功能数字化焊机智能控制[D];华南理工大学;2011年

2 陈尔烽;电阻焊机人机界面及编程器的设计[D];华南理工大学;2011年

3 殷芳刚;Windows Mobile平台下手机智能输入法实现方法研究[D];安徽大学;2011年

4 唐刚;数字化焊机控制系统的研究[D];哈尔滨工业大学;2006年

5 蔡莉白;嵌入式操作系统Windows CE的研究与应用[D];厦门大学;2006年

6 李峰;全数字化IGBT逆变焊机控制系统研究[D];天津工业大学;2007年

7 余兆安;基于WinCE嵌入式工控系统的实时性及软件可靠性研究[D];西北大学;2008年

8 史震宇;基于嵌入式数据库SQLite的交通信息采集单元[D];天津大学;2007年

9 蔡兴龙;数字式逆变焊机研究[D];北京交通大学;2010年


  本文关键词:基于WinCE的电阻焊机人机界面设计,由笔耕文化传播整理发布。



本文编号:424534

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jinshugongy/424534.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c702b***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com