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

基于ARM9的机器人远程控制系统研究

作 者: 刘强
导 师: 苏学成
学 校: 山东科技大学
专 业: 控制理论与控制工程
关键词: 嵌入式系统 机器人 μC/OS-Ⅱ S3C2440 LWIP UC/GUI
分类号: TP242
类 型: 硕士论文
年 份: 2010年
下 载: 295次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着计算机网络的不断发展和广泛应用,利用网络来实现远程控制已逐渐成为趋势。与此同时控制系统也越来越复杂,传统的单片机已经不能满足现在工业的发展,嵌入式系统正越来越多的应用到工业智能化系统当中去。机器人网络控制系统能够不受距离的限制,并能够控制机器人完成复杂的操作。由于以太网支持几乎所有流行的网络协议,具有高速、低耗、易于安装和兼容性好等优点,所以在工业机器人领域一个很重要的发展趋势就是研究Internet技术在其中的应用和扩展。本文论述了如何以ARM9微控制器S3C2440,七个51单片机,以及七台松下交流伺服电机及其驱动器为主要器件,通过搭建硬件平台和设计控制程序构建一个有网络控制功能的,同时具有位置反馈的关节控制系统。硬件设计上采用了三星公司ARM9系列S3C2440微处理器作为上位机控制单元,因为ARM微处理器具有集成度高、运算速度快等优点,所以由其构成的控制系统所需外围电路更少、程序运算速度更快,能极大地提高该控制系统的可靠性和效率。软件设计上采用嵌入式实时操作系统林μC/OS-Ⅱ作为ARM9微处理器底层硬件和上层应用程序的接口平台,将嵌入式网络通信软件LWIP移植到uC/OS-Ⅱ上,使该机器人具备了网络通信功能,同时在ARM微处理器上移植了嵌入式图形用户界面UC/GUI,使得人机界面更加友好。针对机器人7个关节的控制要求,从整体上设计出关节控制系统的控制方案,即关节控制系统与ARM9微处理器是主从式多级CPU的关系。ARM9微处理器用来接收来自网络的命令,并且与用户进行人机交流,另外关节控制系统在接收ARM9微处理器发出给定值的同时,一方面接收交流伺服电机驱动器上编码器输出的实际电机转动值,然后利用PID算法对二者进行处理,最后通过调整输出脉冲频率进行修正,实现关节位置的闭环控制。本文的重点及创新在于研究设计了一个基于嵌入式ARM9的机器人远程控制系统。LWIP是开源的TCP/IP协议栈,重点是在保持TCP/IP协议栈主要功能的基础上减少对RAM的占用,这使LWIP协议栈适合在嵌入式系统中使用。在完成基于LWIP Webserver实现的同时,还设计了一个基于LWIP的串口-以太网协议转换器,用于完成网络数据与串口数据的转换。最终,用户可以从客户端通过网络对机器人进行远程控制。

全文目录


相似论文

  1. 汽车的电动助力转向系统,U463.4
  2. 基于DSP的机器人语音命令识别系统研制,TN912.34
  3. 统计机器翻译中结构转换技术的研究,TP391.2
  4. FPGA/DSP图像协处理技术及以太网数据传输,TP391.41
  5. 面向统计机器翻译的解码算法的研究,TP391.2
  6. PCB视觉检测系统中相机标定算法与位姿测定技术,TP391.41
  7. 基于ARM的实验机器人控制系统的研制,TP242.6
  8. 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
  9. 家庭清扫机器人路径覆盖系统的设计与实现,TP242
  10. 基于全局视觉的仿人机器人足球比赛系统,TP242.6
  11. 多机器人合作追捕目标问题研究,TP242
  12. 高性能恒温晶体振荡器温度控制系统的研究,TN752
  13. 嵌入式中医经脉理疗仪的研究,R197.39
  14. 系统控制理论及其在水下机器人系统中的应用研究,TP13
  15. 黄海农场农业机器选型与配备的研究,S232.3
  16. 基于嵌入式系统钻孔成像装置的研究,P634.3
  17. 基于嵌入式Web服务器的监控系统研究,TP393.05
  18. IPsec VPN嵌入式硬件防火墙加密卡的应用研究,TP393.08
  19. 基于ARM的警车车载监控系统研究与设计,TP277
  20. 井下搜救机器人音视频采集传输研究与实现,TP274.2
  21. 基于数据分布特征的文本分类研究,TP391.1

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