学位论文 > 优秀研究生学位论文题录展示

三轴伺服注塑机机械手上位机控制器的设计与实现

作 者: 何洋
导 师: 项基
学 校: 浙江大学
专 业: 系统分析与集成
关键词: AT91RM9200 嵌入式Linux 上位机控制器 三轴伺服注塑机机械手
分类号: TP241
类 型: 硕士论文
年 份: 2012年
下 载: 133次
引 用: 3次
阅 读: 论文下载
 

内容摘要


随着我国注塑行业更加蓬勃的发展,旋臂式、全气动和单轴伺服注塑机机械手已经不能满足现在注塑行业的市场需求。可以预见的是,诸如三轴或五轴伺服注塑机机械手一类的高精度、高技术含量注塑机械将成为未来注塑行业的主流。注塑机专用机械手是为注塑生产自动化专门配备的机械,是指能模仿人体上肢的部分功能,按照预定要求输送制品或操持工具进行生产操作的自动化生产设备。本文以三轴伺服注塑机机械手为研究对象,根据注塑机机械手实际运动的特点和特性,设计实现了一款以ARM9为硬件核心,以嵌入式Linux为操作系统的上位机控制器。本文首先介绍了注塑机机械手的应用和发展背景,针对上位机控制器的功能要求,提出了控制器设计的硬件、软件实施方案。然后详细阐述了基于AT91RM9200的上位机控制器硬件平台的各个模块,如核心模块、人机交互模块、通信模块和电源管理模块。在此基础上,进一步描述了基于嵌入式Linux操作系统的上位机控制器软件平台的搭建过程。在应用软件开发方面,针对三轴伺服注塑机机械手的动作流程,实现了LCD显示和触摸屏响应模块、键盘输入模块、串口通信模块以及以太网通信模块的功能。整套系统硬件、软件设计方案实用可靠,配合基于DSP的注塑机机械手下位机控制器进行联调,实际运行效果稳定良好。

全文目录


致谢  5-6
摘要  6-7
Abstract  7-8
目录  8-10
第一章 绪论  10-22
  1.1 课题研究的背景及意义  10-14
    1.1.1 注塑机及注塑工业现状  10-11
    1.1.2 注塑机专用机械手在注塑工业中的应用  11-12
    1.1.3 课题的研究意义  12-14
  1.2 嵌入式系统概述  14-19
    1.2.1 嵌入式系统的特点  14-15
    1.2.2 嵌入式系统的构成  15-19
  1.3 国内外的研究现状  19-20
    1.3.1 注塑机机械手分类  19-20
    1.3.2 机械手上位机控制器发展  20
  1.4 课题研究目标和内容  20-22
    1.4.1 课题研究目标  20
    1.4.2 课题研究内容  20-22
第二章 注塑机机械手上位机控制器的硬件平台设计  22-40
  2.1 核心模块设计  22-27
    2.1.1 中央处理器的选型  22-23
    2.1.2 外扩存储器的应用  23-27
  2.2 人机交互模块设计  27-32
    2.2.1 LCD显示输出电路设计  27-29
    2.2.2 触摸屏输入电路设计  29-30
    2.2.3 键盘输入电路设计  30-32
  2.3 通信模块设计  32-35
    2.3.1 串口模块设计  32-33
    2.3.2 以太网模块设计  33-34
    2.3.3 USB模块设计  34-35
  2.4 复位、电源管理模块设计  35-37
    2.4.1 复位模块设计  35-36
    2.4.2 电源管理模块设计  36-37
  2.5 整体PCB电路规划  37-40
第三章 基于嵌入式Linux操作系统的软件平台构建  40-61
  3.1 建立交叉编译环境  40-41
  3.2 配置与编译Linux内核  41-46
    3.2.1 Linux内核的结构  41-43
    3.2.2 Linux内核的配置  43-46
    3.2.3 建立嵌入式Linux内核  46
  3.3 制作根文件系统  46-49
  3.4 设计Bootloader(引导装载程序)  49-51
    3.4.1 Bootloader工作流程  49-50
    3.4.2 AT91RM9200处理器启动特点  50-51
  3.5 系统软件平台搭建过程  51-58
    3.5.1 下载运行Bootloader  52-55
    3.5.2 设置Bootloader参数  55-58
  3.6 嵌入式Linux的启动过程分析  58-61
第四章 三轴伺服注塑机机械手上位机控制应用软件设计  61-79
  4.1 三轴伺服注塑机机械手主要动作流程  61-62
  4.2 设备驱动程序的开发  62-68
    4.2.1 Linux设备驱动分类  63
    4.2.2 LCD显示设备驱动  63-66
    4.2.3 触摸屏设备驱动  66-68
  4.3 人机交互界面和触摸屏响应模块  68-71
    4.3.1 人机交互界面  68-70
    4.3.2 触摸屏响应模块  70-71
  4.4 键盘输入响应模块  71-73
  4.5 串口通信模块  73-77
  4.6 以太网通信模块  77-79
第五章 系统调试  79-83
  5.1 硬件调试  79-80
  5.2 软件调试  80-83
第六章 总结与展望  83-86
参考文献  86-89
附录  89

相似论文

  1. 基于ARM9的Windows CE系统移植,TP316.7
  2. 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
  3. 嵌入式通信管理装置的设计与研究,TP368.1
  4. GPON网络管理系统关键技术的研究和实现,TN929.1
  5. 基于嵌入式Linux的车辆轨迹复现手持终端的研究与实现,U495
  6. 嵌入式视频监控系统中的GUI设计与实现,TP277
  7. 嵌入式车载定位系统的研究,TN95
  8. 数字型智能终端系统门口机的设计,TP368.1
  9. 基于ARM+DSP的振动数据采集系统的研制,TP274.2
  10. 基于LXI总线的双通道任意波形发生器的设计,TP274
  11. 一种基于嵌入式系统的船舶综合信息系统设计,TP368.1
  12. 嵌入式大气偏振信息检测装置硬件系统设计与实现,TP274
  13. 嵌入式防火墙的研究与实现,TP393.08
  14. 基于ARM的嵌入式家庭网关的研究与设计,TP393.05
  15. 基于ARM的智能控制器设计与实现,TP273.5
  16. 基于linux的嵌入式数据处理系统的设计,TP368.1
  17. 自动行走机器人视觉导航系统仿真及行走控制系统设计,S24
  18. 基于ARM+DSP架构的准在线诊断系统硬件平台研究,TH165.3
  19. 小型无人机航迹规划及数据链的设计,V249.1
  20. 基于ARM的印刷装订错帖检测仪的研制,TP368.1

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机械手
© 2012 www.xueweilunwen.com