- 1
- 2
- 3
- 4
- 5
基于LPC2131微处理器的教学型移动机器人运动控制系统设计
资料介绍
教学型移动机器人是专门用于教育领域的智能机器人,可用于高校本科课堂教学,也可作为一种机器人平台应用于各种实践性教学活动。随着应用电子技术的发展以及机器人的应用范围的拓展,教学型移动机器人对其控制系统也提出更高的要求:高速实时性、可扩展性以及可移植等。 因此,本论文按照教学型移动机器人的要求,选择低功耗、高性能、I/O接口丰富的ARM7微处理器LPC2131进行运动控制系统的设计,充分利用LPC2131的特点,简化了电机控制系统的硬件设计。在此硬件系统基础之上,成功地进行了相应的软件设计以及实时操作系统μC/OS-Ⅱ的移植,具有良好的可扩展性和可移植性。移动机器人的控制系统涉及应用电子技术、控制技术、单片机技术等多个领域,将相关领域知识进行更好的结合,便于学生进行相关课程的实验开设以及二次开发。 本论文主要研究内容如下: 1、介绍了教学型移动机器人的机械模块的搭建,着重讲述了LPC2131机器人控制电路的设计方法;根据移动机器人的设计要求选择设计了机器人的传感器系统;并增加便于调试的输出电路;完成了控制板的从芯片选型、PCB原理图绘制到电路板上芯片的焊接及测试等一系列工作。 2、介绍了实时操作系统的移植方法,并采用结构化的软件设计方法进行运动控制算法的设计,易于开发其他算法;同时,使之成为一个学习运动控制软件系统的平台,如电机控制、系统中断、基于实时操作系统的运动控制等。 本论文的研究较好的满足了教学型轮式移动机器人对控制系统的要求,在轨迹识别、跟踪、避障等方面都达到了设计要求。
部分文件列表
文件名 | 大小 |
基于LPC2131微处理器的教学型移动机器人运动控制系统设计.pdf | 9M |
全部评论(0)