下载此文档

基于无线通信的嵌入式机器人控制系统设计.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
基于无线通信的嵌入式机器人控制系统设计 1 引言轮式移动机器人是机器人研究领域的一项重要内容,它集机械、电子、检测技术与智能控制于一体, 是一个典型的智能控制系统。智能机器人比赛集高科技、娱乐、竞技于一体, 已成为国际上广泛开展的高技术对抗活动。现以 ARM7 处理器为控制核心, 采用无线通信技术,并移植嵌入式实时操作系统μ C/0S 一Ⅱ设计了一套智能机器人控制系统。 2 硬件设计根据竞技机器人的功能要求进行总体设计,将各个功能进行模块化,其控制系统硬件框图如图 1 所示。中央处理器采用微控制器结构, 用以控制外围设备协调运行。舵机控制机器人的运动方向; 驱动电机电动机采用输出轴配有光电编码器的小型直流电机驱动车轮旋转。电磁铁作为机械手夹紧的执行元件。设置了两路超声波传感器、 8 路光电检测输入和8 路开关量检测接口。整个机器人的运行状态和运行参数通过 LCD 动态显示。 微控制器的选型机器人要实现的动作和功能较多,需要多个传感器对外界进行检测,并实时控制机器人的位置、动作和运行状态。系统中的所有任务最终都挂在实时操作系统μC/ 0S 一Ⅱ上运行,因此不仅要考虑微控制器的内部资源,还要看其可移植性和可扩展性。 LPC2129 是 Philips 公司生产的一款 32 位 ARM7TDMI —S 微处理器,嵌入 256 KB 高速 Flash 存储器, 它采用 3 级流水线技术, 同时进行取指、译码和执行, 而且能够并行处理指令, 提高 CP U 的运行速度。由于它的尺寸非常小,功耗极低,抗干扰能力强,适用于各种工业控制。 2 个 32 位定时计数器、6路 PWM 输出和 47 个通用 I/0口, 所以特别适用于对环境要求较低的工业控制和小型智能机器人系统。因此选用 LPC2129 为主控制器, 可以获得设计结构简单、性能稳定的智能机器人控制系统。 2. 2 无线通信接口设计系统采用迅通公司生产的 PTR2000 无线通信数据收发模块。电路接口如图 2 所示。该模块基于 NORDIC 公司生产的射频器件 nRF401 开发, 其特点是:①有两个频道可供选择, 工作速率高达 20 Kb / s;②接收发射合一, 适合双工和单工通信, 因而通信方式比较灵活; ③体积小, 所需外围元件少, 接口电路简单, 因此特别适合机器人小型化要求;④可直接接单片机串口模块,控制简单; ⑤抗干扰能力强; ⑥功耗小,通信稳定。 光电检测模块设计 光电检测过程设计光电检测模块,使机器人能够检测地面上的白色引导线。光电检测电路主要包括发射部分和接收部分,其原理如图 3 所示。发射部分的波形调制采用了频率调制方法。由于发光二极管的响应速度快, 其工作频率可达几兆赫兹或十几兆赫兹, 而检测系统的调制频率在几十至几百千赫兹范围之内, 因此能够满足要求。光源驱动主要负责将调制波形放大到足够的功率去驱动光源发光。光源采用红外发光二极管, 工作频率较高, 适合波形为方波的调制光发射。接收部分采用光敏二极管接收调制光线,将光信号转变为电信号。这种电信号通常较微弱, 需进行滤波和放大后才能进行处理。调制信号的放大采用交流放大形式, 可以将调制光信号与背景光信号分离开来, 为信号处理提供方便。调制信号处理部分对放大后的信号进行识别,判断被检测对象的特性。因此,该模块

基于无线通信的嵌入式机器人控制系统设计 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人6188
  • 文件大小0 KB
  • 时间2016-04-24