- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于lpc2136的嵌入式实时机器人控制系统设计跟运用新
基于 LPC2136 的嵌入式实时机器人控制系统设计与应用
邱铁,司伟生
(大连理工大学软件学院,辽宁大连 116621)
摘要:本文以支持实时仿真和嵌入式跟踪的 32位 ARM7 处理器 LPC2136为控制核心,设计开发了轮式机器人
控制系统硬件平台,通过 ISP 对系统中的 Flash ROM 进行在线编程,采用 PWM 的方式对用于驱动双轮
的直流电动机和用于转向的舵机进行速度和方向控制。在此硬件平台下移植了嵌入式实时操作系统μ
C/OS-Ⅱ,依据各个控制功能和微控制器的资源结构对任务进行划分,根据传感器反馈信号对机器人
实时控制。
关键词:ARM ; 电机驱动; 光电检测 ;μC/OS-II ; 任务
Design and Application of Embedded Real-Time Robot-Control System
Based on LPC2136
Qiu Tie,Si Wei-sheng
(School of Software, Dalian University of Technology, Dalian, 116621,China)
Abstract :This paper designs a novel hardware platform for the control system of the wheeled mobile robots. It
adopts the 32-bit ARM7 processor LPC2136 that supports the real-time simulation as the central control unit.
The Flash ROM in the system is programmed with the ISP, and the control of the speed and direction of the
DC-motor and helm-motor is realized by using the PWM. The embedded real-time operating system μC/OS- Ⅱ
is ported into the platform. Tasks are divided according to their control functions and the resource configuration
of the MCU. The robot is controlled in real-time by the feedback signals..
Keywords :ARM Motor driver Photodetection μC/OS-II Task
1. 引言
轮式移动机器人是机器人研究领域的一项重要内容,它集机械、电子、检测技术与智能控制于一体,是一
个典型的智能控制系统。智能机器人比赛集高科技、娱乐、竞技于一体,成为国际上广泛开展的高技术对抗活动。
本文以ARM7处理器为控制核心,扩展了应用任务,移植了嵌入式实时操作系统μC/OS-Ⅱ,设计了一套智能机器
人控制系统。
2. 硬件设计
根据竞技机器人的功能要求进行总体设计,将各个功能进行模块化,控制系统硬件框图如图1所示。中央处
理器采用微控制器结构,可以通过ISP(In-System Programming)在线编程,控制外围设备协调运行。舵机控制机
器人的运动方向,电动机采用输出轴配有光电编码器的小型直流电机作为驱动电机,驱动车轮旋转。电磁铁作为
机械手夹紧的执行元件。设置了两路超声波传感器、八路光电检测输入和八路开关量检测的接口。整个机器人的
运行状态和运行参数通过LCD动态显示。
图1 控制系统硬件框图
2 .1 微控制器的选型
机器人要实现的动作和功能较多,需要多个传感器对外界进行检测,实时控制机器人的位置、动作和运行状
态。系统中的所有任务最终都挂在实时操作系统μC/OS-Ⅱ上运
您可能关注的文档
- 基于garch模型的var方法新.pdf
- 基于gis跟虚拟现实技术的土地整理规划探究新.pdf
- 基于internet的拟人双臂机器人遥操作系统的探究新.pdf
- 基于iso的eip-cdio人才培养模式质量保障系统的构建新.pdf
- 基于j2ee跟arcims技术的城市森林管理信息系统新.pdf
- 基于j2ee技术的房地产crm系统设计跟实现新.pdf
- 基于javaee的电信crm数据持久层的实现新.pdf
- 基于jsp的办公自动化系统设计跟实现新.pdf
- 基于labview虚拟仪器的co_2焊接参数采集分析系统新.pdf
- 基于lotus平台办公自动化系统的优化新.pdf
- (4篇)XX区抓党建促基层治理培训心得体会汇编12.docx
- 汇编1154期-在培训班上的讲话汇编(3篇).doc
- 汇编1173期-专题党课讲稿汇编(3篇)112.doc
- 汇编1076期-主题党课讲稿汇编(3篇).doc
- 汇编1177期-学习心得体会汇编(3篇)112.doc
- (6篇)党和国家机构改革心得体会汇编.docx
- 汇编1166期-坚定理想信念、全面从严治党、担当作为专题党课讲稿汇编(3篇)112.doc
- 汇编1174期-专题党课讲稿汇编(3篇)112.doc
- 教育13期-主题教育学习心得体会、研讨发言材料参考汇编(3篇).doc
- 汇编1458期-心得体会研讨发言提纲参考汇编(3篇)123.doc
文档评论(0)